summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTim Beale <timbeale@catalyst.net.nz>2017-07-04 13:40:31 +1200
committerAndrew Bartlett <abartlet@samba.org>2017-07-04 06:57:21 +0200
commit831861ecf910504eecab30a7e132f0fa210ed212 (patch)
tree72bdcf412596abb157364dd0a95d622b85ed1747
parent00db3aba6cf9ebaafdf39ee2f9c7ba5ec2281ea0 (diff)
downloadsamba-831861ecf910504eecab30a7e132f0fa210ed212.tar.gz
selftest: Disable NTLM authentication in ktest environment
This allows us to prove that "ntlm auth = disabled" works Signed-off-by: Tim Beale <timbeale@catalyst.net.nz> Reviewed-by: Garming Sam <garming@catalyst.net.nz> Reviewed-by: Andrew Bartlett <abartlet@samba.org> BUG: https://bugzilla.samba.org/show_bug.cgi?id=11923
-rw-r--r--selftest/knownfail2
-rwxr-xr-xselftest/target/Samba3.pm4
2 files changed, 6 insertions, 0 deletions
diff --git a/selftest/knownfail b/selftest/knownfail
index fe51ec2ae21..1cba331bcf0 100644
--- a/selftest/knownfail
+++ b/selftest/knownfail
@@ -340,3 +340,5 @@
^samba.tests.netlogonsvc.python\(ad_member\)
^samba.tests.netlogonsvc.python\(simpleserver\)
^samba.tests.netlogonsvc.python\(fileserver\)
+# NTLM authentication is (intentionally) disabled in ktest
+^samba.tests.ntlmauth.python\(ktest\).ntlmauth.NtlmAuthTests.test_ntlm_connection\(ktest\)
diff --git a/selftest/target/Samba3.pm b/selftest/target/Samba3.pm
index abf1b7b2e40..79b1a53ad2d 100755
--- a/selftest/target/Samba3.pm
+++ b/selftest/target/Samba3.pm
@@ -939,6 +939,10 @@ sub setup_ktest($$$)
server signing = required
server min protocol = SMB3_00
client max protocol = SMB3
+
+ # This disables NTLM auth against the local SAM, which
+ # we use can then test this setting by.
+ ntlm auth = disabled
";
my $ret = $self->provision($prefix, "KTEST",