s3:net: disable dynamic dns updates at the end of "net ads join" in a cluster (bug...
authorMichael Adam <obnox@samba.org>
Wed, 1 Dec 2010 23:42:21 +0000 (00:42 +0100)
committerKarolin Seeger <kseeger@samba.org>
Sat, 5 Mar 2011 13:34:44 +0000 (14:34 +0100)
commitdbc58fe725faf3a19454ecbf02c6164138a30f50
treec45eb875afdf0def8229d07cb8116d0721f38883
parent95a59f06debc312d57d7be8724f0eb54f59229b0
s3:net: disable dynamic dns updates at the end of "net ads join" in a cluster (bug #7871)

In a clustered environment, registering the set of ip addresses that are
assigned to the interfaces of the node that performs the join does usually
not have the desired effect, since the local interfaces do not carry
complete set of the cluster's public IP addresses.  And it can also contain
internal addresses that should not be visible to the outside at all.
In order to do dns updates in a clustererd setup, use net ads dns register.

This fixes the net ads join part of bug #7871.

Signed-off-by: Stefan Metzmacher <metze@samba.org>
(cherry picked from commit b8f19df53e66bf0260b4ae6c49acea87ac379deb)
(cherry picked from commit 1c73d52ddddfcec25cf079da4a0d6bf81fb030da)
(cherry picked from commit ae5ba417d3599cf6ad81a9612e7998a30d8a4061)
source3/utils/net_ads.c