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 devel
mailing list