From: Stefan Metzmacher Date: Fri, 23 Feb 2018 15:04:57 +0000 (+0100) Subject: provision: use the provision control when adding foreignSecurityPrincipals X-Git-Tag: talloc-2.1.12~74 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=470044bee84bdd798e9ccd0d1989b90e9a84ecaa;p=thirdparty%2Fsamba.git provision: use the provision control when adding foreignSecurityPrincipals The next commits will require this. BUG: https://bugzilla.samba.org/show_bug.cgi?id=13300 Signed-off-by: Stefan Metzmacher Reviewed-by: Andreas Schneider --- diff --git a/python/samba/provision/__init__.py b/python/samba/provision/__init__.py index 24c2d55553d..f36f277742e 100644 --- a/python/samba/provision/__init__.py +++ b/python/samba/provision/__init__.py @@ -1509,7 +1509,7 @@ def fill_samdb(samdb, lp, names, logger, policyguid, setup_add_ldif(samdb, setup_path("provision_well_known_sec_princ.ldif"), { "CONFIGDN": names.configdn, "WELLKNOWNPRINCIPALS_DESCRIPTOR": protected1wd_descr, - }) + }, controls=["relax:0", "provision:0"]) if fill == FILL_FULL or fill == FILL_SUBDOMAIN: setup_modify_ldif(samdb, @@ -1524,7 +1524,7 @@ def fill_samdb(samdb, lp, names, logger, policyguid, "DOMAINSID": str(names.domainsid), "ADMINPASS_B64": b64encode(adminpass.encode('utf-16-le')), "KRBTGTPASS_B64": b64encode(krbtgtpass.encode('utf-16-le')) - }) + }, controls=["relax:0", "provision:0"]) logger.info("Setting up self join") setup_self_join(samdb, admin_session_info, names=names, fill=fill,