s4-provision: Fill msDS-NC-Replica-Locations attribute in DNS provisioning
authorAmitay Isaacs <amitay@gmail.com>
Tue, 6 Sep 2011 06:22:45 +0000 (16:22 +1000)
committerAndrew Bartlett <abartlet@samba.org>
Thu, 8 Sep 2011 00:04:51 +0000 (02:04 +0200)
This attribute is required by the hosting requirement.
[MS_ADTS].pdf 7.1.2.3.1 DC and Application NC Replica

Signed-off-by: Andrew Bartlett <abartlet@samba.org>
Autobuild-User: Andrew Bartlett <abartlet@samba.org>
Autobuild-Date: Thu Sep  8 02:04:51 CEST 2011 on sn-devel-104

source4/scripting/python/samba/provision/sambadns.py
source4/setup/provision_dnszones_add.ldif

index 93fce601749221cfdde5f6c83df1585511030cfe..b28c0a4e937207926e047ade20e8a439cf993cc3 100644 (file)
@@ -165,6 +165,7 @@ def setup_dns_partitions(samdb, domaindn, forestdn, configdn, serverdn):
         "DOMAINZONE_DNS": domainzone_dns,
         "FORESTZONE_DNS": forestzone_dns,
         "CONFIGDN": configdn,
+        "SERVERDN": serverdn,
         })
 
     modify_ldif(samdb, "provision_dnszones_modify.ldif", {
index ee1a3eb99f0d5fc2360f95473359de9f6312be39..fc814b2b6d8ac66e5ecac479ba498e90048a79da 100644 (file)
@@ -65,6 +65,7 @@ objectClass: crossRef
 nCName: ${DOMAINZONE_DN}
 dnsRoot: ${DOMAINZONE_DNS}
 systemFlags: 5
+msDS-NC-Replica-Locations: CN=NTDS Settings,${SERVERDN}
 
 dn: CN=${FORESTZONE_GUID},CN=Partitions,${CONFIGDN}
 objectClass: top
@@ -72,3 +73,5 @@ objectClass: crossRef
 nCName: ${FORESTZONE_DN}
 dnsRoot: ${FORESTZONE_DNS}
 systemFlags: 5
+msDS-NC-Replica-Locations: CN=NTDS Settings,${SERVERDN}
+