Ralf Becker 8afe9094b7 More improvments of the sqlfs code and the command line interface:
- 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
2008-02-26 08:51:42 +00:00
2008-01-03 13:29:36 +00:00
2007-12-22 10:28:44 +00:00
2008-02-09 22:01:42 +00:00
2008-01-03 13:28:15 +00:00
2007-12-22 10:28:44 +00:00
2005-11-14 22:28:50 +00:00
2007-02-28 03:33:37 +00:00
2007-02-28 03:40:03 +00:00
Languages
PHP 54.9%
TypeScript 18.6%
JavaScript 10.6%
CSS 10%
Less 2%
Other 3.9%