From 4bd8014dc880448d4db13167ec4699ab6bcb9fe8 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Elan=20Ruusam=C3=A4e?= Date: Fri, 20 Apr 2012 17:29:50 +0000 Subject: [PATCH] - initscript: one kill is really enough, different versions came from template; add todo about duplicate reload part Changed files: accel-ppp.init -> 1.7 accel-ppp.spec -> 1.8 --- accel-ppp.init | 7 ++++--- accel-ppp.spec | 1 + 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/accel-ppp.init b/accel-ppp.init index 4b34996..f11e150 100644 --- a/accel-ppp.init +++ b/accel-ppp.init @@ -8,8 +8,9 @@ # # processname: accel-pppd # config: /etc/accel-ppp.conf -# pidfile: /var/run/accel-ppp/accel-ppp.pid +# pidfile: /var/run/accel-ppp/accel-ppp.pid # +# $Id$ # # Source function library . /etc/rc.d/init.d/functions @@ -57,7 +58,6 @@ stop() { # Stop daemons. msg_stopping "accel-pppd" - killproc accel-pppd killproc --pidfile $pidfile accel-pppd -TERM rm -f /var/lock/subsys/accel-ppp } @@ -70,7 +70,6 @@ reload() { fi msg_reloading "accel-pppd" - killproc accel-pppd -HUP killproc --pidfile $pidfile accel-pppd -HUP RETVAL=$? } @@ -102,11 +101,13 @@ case "$1" in try-restart) condrestart 0 ;; +# XXX: duplicate force-reload, remove one depending whether it supports reload or not # include force-reload here if program allows reloading without restart # otherwise remove reload action and support force-reload as restart if running reload|force-reload) reload ;; +# XXX: duplicate force-reload, remove one depending whether it supports reload or not # use this one if program doesn't support reloading without restart force-reload) condrestart 7 diff --git a/accel-ppp.spec b/accel-ppp.spec index 0962595..e034b02 100644 --- a/accel-ppp.spec +++ b/accel-ppp.spec @@ -2,6 +2,7 @@ # - check accel-ppp.tmpfiles # - logrotate archivedir # - add bconds +# - initscript: remove duplicate force-reload, remove one depending whether it supports reload or not # Summary: High performance PPTP/L2TP/PPPoE server Name: accel-ppp -- 2.43.0