diff options
author | Michael Adam <obnox@samba.org> | 2015-02-02 16:16:45 +0100 |
---|---|---|
committer | Günther Deschner <gd@samba.org> | 2015-03-02 19:50:55 +0100 |
commit | f5a0ccc228ce1ef7d9e0e660308b5bfa15d8cf76 (patch) | |
tree | 831d94359b7dac2d828a21c439aaee367c66c0e2 /source3 | |
parent | 975073adc1dece6ab65dcb0bf533b583fbab1d38 (diff) | |
download | samba-f5a0ccc228ce1ef7d9e0e660308b5bfa15d8cf76.tar.gz samba-f5a0ccc228ce1ef7d9e0e660308b5bfa15d8cf76.tar.xz samba-f5a0ccc228ce1ef7d9e0e660308b5bfa15d8cf76.zip |
selftest: re-enable nsswrapper integration testing for dc and member environments.
There are some failures:
- The dc environment fails consistently due to duplicate uid,
(for the calling user and the domain administrator).
==> Marked as knownfail.
- The s3member environment only fails under very strange
circumstances:
- one needs to run the unix.whoami test in the
member and s3member environment for the local.nss
test to fail in the s3member:local env. The failure
is then related to builtin administrators sharing
a gid with a different group.
--> This is really really strange!!!
==> Marked as knownfail.
Pair-Programmed-With: Guenther Deschner <gd@samba.org>
Signed-off-by: Michael Adam <obnox@samba.org>
Signed-off-by: Günther Deschner <gd@samba.org>
Autobuild-User(master): Günther Deschner <gd@samba.org>
Autobuild-Date(master): Mon Mar 2 19:50:55 CET 2015 on sn-devel-104
Diffstat (limited to 'source3')
-rwxr-xr-x | source3/selftest/tests.py | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/source3/selftest/tests.py b/source3/selftest/tests.py index 0a59903a53..ab34cd5497 100755 --- a/source3/selftest/tests.py +++ b/source3/selftest/tests.py @@ -280,7 +280,7 @@ rpc = ["rpc.authcontext", "rpc.samba3.bind", "rpc.samba3.srvsvc", "rpc.samba3.sh "rpc.netlogon.admin", "rpc.schannel", "rpc.schannel2", "rpc.bench-schannel1", "rpc.schannel_anon_setpw", "rpc.join", "rpc.bind"] -local = ["local.ndr"] +local = ["local.nss", "local.ndr"] idmap = [ "idmap.rfc2307" ] @@ -376,6 +376,9 @@ for t in tests: plansmbtorture4testsuite(t, "s3dc", '//$SERVER_IP/tmp -U$%', description="anonymous password set") plansmbtorture4testsuite(t, "s3dc_schannel", '//$SERVER_IP/tmp -U$%', description="anonymous password set (schannel enforced server-side)") plansmbtorture4testsuite(t, "plugin_s4_dc", '//$SERVER/tmp -U$%', description="anonymous password set") + elif t == "local.nss": + for env in ["s3dc:local", "s3member:local", "member:local", "plugin_s4_dc:local", "dc:local"]: + plansmbtorture4testsuite(t, env, '//$SERVER/tmp -U$USERNAME%$PASSWORD') else: plansmbtorture4testsuite(t, "s3dc", '//$SERVER_IP/tmp -U$USERNAME%$PASSWORD') plansmbtorture4testsuite(t, "plugin_s4_dc", '//$SERVER/tmp -U$USERNAME%$PASSWORD') |