summaryrefslogtreecommitdiff
path: root/selftest
diff options
context:
space:
mode:
authorAlexander Werth <alexander.werth@de.ibm.com>2013-04-16 14:11:27 +0200
committerAndrew Bartlett <abartlet@samba.org>2013-05-09 06:18:21 +0200
commit97eb8f73e5d106781344895d3bb02767b0ac5c94 (patch)
treee2a0f0bbb06cf836d20ffdf621f2432467fb9836 /selftest
parentfe8a1fcda792ee38faaadf1da2905b62302ce3e1 (diff)
downloadsamba-97eb8f73e5d106781344895d3bb02767b0ac5c94.tar.gz
samba-97eb8f73e5d106781344895d3bb02767b0ac5c94.tar.bz2
samba-97eb8f73e5d106781344895d3bb02767b0ac5c94.zip
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 <abartlet@samba.org> Reviewed-by: Jeremy Allison <jra@samba.org>
Diffstat (limited to 'selftest')
-rw-r--r--selftest/knownfail1
1 files changed, 0 insertions, 1 deletions
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\)