s4:provision: Make gc._msdcs DNS entries A/AAAA records
authorAndrew Kroeger <andrew@id10ts.net>
Sun, 13 Jun 2010 15:48:31 +0000 (10:48 -0500)
committerMatthias Dieter Wallnöfer <mdw@samba.org>
Mon, 14 Jun 2010 10:14:46 +0000 (12:14 +0200)
commit352fb5c7e4465de938910a531b3ad640a37a6553
tree1bdb5d99e8b40f36fbb9df04469c5613e45efbda
parent3f54b415199d8fd2f9a36ec83e159d2aae5b0c3b
s4:provision: Make gc._msdcs DNS entries A/AAAA records

When adding an additional DC as a GC server, the new DC attempts to register its
own gc._msdcs records.  If the existing gc._msdcs record is a CNAME, BIND fails
the update with the message "attempt to add non-CNAME alongside CNAME ignored",
and the new DC is not registered as a GC server.

The A & AAAA record types for gc._msdcs have been verified against the DNS
server of a W2K8 DC.
source4/scripting/python/samba/provision.py
source4/setup/provision.zone