diff -u freeradius-1.1.7/debian/changelog freeradius-1.1.7/debian/changelog --- freeradius-1.1.7/debian/changelog +++ freeradius-1.1.7/debian/changelog @@ -1,3 +1,10 @@ +freeradius (1.1.7-1ubuntu0.1) hardy-proposed; urgency=low + + * debian/freeradius.init: Fix 'reload' action so that it doesn't just + stop the daemon (LP: #252686) + + -- Thierry Carrez Mon, 15 Jun 2009 12:54:39 +0000 + freeradius (1.1.7-1build4) hardy; urgency=low * Update maintainer. diff -u freeradius-1.1.7/debian/freeradius.init freeradius-1.1.7/debian/freeradius.init --- freeradius-1.1.7/debian/freeradius.init +++ freeradius-1.1.7/debian/freeradius.init @@ -58,7 +58,8 @@ ;; reload | force-reload) log_action_begin_msg "Reloading configuration files for $DESCR" - killproc -p "$PIDFILE" "$PROGRAM" -HUP + /sbin/start-stop-daemon --stop --signal HUP \ + --pidfile "$PIDFILE" --quiet "$PROGRAM" ;; *) echo "Usage: $0 start|stop|restart|reload|force-reload"