On Sun, May 10, 2009 at 6:32 AM, James Youngman <j...@gnu.org> wrote:
> On Sat, May 9, 2009 at 11:59 AM, David Bartley
> <dtbar...@csclub.uwaterloo.ca> wrote:
>
>> I considered this. There are at least 3 different variants of ACL's
>> (POSIX, NFSv4 and MacOS X) and they are generally incompatible. UMich
>> created patches to acl/libacl so that you could set NFS4 acl's via
>> getfacl/setfacl using POSIX ACL syntax [1]. However, they recommend
>> that you don't use them due to the formats not being fully compatible.
>
> Perhaps some kind of scheme-identifying prefix could help to solve
> this problem.   However, that would probably make it harder to decide
> if two ACL representations in fact represent equivalent ACLs.

If I use scheme A on a system that only supports scheme B, I'll have
to convert to scheme B first, which will be lossy. I agree it would be
a nice goal to have a platform independent syntax, but I just don't
see it working well.

Aren't be better including platform-dependent ACL support rather than
no support?

-- David


Reply via email to