summaryrefslogtreecommitdiffstats
path: root/named.init
diff options
context:
space:
mode:
authorcvsdist <cvsdist@fedoraproject.org>2004-09-09 03:33:42 +0000
committercvsdist <cvsdist@fedoraproject.org>2004-09-09 03:33:42 +0000
commitaa0a294bd21aefe04235d3ed52890b8a2a082c77 (patch)
treec8c4c982ef375172bd3adede4cbb4ba8540a9d3c /named.init
parent1fcc1a68787d07aba522d4a44a5193875d4c8a37 (diff)
auto-import changelog data from bind-9.2.1-8.src.rpmbind-9_2_1-8
Tue Jul 30 2002 Karsten Hopp <karsten@redhat.de> 9.2.1-8 - bind-utils shouldn't require bind Mon Jul 22 2002 Karsten Hopp <karsten@redhat.de> 9.2.1-7 - fix name of pidfine in logrotate script (#68842) - fix owner of logfile in logrotate script (#41391) - fix nslookup and named.conf man pages (output on stderr) (#63553, #63560, #63561, #54889, #57457) - add rfc1912 (#50005) - gzip all rfc's - fix typo in keygen.c (#54870) - added missing manpages (#64065) - shutdown named properly with rndc stop (#62492) - /sbin/nologin instead of /bin/false (#68607) - move nsupdate to bind-utils (where the manpage already was) (#66209, #66381) - don't kill initscript when rndc fails (reload) (#58750)
Diffstat (limited to 'named.init')
-rwxr-xr-xnamed.init10
1 files changed, 7 insertions, 3 deletions
diff --git a/named.init b/named.init
index bfcfa26..5bb96db 100755
--- a/named.init
+++ b/named.init
@@ -56,9 +56,13 @@ start() {
stop() {
# Stop daemons.
echo -n $"Stopping $prog: "
- killproc named
+ /usr/sbin/rndc stop
RETVAL=$?
- [ $RETVAL -eq 0 ] && rm -f /var/lock/subsys/named
+ [ $RETVAL -eq 0 ] && rm -f /var/lock/subsys/named || {
+ killproc named
+ RETVAL=$?
+ [ $RETVAL -eq 0 ] && rm -f /var/lock/subsys/named
+ }
echo
return $RETVAL
}
@@ -71,7 +75,7 @@ restart() {
start
}
reload() {
- /usr/sbin/rndc reload >/dev/null 2>&1 || /usr/bin/killall -HUP named
+ /usr/sbin/rndc reload >/dev/null 2>&1 || /usr/bin/killall -HUP `/sbin/pidof -o %PPID named`
return $?
}
probe() {