diff --git a/bind.spec b/bind.spec index 8663067..dfbe198 100644 --- a/bind.spec +++ b/bind.spec @@ -1,5 +1,5 @@ %define beta %{nil} -%define rel 4 +%define rel 5 %if "%{beta}" != "" Release: 0.%{beta}.%{rel} %else @@ -196,6 +196,9 @@ rm -rf ${RPM_BUILD_ROOT} ${RPM_BUILD_DIR}/%{name}-%{version} /usr/include/* %changelog +* Fri Oct 19 2001 Tim Waugh 9.1.3-5 +- Stop 'service named reload' killing itself (#54738) + * Mon Sep 3 2001 Bernhard Rosenkraenzer 9.1.3-4 - Make sure /etc/rndc.conf isn't world-readable even after the %post script inserted a random key (#53009) diff --git a/named.init b/named.init index c5d27b8..91f7c7d 100755 --- a/named.init +++ b/named.init @@ -80,7 +80,9 @@ restart() { start } reload() { - /usr/sbin/rndc reload >/dev/null 2>&1 || /usr/bin/killall -HUP named + /usr/sbin/rndc reload >/dev/null 2>&1 || \ + { PIDS=$(pidof /usr/sbin/named) ;\ + /bin/kill -HUP $PIDS ; } return $? } probe() {