summaryrefslogtreecommitdiff
path: root/source4/selftest
diff options
context:
space:
mode:
authorStefan Metzmacher <metze@samba.org>2015-03-28 08:31:05 +0000
committerAndrew Bartlett <abartlet@samba.org>2015-05-06 01:22:14 +0200
commit419910532f13c7966dfbf21f9ac274f07a69f8b5 (patch)
treea8c7ae816105b9f3758f8e78ed7431120c10f8bf /source4/selftest
parentd3f13063cf69e9de569b0487925692ae136fb62b (diff)
downloadsamba-419910532f13c7966dfbf21f9ac274f07a69f8b5.tar.gz
s3:winbindd: don't remove the DOMAIN\ prefix for principals of our own domain as AD DC
This also matches the behaviour of the source4/winbind code. In Samba 4.0 and 4.1 we had the following > getent passwd administrator S4XDOM\Administrator:*:0:100::/home/S4XDOM/Administrator:/bin/false > getent passwd S4XDOM\\administrator S4XDOM\Administrator:*:0:100::/home/S4XDOM/Administrator:/bin/false With Samba 4.2.0 we have: > getent passwd administrator administrator:*:0:100::/home/S4XDOM/administrator:/bin/false > getent passwd S4XDOM\\administrator administrator:*:0:100::/home/S4XDOM/administrator:/bin/false With the patches we have: > getent passwd administrator S4XDOM\administrator:*:0:100::/home/S4XDOM/administrator:/bin/false > getent passwd S4XDOM\\administrator S4XDOM\administrator:*:0:100::/home/S4XDOM/administrator:/bin/false Bug: https://bugzilla.samba.org/show_bug.cgi?id=11183 Signed-off-by: Stefan Metzmacher <metze@samba.org> Reviewed-by: Andrew Bartlett <abartlet@samba.org>
Diffstat (limited to 'source4/selftest')
-rwxr-xr-xsource4/selftest/tests.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/source4/selftest/tests.py b/source4/selftest/tests.py
index ad6e1d10384..4855c6bb45d 100755
--- a/source4/selftest/tests.py
+++ b/source4/selftest/tests.py
@@ -374,7 +374,8 @@ winbind_ad_client_tests = smbtorture4_testsuites("winbind.struct") + smbtorture4
winbind_wbclient_tests = smbtorture4_testsuites("winbind.wbclient")
for env in ["ad_dc", "s4member", "ad_member"]:
wb_opts = wb_opts_default[:]
- wb_opts += ["--option=\"torture:winbindd_domain_without_prefix=$DOMAIN\""]
+ if env in ["ad_member"]:
+ wb_opts += ["--option=\"torture:winbindd_domain_without_prefix=$DOMAIN\""]
for t in winbind_ad_client_tests:
plansmbtorture4testsuite(t, "%s:local" % env, wb_opts + ['//$SERVER/tmp', '--realm=$REALM', '--machine-pass', '--option=torture:addc=$DC_SERVER'])