Description of problem: NFS Mounts with acl's enabled on fs and exports. ACL's are applied correctly, but the client umask is combined (logical AND) with the default ACL umask instead of using the default umask as would happen on fs without nfs. e.g. [root@server webdata1]# mkdir a [root@server webdata1]# setfacl -d -m u:user:rwx a [root@server webdata1]# cd a [root@server a]# mkdir b [root@server a]# getfacl b # file: b # owner: root # group: root user::rwx user:user:rwx #effective:r-x group::r-x mask::r-x other::r-x default:user::rwx default:user:user:rwx default:group::r-x default:mask::rwx default:other::r-x Version-Release number of selected component (if applicable): How reproducible: always Steps to Reproduce: see above Actual results: logical AND of client umask and default umask applied Expected results: default umask applied Additional info:
Given that RHEL3 is now in maintenance mode and that this is not a catastrophic bug, I don't believe we'll be able to patch this there. A quick check of RHEL4 seems to show that NFS ACL's work identically to local filesystems. I expect that the same will be the case on RHEL5 and beyond. Closing this as WONTFIX.