On 7/19/2011 7:10 PM, Gordon Ross wrote:
The idea: A new "aclmode" setting called "discard", meaning that the users don't care at all about the traditional mode bits. A dataset with aclmode=discard would have the chmod system call and NFS setattr do absolutely nothing to the mode bits.
The caveat to that are the suid/sgid/sticky bits, which have no corresponding bits in the ACL, and potentially will still need to be manipulated. The details on that still need to be worked out :).
The mode bits would be derived from the ACL such that the mode represents the greatest possible access that might be allowed by the ACL, without any consideration of deny entries or group memberships.
Is this description different than how the mode bits are currently derived when a ZFS acl is set on an object?
-- Paul B. Henson | (909) 979-6361 | http://www.csupomona.edu/~henson/ Operating Systems and Network Analyst | hen...@csupomona.edu California State Polytechnic University | Pomona CA 91768 _______________________________________________ zfs-discuss mailing list zfs-discuss@opensolaris.org http://mail.opensolaris.org/mailman/listinfo/zfs-discuss