summaryrefslogtreecommitdiff
path: root/selftest
diff options
context:
space:
mode:
authorAlexander Werth <alexander.werth@de.ibm.com>2013-04-28 19:06:59 +0200
committerAndrew Bartlett <abartlet@samba.org>2013-05-09 06:18:21 +0200
commit6fa3f7d0f4f5de8b6ef85fa729e0a572b831a738 (patch)
tree0685e060fa120bd2ff2ef897e971eb3de936e597 /selftest
parent381812e9f62a7cf66cdd9e08460890b149e4773e (diff)
downloadsamba-6fa3f7d0f4f5de8b6ef85fa729e0a572b831a738.tar.gz
samba-6fa3f7d0f4f5de8b6ef85fa729e0a572b831a738.tar.bz2
samba-6fa3f7d0f4f5de8b6ef85fa729e0a572b831a738.zip
s4-smbtorture: Run tests for nfs4:modes simple and special.
Reviewed-by: Andrew Bartlett <abartlet@samba.org> Reviewed-by: Jeremy Allison <jra@samba.org>
Diffstat (limited to 'selftest')
-rw-r--r--selftest/knownfail23
-rwxr-xr-xselftest/target/Samba3.pm9
2 files changed, 24 insertions, 8 deletions
diff --git a/selftest/knownfail b/selftest/knownfail
index a7dfdf8289..a7f347ec7c 100644
--- a/selftest/knownfail
+++ b/selftest/knownfail
@@ -45,13 +45,22 @@
^samba3.blackbox.smbclient_machine_auth.plain \(s3dc:local\)# the S3dc does not currently set up a self-join
^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.sd\(s3dc\)
-^samba3.raw.acls nfs4acl_xattr.create_file\(s3dc\)
-^samba3.raw.acls nfs4acl_xattr.create_dir\(s3dc\)
-^samba3.raw.acls nfs4acl_xattr.nulldacl\(s3dc\)
-^samba3.raw.acls nfs4acl_xattr.generic\(s3dc\)
-^samba3.raw.acls nfs4acl_xattr.inheritance\(s3dc\)
+^samba3.raw.acls nfs4acl_xattr-simple.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-simple.sd\(s3dc\)
+^samba3.raw.acls nfs4acl_xattr-simple.create_file\(s3dc\)
+^samba3.raw.acls nfs4acl_xattr-simple.create_dir\(s3dc\)
+^samba3.raw.acls nfs4acl_xattr-simple.nulldacl\(s3dc\)
+^samba3.raw.acls nfs4acl_xattr-simple.generic\(s3dc\)
+^samba3.raw.acls nfs4acl_xattr-simple.inheritance\(s3dc\)
+^samba3.raw.acls nfs4acl_xattr-special.INHERITFLAGS\(s3dc\)
+^samba3.raw.acls nfs4acl_xattr-special.sd\(s3dc\)
+^samba3.raw.acls nfs4acl_xattr-special.create_file\(s3dc\)
+^samba3.raw.acls nfs4acl_xattr-special.create_dir\(s3dc\)
+^samba3.raw.acls nfs4acl_xattr-special.nulldacl\(s3dc\)
+^samba3.raw.acls nfs4acl_xattr-special.generic\(s3dc\)
+^samba3.raw.acls nfs4acl_xattr-special.inheritance\(s3dc\)
+^samba3.raw.acls nfs4acl_xattr-special.inherit_creator_owner\(s3dc\)
+^samba3.raw.acls nfs4acl_xattr-special.inherit_creator_group\(s3dc\)
^samba3.base.delete.deltest16a
^samba3.base.delete.deltest17a
^samba3.unix.whoami anonymous connection.whoami\(plugin_s4_dc\) # We need to resolve if we should be including SID_NT_WORLD and SID_NT_NETWORK in this token
diff --git a/selftest/target/Samba3.pm b/selftest/target/Samba3.pm
index 407642c9aa..f90738617d 100755
--- a/selftest/target/Samba3.pm
+++ b/selftest/target/Samba3.pm
@@ -1082,9 +1082,16 @@ sub provision($$$$$$)
[lp]
copy = print1
-[nfs4acl_share]
+[nfs4acl_simple]
path = $shrdir
comment = smb username is [%U]
+ nfs4:mode = simple
+ vfs objects = $vfs_modulesdir_abs/nfs4acl_xattr.so $vfs_modulesdir_abs/xattr_tdb.so
+
+[nfs4acl_special]
+ path = $shrdir
+ comment = smb username is [%U]
+ nfs4:mode = special
vfs objects = $vfs_modulesdir_abs/nfs4acl_xattr.so $vfs_modulesdir_abs/xattr_tdb.so
[xcopy_share]