Re: NFS ACL compatibility [was: Re: [2.6] The List, pass #2]

From: Neil Brown (
Date: Thu Aug 01 2002 - 06:18:49 EST

On Thursday August 1, wrote:
> Speaking of NFS compatibility: can Linux' NFS server implement ACLs
> in a way that's compatible with Solaris NFS clients?

Can? well, anything is possible. It's just an SMP - a simple matter
      of programming.
Does? no. Linux doesn't even support ACLs (without patches) I know
      of no work to interface any of the ACL patches with NFS, except
      for the NFSv4 work, which doesn't really help you.

> A sysadmin over here says this isn't the case, because Sun apparently
> stepped outside of the NFSv3 protocol and handles ACLs with a
> separate RPC program.

Yep. NFSv3 doesn't know about ACLs. SUN invented an NFS_ACL protocol
which is sufficiently well documented (I have a .x file) that it would
be fairly trivial to implement ... if you had a filesystem that could
store compatible acls.

> The significance of this is that unless Linux' NFS server can be made
> fully compatible with Solaris NFS clients, we can't use Linux for the
> new high-performance NFS servers we need to install this fall, forcing
> us to go with Solaris and fairly expensive Sun HW.

So the question becomes, does the price difference mean enough money
that it is worth contracting someone to make it work.... and can you
afford the risks.

To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to
More majordomo info at
Please read the FAQ at

This archive was generated by hypermail 2b29 : Wed Aug 07 2002 - 22:00:15 EST