1
0
mirror of https://github.com/samba-team/samba.git synced 2025-02-22 05:57:43 +03:00

s4-provision: create dsServiceName in @ROOTDSE in GUID form

this allows for handling of server renames as the GUID doesn't change

Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
This commit is contained in:
Andrew Tridgell 2011-08-11 15:45:43 +10:00
parent ccba16c4b8
commit d79ee18f98
2 changed files with 4 additions and 1 deletions

View File

@ -1745,7 +1745,8 @@ def provision(logger, session_info, credentials, smbconf=None,
domainsid, names.dnsdomain, names.domaindn, lp)
logger.info("Setting up sam.ldb rootDSE marking as synchronized")
setup_modify_ldif(samdb, setup_path("provision_rootdse_modify.ldif"))
setup_modify_ldif(samdb, setup_path("provision_rootdse_modify.ldif"),
{ 'NTDSGUID' : names.ntdsguid })
secretsdb_self_join(secrets_ldb, domain=names.domain,
realm=names.realm, dnsdomain=names.dnsdomain,

View File

@ -3,3 +3,5 @@ dn: @ROOTDSE
changetype: modify
replace: isSynchronized
isSynchronized: TRUE
replace: dsServiceName
dsServiceName: <GUID=${NTDSGUID}>