samba 4 rc1: internal dns
Andrew Bartlett
abartlet at samba.org
Sat Sep 15 13:41:06 MDT 2012
On Fri, 2012-09-14 at 19:58 +0200, Helmut Hullen wrote:
> Hallo, Andrew,
>
> Du meintest am 14.09.12:
>
> >>>> /usr/local/samba/sbin/samba_dnsupdate: usage: nsupdate [-d] [-y
> >>>> keyname:secret | -k keyfile] [-v] [filename]
> >>>> ../source4/dsdb/dns/dns_update.c:294: Failed DNS update -
> >>>> NT_STATUS_UNSUCCESSFUL
> >>> Your bind9-utils package (providing nsupdate) was not built with
> >>> gssapi support (which would then give you a -g flag).
> >>
> >> This is en error or a warning? I don't understand if samba 4 can be
> >> used or not.
>
> > Samba will work, but without this it cannot update it's own DNS
> > records.
>
> [...]
>
> > The script samba_dnsupdate calls out to the system binary 'nsupdate'
> > to do the actual work here.
>
> > This is the fine line between re-using code and the simplicity that
> > comes from (re)implementing the functionality internally to Samba.
>
> But "nsupdate" is part of the "bind" package. And a SOHO server doesn't
> need "bind" as nameserver ...
At this point, this (nsupdate compiled with gssapi support) is a
dependency that you need to satisfy to correctly run Samba, just like
any other dependency.
You may think it un-necessary, but that's how things are for now, and
are likely (at this point) to remain that way for the 4.0 release.
Andrew Bartlett
--
Andrew Bartlett http://samba.org/~abartlet/
Authentication Developer, Samba Team http://samba.org
More information about the samba-technical
mailing list