CVSROOT: /cvsroot/hurdextras
Module name: libfuse
Branch:
Changes by: Stefan Siegl <[EMAIL PROTECTED]> 05/12/04 18:20:44
Modified files:
. : netfs.c
Log message:
test_allow_root_or_other: new function, check whether or not to allow
filesystem
access according to the allow_root and allow_other flags
netfs_validate_stat: call new test_allow_root_or_other function
netfs_attempt_statfs, netfs_attempt_syncfs: likewise.
netfs_attempt_readlink: check access permission (including
test_allow_root_or_other call) before checking whether the requested
action is supported at all
netfs_attempt_create_file, netfs_attempt_chown, netfs_attempt_mkdir,
netfs_attempt_chmod, netfs_attempt_mkfile, netfs_attempt_sync,
netfs_attempt_unlink, netfs_attempt_set_size, netfs_attempt_mkdev,
netfs_attempt_link, netfs_attempt_rmdir, netfs_attempt_mksymlink,
netfs_attempt_rename, netfs_attempt_write, netfs_attempt_utimes,
netfs_attempt_read, netfs_get_dirents: likewise.
CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/hurdextras/libfuse/netfs.c.diff?tr1=1.36&tr2=1.37&r1=text&r2=text
_______________________________________________
Hurdextras-commit mailing list
[email protected]
http://lists.nongnu.org/mailman/listinfo/hurdextras-commit