mirror of
https://github.com/EGroupware/egroupware.git
synced 2024-11-08 17:14:36 +01:00
Web based groupware server written in PHP, forum at https://help.egroupware.org/
address-bookcaldav-servercalendarcarddav-servercollaborationegroupwarejavascriptphpproject-managementwebmail
8afe9094b7
- read rights are not checks in each traversed directory (via sql in a single query to locate the path) - diropen additionally checks for execute rights - fopen checks for read or write depending on the mode - chmod, chgrp, chown methods in sqlfs and egw_vfs/vfs plus an egw_vfs::$is_root var used to grant root rights (no access controll and chown or chgrp without being the owner of a file) - find method (some more params to come) to recursivly search and optionaly execute some callback - egw_vfs::remove doing a "rm -r" / recursive remove or dirs and files - new files or dirs inherit the perms and ownership from the parent directory (no umask) - files/dirs the user has no read rights, in a directory where he has no write rights, get hidden (eg. not showing all the other users / groups home dirs - many new cli commands (chmod, chgrp, chown, find), recursive option for most commands and the ability to use it with root rights, see the usage message if called without options - "cp -r -p" to copy a whole tree incl. ownership and perms, eg. backing up /home to /backup |
||
---|---|---|
addressbook | ||
admin | ||
calendar | ||
cybro_profile | ||
debian | ||
doc | ||
etemplate | ||
filemanager | ||
home | ||
importexport | ||
infolog | ||
notifications | ||
phpgwapi | ||
preferences | ||
psp_admin | ||
resources | ||
setup | ||
timesheet | ||
.htaccess | ||
about.php | ||
anon_wrapper.php | ||
header.inc.php.template | ||
icalsrv.php | ||
index.php | ||
login.php | ||
logout.php | ||
notify_simple.php | ||
notify.php | ||
notifyxml.php | ||
redirect.php | ||
rpc.php | ||
set_box.php | ||
soap.php | ||
svn-helper.php | ||
xajax.php | ||
xmlrpc.php |