Well, we haven't done any mods to NFS code to work with ACLs
so I'm not surprised that XFS ACLs don't work on NFS.
We (Nathan S. & Andreas G.) are currently trying to come up with a
common EA/ACL interface for XFS and ext2.
When this is finished and accepted then it seems like that would
be a good point to ensure ACLs work on NFS.
On Wed, Nov 21, 2001 at 10:02:15AM -0500, Schincke, Keith wrote:
> Hi guys. XFS is doing good and is working pretty flawlessly except for the
> odd problem I will describe.
> I have a NFS export of a XFS partition on a LVM volume. (The LVM is on an
> IDE drive for testing but the same thing happens with the SCSI server). I
> mount the partition to /mnt/test and create a directory with the following
> acl permissions:
> /mnt/test# getfacl test
> # file: test
> # owner: root
> # group: root
> My user (kschin) is able to successfully able to 'touch afile' and 'mkdir
> adir' on the local mount.
> The problem is I get permission denied on the nfs mount of the directory. In
> /mnt/nfs/test, 'touch bfile' and 'mkdir bdir' fail. In /mnt/nfs/adir 'touch
> bfile' and 'touch bdir' succeed but the default acl's are not copied.
> All of this succeeds of course on a Slackware and a LFS system.
> I have tried kernels 2.4.14 with the 2.4.14 XFS patches and 2.4.15-pre7-xfs
> CVS check out.
> My acl tools are 1.1.3, mount is 2.10f and gcc is 2.95.2.
> Any ideas or suggestions will be greatly appreciated.