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

Reply via email to