Bug 6133 - Cannot delete non-ACL files on Solaris/ZFS/NFSv4 ACL filesystem.
Cannot delete non-ACL files on Solaris/ZFS/NFSv4 ACL filesystem.
Status: RESOLVED FIXED
Product: Samba 3.3
Classification: Unclassified
Component: File services
unspecified
Other Solaris
: P3 regression
: ---
Assigned To: Jeremy Allison
Samba QA Contact
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2009-02-20 10:21 UTC by Jeremy Allison
Modified: 2009-02-20 10:27 UTC (History)
0 users

See Also:


Attachments
Patch for 3.3.x. (1.34 KB, patch)
2009-02-20 10:22 UTC, Jeremy Allison
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Jeremy Allison 2009-02-20 10:21:27 UTC
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.

Reported by Jens Elkner <jel+iws@iws.cs.uni-magdeburg.de>
Comment 1 Jeremy Allison 2009-02-20 10:22:35 UTC
Created attachment 3948 [details]
Patch for 3.3.x.
Comment 2 Jeremy Allison 2009-02-20 10:27:46 UTC
Fixed in all branches 3.2.x and above.
Jeremy.