]> arthur.barton.de Git - netatalk.git/commit
Permission patch from Peter Westlake <peter@harlequin.co.uk> to fix behavior
authoritlm019 <itlm019>
Wed, 31 Jan 2001 08:40:24 +0000 (08:40 +0000)
committeritlm019 <itlm019>
Wed, 31 Jan 2001 08:40:24 +0000 (08:40 +0000)
commit09c044a6cf92dbbe9ec9d6482245b4cf451ff603
tree1944b41e7805310cb3bf927cafb689dbd4eee069
parentcd60423facdcbf9f86689c239914ff5aef6f5f26
Permission patch from Peter Westlake <peter@harlequin.co.uk> to fix behavior
when deleting files to better-match Unix behavior.  As I understand it, if
the directory allows write permission but the file allows only read
permission, Unix flavors allow you to delete the file, since you're changing
the directory entry, not the inode.  Before this patch, netatalk would not
allow deletion of a file if you have read access to it, even if you had write
access to the directory.

This patch has not yet been tested with other permission-modifying features
such as dropkludge, and admingroup, so additional changes to these
modifications and/or to dropkludge and admingroup may follow.
etc/afpd/file.c