summaryrefslogtreecommitdiff
path: root/selftest
diff options
context:
space:
mode:
authorJeremy Allison <jra@samba.org>2019-01-24 10:15:56 -0800
committerKarolin Seeger <kseeger@samba.org>2019-02-21 12:31:46 +0100
commitb363885250897b37820e08a335e5a043dff2a272 (patch)
treeeafa2e6f05800c07126ea1d2ca83bdea528f1268 /selftest
parent8c8457150c53045a81207c340cc8694ac60f28bf (diff)
downloadsamba-b363885250897b37820e08a335e5a043dff2a272.tar.gz
s3: tests: Add regression test for smbd crash on share force group change with existing connection.
Mark as known fail for now. BUG: https://bugzilla.samba.org/show_bug.cgi?id=13690 Signed-off-by: Jeremy Allison <jra@samba.org> Reviewed-by: Ralph Boehme <slow@samba.org> (cherry picked from commit 7b21b4c1f538650f23ec77fb3c02fe1e224d89aa)
Diffstat (limited to 'selftest')
-rw-r--r--selftest/knownfail2
-rw-r--r--selftest/selftesthelpers.py1
-rwxr-xr-xselftest/target/Samba3.pm6
3 files changed, 9 insertions, 0 deletions
diff --git a/selftest/knownfail b/selftest/knownfail
index 84776d4f35d..52b179a83c2 100644
--- a/selftest/knownfail
+++ b/selftest/knownfail
@@ -348,3 +348,5 @@
# Disabling NTLM means you can't use samr to change the password
^samba.tests.ntlmdisabled.python\(ktest\).ntlmdisabled.NtlmDisabledTests.test_samr_change_password\(ktest\)
^samba.tests.ntlmdisabled.python\(ad_dc_no_ntlm\).ntlmdisabled.NtlmDisabledTests.test_ntlm_connection\(ad_dc_no_ntlm\)
+# BUG:https://bugzilla.samba.org/show_bug.cgi?id=13690
+^samba3.blackbox.force_group_change.*
diff --git a/selftest/selftesthelpers.py b/selftest/selftesthelpers.py
index 8b885b59419..77313cb2ba6 100644
--- a/selftest/selftesthelpers.py
+++ b/selftest/selftesthelpers.py
@@ -196,3 +196,4 @@ smbcquotas = binpath('smbcquotas')
smbget = binpath('smbget')
rpcclient = binpath('rpcclient')
smbcacls = binpath('smbcacls')
+smbcontrol = binpath('smbcontrol')
diff --git a/selftest/target/Samba3.pm b/selftest/target/Samba3.pm
index e30d1a4c7c8..ac75d9347e1 100755
--- a/selftest/target/Samba3.pm
+++ b/selftest/target/Samba3.pm
@@ -928,6 +928,12 @@ sub setup_fileserver($$)
force group = everyone
write list = force_user
+# BUG: https://bugzilla.samba.org/show_bug.cgi?id=13690
+[force_group_test]
+ path = $share_dir
+ comment = force group test
+# force group = everyone
+
[smbget]
path = $smbget_sharedir
comment = smb username is [%U]