From 6fa3f7d0f4f5de8b6ef85fa729e0a572b831a738 Mon Sep 17 00:00:00 2001 From: Alexander Werth Date: Sun, 28 Apr 2013 19:06:59 +0200 Subject: s4-smbtorture: Run tests for nfs4:modes simple and special. Reviewed-by: Andrew Bartlett Reviewed-by: Jeremy Allison --- selftest/knownfail | 23 ++++++++++++++++------- selftest/target/Samba3.pm | 9 ++++++++- 2 files changed, 24 insertions(+), 8 deletions(-) (limited to 'selftest') 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] -- cgit