On 01/07/2009 15:41, Joan Marc Riera wrote:
Hello,
we have some troubles with restart and stop.
bind does not stop and I think it's because of a wrong kill argument
on the stop) case.
Perhaps named is still saving updates... Try halt instead...
$ rndc
[....]
$ rndc
[...]
stop Save pending updates to master files and stop the server.
stop -p Save pending updates to master files and stop the server
reporting process id.
halt Stop the server without saving pending updates.
halt -p Stop the server without saving pending updates reporting
process id.
[...]
Stacey
I think that the kill -0 $PID should be something else, is it possible?
Many thanks
Marc
From /etc/init.d/bind9:
stop)
#here i erase some validations
pid=$(/usr/sbin/rndc stop -p | awk '/^pid:/ {print $2}')
if [ -n "$pid" ]; then
while kill *-0* $pid 2>/dev/null; do
log_progress_msg "waiting for pid $pid to die"
sleep 1
done
fi
log_end_msg $?
;;
Our version:
ii bind9 1:9.5.1.dfsg.P1-1 Internet
Domain Name Server
ii bind9-doc 1:9.5.1.dfsg.P1-1
Documentation for BIND
ii bind9-host 1:9.5.1.dfsg.P1-1 Version
of 'host' bundled with BIND 9.X
ii bind9utils 1:9.5.1.dfsg.P1-1
Utilities for BIND
ii libbind9-40 1:9.5.1.dfsg.P1-1 BIND9
Shared Library used by BIND
_______________________________________________
bind-users mailing list
bind-users@lists.isc.org
https://lists.isc.org/mailman/listinfo/bind-users