summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStefan Metzmacher <metze@samba.org>2012-12-07 18:58:57 +0100
committerMichael Adam <obnox@samba.org>2012-12-10 15:41:11 +0100
commit53b736444d55c4eed3abbc34974b655cc2607cd6 (patch)
tree68cdb7d4e8f27b341cb42ee7d25bb1947ea5a285
parente617a3fecb797031cf5a6545d51d7e116716ab52 (diff)
downloadsamba-53b736444d55c4eed3abbc34974b655cc2607cd6.tar.gz
samba-53b736444d55c4eed3abbc34974b655cc2607cd6.tar.bz2
samba-53b736444d55c4eed3abbc34974b655cc2607cd6.zip
s4:dsdb/tests/sec_descriptor: verify the search of a windows dc join keeps working
This is a regression test for bug #9470. Signed-off-by: Stefan Metzmacher <metze@samba.org> Reviewed-by: Michael Adam <obnox@samba.org> Autobuild-User(master): Michael Adam <obnox@samba.org> Autobuild-Date(master): Mon Dec 10 15:41:12 CET 2012 on sn-devel-104
-rwxr-xr-xsource4/dsdb/tests/python/sec_descriptor.py7
1 files changed, 7 insertions, 0 deletions
diff --git a/source4/dsdb/tests/python/sec_descriptor.py b/source4/dsdb/tests/python/sec_descriptor.py
index cf213ab043..78cd052a93 100755
--- a/source4/dsdb/tests/python/sec_descriptor.py
+++ b/source4/dsdb/tests/python/sec_descriptor.py
@@ -1965,6 +1965,13 @@ class SdFlagsDescriptorTests(DescriptorTests):
self.assertTrue("D:" in sddl)
self.assertTrue("S:" in sddl)
+ def test_312(self):
+ """This search is done by the windows dc join..."""
+
+ res = self.ldb_admin.search(self.base_dn, SCOPE_BASE, None, ["1.1"],
+ controls=["extended_dn:1:0", "sd_flags:1:0", "search_options:1:1"])
+ self.assertFalse("nTSecurityDescriptor" in res[0])
+
class RightsAttributesTests(DescriptorTests):
def deleteAll(self):