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