diff options
Diffstat (limited to 'source4/scripting/python')
| -rw-r--r-- | source4/scripting/python/samba/provision.py | 10 | 
1 files changed, 10 insertions, 0 deletions
diff --git a/source4/scripting/python/samba/provision.py b/source4/scripting/python/samba/provision.py index 39ae33bbe6..aa6b6789dd 100644 --- a/source4/scripting/python/samba/provision.py +++ b/source4/scripting/python/samba/provision.py @@ -787,12 +787,22 @@ def setup_self_join(samdb, names,                "DNSDOMAIN": names.dnsdomain,                "SAMBA_VERSION_STRING": version,                "DOMAIN_CONTROLLER_FUNCTIONALITY": str(domainControllerFunctionality)}) +      setup_add_ldif(samdb, setup_path("provision_group_policy.ldif"), {                 "POLICYGUID": policyguid,                "DNSDOMAIN": names.dnsdomain,                "DOMAINSID": str(domainsid),                "DOMAINDN": names.domaindn}) +    # Setup fSMORoleOwner entries to point at the newly created DC entry +    setup_modify_ldif(samdb, setup_path("provision_self_join_modify.ldif"), { +              "DOMAINDN": names.domaindn, +              "CONFIGDN": names.configdn, +              "SCHEMADN": names.schemadn,  +              "DEFAULTSITE": names.sitename, +              "SERVERDN": names.serverdn +              }) +  def setup_samdb(path, setup_path, session_info, credentials, lp,                   names, message,   | 
