[NFS] Re: [Acl-Devel] NFS ACL support...
David Collier-Brown
David.Collier-Brown at canada.sun.com
Thu Nov 16 12:29:57 GMT 2000
Andreas Gruenbacher wrote:
> When I last took a look at the spec I realized there's no one-to-one
> mapping between NFSv4 ACLs and Posix ACLs: There's no representation for
> the ACL_MASK ACL entry. In addition, semantics of NFS ACLs and Posix ACLs
> differ. I would have expected that whatever sort of ACLs an OS implements
> are made accessible via NFS; however NFS also defines ACL semantics.
The mask entry is not needed unless you also wish
to preserve unix permission-bit semantics: filesystems
like NT's don't need the mask.
The semantic differences are real, but not unsurmountable:
have a look at the samba 2.2.0 work, which stores a
datastructure which is a superset of the known ACL
implementations, and then maps "down" to an implementation
as per the grey-book rules.
--dave
--
David Collier-Brown, | Always do right. This will gratify some people
185 Ellerslie Ave., | and astonish the rest. -- Mark Twain
Willowdale, Ontario | //www.oreilly.com/catalog/samba/author.html
Work: (905) 415-2849 Home: (416) 223-8968 Email: davecb at canada.sun.com
To Unsubscribe: send mail to majordomo at trustedbsd.org
with "unsubscribe trustedbsd-discuss" in the body of the message
More information about the trustedbsd-discuss
mailing list