From 7800a501cda683a3b8d78b952740d7131515806c Mon Sep 17 00:00:00 2001 From: Amitay Isaacs Date: Tue, 6 Sep 2011 16:22:45 +1000 Subject: [PATCH] s4-provision: Fill msDS-NC-Replica-Locations attribute in DNS provisioning 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 Autobuild-User: Andrew Bartlett Autobuild-Date: Thu Sep 8 02:04:51 CEST 2011 on sn-devel-104 --- source4/scripting/python/samba/provision/sambadns.py | 1 + source4/setup/provision_dnszones_add.ldif | 3 +++ 2 files changed, 4 insertions(+) diff --git a/source4/scripting/python/samba/provision/sambadns.py b/source4/scripting/python/samba/provision/sambadns.py index 93fce601749..b28c0a4e937 100644 --- a/source4/scripting/python/samba/provision/sambadns.py +++ b/source4/scripting/python/samba/provision/sambadns.py @@ -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", { diff --git a/source4/setup/provision_dnszones_add.ldif b/source4/setup/provision_dnszones_add.ldif index ee1a3eb99f0..fc814b2b6d8 100644 --- a/source4/setup/provision_dnszones_add.ldif +++ b/source4/setup/provision_dnszones_add.ldif @@ -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} + -- 2.34.1