Broken bind (Re: rawhide report: 20060321 changes)

Tomasz Kłoczko kloczek at zie.pg.gda.pl
Wed Mar 22 11:51:59 UTC 2006


Dnia 21-03-2006, wto o godzinie 03:18 -0500, Build System napisał(a):
[..] 
> bind-30:9.3.2-10.FC6
> --------------------
> * Mon Mar 20 2006 Jason Vas Dias <jvdias at redhat.com> - 30.9.3.2-10
> - fix bug 185969: more .spec file cleanup
> 
> * Wed Mar 08 2006 Jason Vas Dias <jvdias at redhat.com> - 30.9.3.2-8
> - Do not allow package to be installed if named:25 userid creation fails
> - Give libbind a pkg-config file
> - remove restorecon from bind-chroot-admin (not required).
> - fix named.caching-nameserver.conf (listen-on-v6 port 53 { ::1 };)

Last change breaks bind. After upgrade to this named is started
with /etc/named.caching-nameserver.conf as default config. 
Anyone performs some minimal testing after this kind changes ?

# ps aux | grep named
named    29968  0.1  0.1  64872  4720 ?        Ssl  11:55
0:00 /usr/sbin/named -u named -n 2 -c /etc/named.caching-nameserver.conf
-t /var/named/chroot

So after upgrade if someone was using non caching configuration this
upgrade f* named :>

IMO last revision (1.41) from /cvs/dist/devel/bind/named.init from CVS
repo can be reverted because using custom/non-default config file can be
used
by /etc/sysconfig/named::OPTIONS="-c /etc/named.caching-nameserver.conf".

Also ..

# rpm -qf /var/named/chroot/etc/named.conf
bind-chroot-9.3.2-10.FC6
bind-config-9.3.2-10.FC6

and ..

# rpm -e bind-config
error: Failed dependencies:
        caching-nameserver is needed by (installed)
NetworkManager-0.6.0-3.x86_64
# rpm -e NetworkManager
error: Failed dependencies:
        NetworkManager = 0.6.0-3 is needed by (installed)
NetworkManager-glib-0.6.0-3.x86_64
# rpm -e NetworkManager NetworkManager-glib bind-config
error: Failed dependencies:
        libnm_glib.so.0()(64bit) is needed by (installed)
evolution-2.6.0-1.x86_64

So .. now if someone uses evolution it is not possible use on the same
system use named with custom configuration.

First: IMO it will be good remove depedencies beetween named and
NetworkManager (now using NetworkManager determines using only localy
installed DNS).

Second: instead provide package with only configuration better will be
put template for aching nameserver configuration as commented part in by
default installed named.conf.

kloczek




More information about the fedora-devel-list mailing list