s4-dns: fixed dns_update_list for multi-domain forests
authorAndrew Tridgell <tridge@samba.org>
Wed, 24 Aug 2011 05:48:02 +0000 (15:48 +1000)
committerAndrew Tridgell <tridge@samba.org>
Wed, 24 Aug 2011 21:39:39 +0000 (07:39 +1000)
this should now match the DNS entries of w2k8r2c

Pair-Programmed-With: Amitay Isaacs <amitay@gmail.com>

source4/setup/dns_update_list

index d866495e7ac1f544e06cba0f972f08b65b007cda..4da0398196eea04d4de983b0a4ba7dc20d586570 100644 (file)
@@ -4,21 +4,36 @@ A                                                        ${DNSDOMAIN} $IP
 A                                                        ${HOSTNAME} $IP
 AAAA                                                     ${DNSDOMAIN} $IP
 AAAA                                                     ${HOSTNAME} $IP
+
+A                                                        gc._msdcs.${DNSFOREST} $IP
+AAAA                                                     gc._msdcs.${DNSFOREST} $IP
+
 CNAME ${NTDSGUID}._msdcs.${DNSFOREST}                    ${HOSTNAME}
-SRV _kerberos._tcp.${SITE}._sites.dc._msdcs.${DNSDOMAIN} ${HOSTNAME} 88
-SRV _ldap._tcp.${SITE}._sites.dc._msdcs.${DNSDOMAIN}     ${HOSTNAME} 389
+
+SRV _kpasswd._tcp.${DNSDOMAIN}                           ${HOSTNAME} 464
+SRV _kpasswd._udp.${DNSDOMAIN}                           ${HOSTNAME} 464
+
+SRV _kerberos._tcp.${DNSDOMAIN}                          ${HOSTNAME} 88
 SRV _kerberos._tcp.dc._msdcs.${DNSDOMAIN}                ${HOSTNAME} 88
+SRV _kerberos._tcp.dc._msdcs.${DNSFOREST}                ${HOSTNAME} 88
+SRV _kerberos._tcp.${SITE}._sites.${DNSDOMAIN}           ${HOSTNAME} 88
+SRV _kerberos._tcp.${SITE}._sites.dc._msdcs.${DNSDOMAIN} ${HOSTNAME} 88
+SRV _kerberos._tcp.${SITE}._sites.dc._msdcs.${DNSFOREST} ${HOSTNAME} 88
+
+SRV _kerberos._udp.${DNSDOMAIN}                          ${HOSTNAME} 88
+
+SRV _ldap._tcp.${DNSDOMAIN}                              ${HOSTNAME} 389
 SRV _ldap._tcp.dc._msdcs.${DNSDOMAIN}                    ${HOSTNAME} 389
-SRV _ldap._tcp.${DOMAINGUID}.domains._msdcs.${DNSDOMAIN} ${HOSTNAME} 389
-SRV _ldap._tcp.${SITE}._sites.gc._msdcs.${DNSDOMAIN}     ${HOSTNAME} 3268
-SRV _ldap._tcp.gc._msdcs.${DNSDOMAIN}                    ${HOSTNAME} 3268
+SRV _ldap._tcp.dc._msdcs.${DNSFOREST}                    ${HOSTNAME} 389
+SRV _ldap._tcp.gc._msdcs.${DNSFOREST}                    ${HOSTNAME} 3268
 SRV _ldap._tcp.pdc._msdcs.${DNSDOMAIN}                   ${HOSTNAME} 389
-SRV _gc._tcp.${SITE}._sites.${DNSDOMAIN}                 ${HOSTNAME} 3268
-SRV _kerberos._tcp.${SITE}._sites.${DNSDOMAIN}           ${HOSTNAME} 88
+SRV _ldap._tcp.pdc._msdcs.${DNSFOREST}                   ${HOSTNAME} 389
 SRV _ldap._tcp.${SITE}._sites.${DNSDOMAIN}              ${HOSTNAME} 389
-SRV _gc._tcp.${DNSDOMAIN}                                ${HOSTNAME} 3268
-SRV _kerberos._tcp.${DNSDOMAIN}                          ${HOSTNAME} 88
-SRV _kpasswd._tcp.${DNSDOMAIN}                           ${HOSTNAME} 464
-SRV _ldap._tcp.${DNSDOMAIN}                              ${HOSTNAME} 389
-SRV _kerberos._udp.${DNSDOMAIN}                          ${HOSTNAME} 88
-SRV _kpasswd._udp.${DNSDOMAIN}                           ${HOSTNAME} 464
+SRV _ldap._tcp.${SITE}._sites.dc._msdcs.${DNSDOMAIN}     ${HOSTNAME} 389
+SRV _ldap._tcp.${SITE}._sites.dc._msdcs.${DNSFOREST}     ${HOSTNAME} 389
+SRV _ldap._tcp.${SITE}._sites.gc._msdcs.${DNSFOREST}     ${HOSTNAME} 3268
+SRV _ldap._tcp.${DOMAINGUID}.domains._msdcs.${DNSFOREST} ${HOSTNAME} 389
+
+
+SRV _gc._tcp.${DNSFOREST}                                ${HOSTNAME} 3268
+SRV _gc._tcp.${SITE}._sites.${DNSFOREST}                 ${HOSTNAME} 3268