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