Package: bind9
Version: 1:9.5.1.dfsg.P2-1+lenny1
I have some systems which are affected by symptoms similar to
#169577. This bug is not about that actual problem. This bug is
about the fact that /etc/init.d/bind9 stop does not work if rdnc is
broken for any reason. See transcript below.
Either:
(a) The init.d script should use start-stop-daemon with
appropriate options to forcibly kill named;
or:
(b) The bind9 daemon should fail to start if it cannot grab the
control channel, so that it is not possible to have an
uncontactable daemon.
The latter would likely cause some systems' nameds to stop working
entirely with the current state of things so I would strongly
recommend (a). I only mention (b) because it would have been an
alternative reasonable design at the start.
Ian.
-chiark:~> really su -
# /etc/init.d/bind9 stop
Stopping domain name service...: bind9rndc: connect failed: 127.0.0.1#953:
connection refused
.
# ps -ef | grep named
root 31549 1 2 Jul08 ? 00:54:44 /usr/sbin/named
root 20950 10426 0 11:12 pts/177 00:00:00 egrep ^Jul 8.*named
/var/log/daemon.log
root 26408 26135 0 11:17 pts/176 00:00:00 grep named
# kill 31549
# ps -ef | grep named
root 20950 10426 0 11:12 pts/177 00:00:00 egrep ^Jul 8.*named
/var/log/daemon.log
root 26464 26135 0 11:17 pts/176 00:00:00 grep named
#
--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]