HACK sec_descr
authorStefan Metzmacher <metze@samba.org>
Sat, 27 Oct 2012 06:14:01 +0000 (08:14 +0200)
committerStefan Metzmacher <metze@samba.org>
Mon, 19 Nov 2012 11:02:04 +0000 (12:02 +0100)
source4/dsdb/tests/python/sec_descriptor.py
source4/libcli/ldap/ldap_bind.c

index 087ce5e2cbe232d674954261dad4f846091ac204..c49b3b07c3ee45f24682d2f6b8ab223bb5fd164e 100755 (executable)
@@ -1708,10 +1708,10 @@ class SdFlagsDescriptorTests(DescriptorTests):
         """
         ou_dn = "OU=test_sdflags_ou," + self.base_dn
         self.ldb_admin.create_ou(ou_dn)
-        self.sd_utils.modify_sd_on_dn(ou_dn, self.test_descr, controls=["sd_flags:1:%d" % (SECINFO_OWNER)])
+        self.sd_utils.modify_sd_on_dn(ou_dn, "O:BAG:BA", controls=["sd_flags:1:%d" % (SECINFO_OWNER)])
         desc_sddl = self.sd_utils.get_sd_as_sddl(ou_dn)
         # make sure we have modified the owner
-        self.assertTrue("O:AU" in desc_sddl)
+        self.assertTrue("BA" in desc_sddl)
         # make sure nothing else has been modified
         self.assertFalse("G:AU" in desc_sddl)
         self.assertFalse("D:(D;;CC;;;LG)" in desc_sddl)
index b355e18e0d31ba9b50e74dc396a5d84720d91fc1..042ffa6fdffb9da5db6c943f00c6f8f751f6ab0a 100644 (file)
@@ -282,6 +282,7 @@ try_logon_again:
        if (tls_enabled(conn->sock)) {
                cli_credentials_set_gensec_features(creds, old_gensec_features & ~(GENSEC_FEATURE_SIGN|GENSEC_FEATURE_SEAL));
        }
+               cli_credentials_set_gensec_features(creds, old_gensec_features & ~(GENSEC_FEATURE_SIGN|GENSEC_FEATURE_SEAL));
 
        /* this call also sets the gensec_want_features */
        status = gensec_set_credentials(conn->gensec, creds);