Fix bug #6133 - Cannot delete non-ACL files on Solaris/ZFS/NFSv4 ACL filesystem.
commit7df63394aff2a15d96112378a9e3b0acd9edc56a
authorJeremy Allison <jra@samba.org>
Fri, 20 Feb 2009 16:22:57 +0000 (20 08:22 -0800)
committerJeremy Allison <jra@samba.org>
Fri, 20 Feb 2009 16:22:57 +0000 (20 08:22 -0800)
treef772af00322759a31ba6f552093bc344325eb73e
parentf84fd046fcff6c3310ef595fb3e4cbe774703d2a
Fix bug #6133 - Cannot delete non-ACL files on Solaris/ZFS/NFSv4 ACL filesystem.
As the NFSv4 ACL mapping code doesn't map write directory into the DELETE_CHILD
permission bit (which we require before allowing a delete) no one can delete
files without an explicit DELETE_CHILD bit set on the directory. Add this mapping.
Jeremy.
source/modules/nfs4_acls.c