mirror of
https://github.com/samba-team/samba.git
synced 2024-12-24 21:34:56 +03:00
f5860b5a85
samdb before we start writing entries into it.
In doing so, I realised we still used 'dnsDomain', which is not part
of the standard schema (now removed).
We also set the 'wrong' side of the linked attributes for the
masteredBy on each partition - this is now set in provision_self_join
and backlinks via the linked attributes code.
When we have the schema loaded, we must also have a valid domain SID
loaded, so that the objectclass module works. This required some ejs
glue.
Andrew Bartlett
(This used to be commit b0de08916e
)
70 lines
1.9 KiB
Plaintext
70 lines
1.9 KiB
Plaintext
#Join the DC to itself by default
|
|
|
|
dn: CN=${NETBIOSNAME},OU=Domain Controllers,${DOMAINDN}
|
|
objectClass: computer
|
|
cn: ${NETBIOSNAME}
|
|
userAccountControl: 532480
|
|
localPolicyFlags: 0
|
|
primaryGroupID: 516
|
|
accountExpires: 9223372036854775807
|
|
sAMAccountName: ${NETBIOSNAME}$
|
|
sAMAccountType: 805306369
|
|
operatingSystem: Samba
|
|
operatingSystemVersion: 4.0
|
|
dNSHostName: ${DNSNAME}
|
|
isCriticalSystemObject: TRUE
|
|
sambaPassword:: ${MACHINEPASS_B64}
|
|
servicePrincipalName: HOST/${DNSNAME}
|
|
servicePrincipalName: HOST/${NETBIOSNAME}
|
|
servicePrincipalName: HOST/${DNSNAME}/${REALM}
|
|
servicePrincipalName: HOST/${NETBIOSNAME}/${REALM}
|
|
servicePrincipalName: HOST/${DNSNAME}/${DOMAIN}
|
|
servicePrincipalName: HOST/${NETBIOSNAME}/${DOMAIN}
|
|
${HOSTGUID_ADD}
|
|
|
|
#Provide a account for DNS keytab export
|
|
dn: CN=dns,CN=Users,${DOMAINDN}
|
|
objectClass: top
|
|
objectClass: person
|
|
objectClass: organizationalPerson
|
|
objectClass: user
|
|
cn: dns
|
|
description: DNS Service Account
|
|
showInAdvancedViewOnly: TRUE
|
|
userAccountControl: 514
|
|
accountExpires: 9223372036854775807
|
|
sAMAccountName: dns
|
|
sAMAccountType: 805306368
|
|
servicePrincipalName: DNS/${DNSDOMAIN}
|
|
isCriticalSystemObject: TRUE
|
|
sambaPassword:: ${DNSPASS_B64}
|
|
|
|
dn: CN=${NETBIOSNAME},CN=Servers,CN=${DEFAULTSITE},CN=Sites,${CONFIGDN}
|
|
objectClass: top
|
|
objectClass: server
|
|
cn: ${NETBIOSNAME}
|
|
instanceType: 4
|
|
showInAdvancedViewOnly: TRUE
|
|
systemFlags: 1375731712
|
|
dNSHostName: ${DNSNAME}
|
|
serverReference: CN=${NETBIOSNAME},OU=Domain Controllers,${DOMAINDN}
|
|
|
|
dn: CN=NTDS Settings,CN=${NETBIOSNAME},CN=Servers,CN=${DEFAULTSITE},CN=Sites,${CONFIGDN}
|
|
objectClass: top
|
|
objectClass: applicationSettings
|
|
objectClass: nTDSDSA
|
|
cn: NTDS Settings
|
|
options: 1
|
|
instanceType: 4
|
|
showInAdvancedViewOnly: TRUE
|
|
systemFlags: 33554432
|
|
dMDLocation: ${SCHEMADN}
|
|
invocationId: ${INVOCATIONID}
|
|
msDS-Behavior-Version: 2
|
|
msDS-hasMasterNCs: ${CONFIGDN}
|
|
msDS-hasMasterNCs: ${SCHEMADN}
|
|
msDS-hasMasterNCs: ${DOMAINDN}
|
|
hasMasterNCs: ${CONFIGDN}
|
|
hasMasterNCs: ${SCHEMADN}
|
|
hasMasterNCs: ${DOMAINDN}
|