From 97eb8f73e5d106781344895d3bb02767b0ac5c94 Mon Sep 17 00:00:00 2001 From: Alexander Werth Date: Tue, 16 Apr 2013 14:11:27 +0200 Subject: vfs: Add inheritance emulation to vfs_nfs4acl_xattr. Recursively inherit ACL from parent directory if no acl xattr is found on the current file. Use a default ACL if a non-inheriting ACL is encountered. With this the nfs4acl_xattr.dynamic test passes. But the nfs4acl_xattr.inheritance test results in an error because of warnings that cause the test to pass a failed result. Reviewed-by: Andrew Bartlett Reviewed-by: Jeremy Allison --- selftest/knownfail | 1 - 1 file changed, 1 deletion(-) (limited to 'selftest') diff --git a/selftest/knownfail b/selftest/knownfail index 069afe7604..a7dfdf8289 100644 --- a/selftest/knownfail +++ b/selftest/knownfail @@ -46,7 +46,6 @@ ^samba3.raw.samba3hide.samba3hide\((s3dc|plugin_s4_dc)\) # This test fails against an smbd environment with NT ACLs enabled ^samba3.raw.samba3closeerr.samba3closeerr\(s3dc\) # This test fails against an smbd environment with NT ACLs enabled ^samba3.raw.acls nfs4acl_xattr.INHERITFLAGS\(s3dc\) # This (and the follow nfs4acl_xattr tests fail because our NFSv4 backend isn't a complete mapping yet. -^samba3.raw.acls nfs4acl_xattr.dynamic\(s3dc\) ^samba3.raw.acls nfs4acl_xattr.sd\(s3dc\) ^samba3.raw.acls nfs4acl_xattr.create_file\(s3dc\) ^samba3.raw.acls nfs4acl_xattr.create_dir\(s3dc\) -- cgit