From ce411d8265972f4c7f529f5a90b8c045bfcb7947 Mon Sep 17 00:00:00 2001 From: "sean.hefty@intel.com" Date: Mon, 2 Apr 2012 17:00:01 -0700 Subject: [PATCH] Refresh of daemonize --- ibacm.init | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/ibacm.init b/ibacm.init index a3db7e9..2cf45fa 100644 --- a/ibacm.init +++ b/ibacm.init @@ -19,18 +19,19 @@ # host route lookups. ### END INIT INFO -PATH=%PATH%:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin -pidfile=/var/run/ibacm.pid -subsys=/var/lock/subsys/ibacm +PATH=$PATH:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin prog=ibacm +pidfile=/var/run/$prog.pid +subsys=/var/lock/subsys/$prog +progd=$(which $prog) . /etc/rc.d/init.d/functions start() { - echo -n "Starting ibacm daemon:" + echo -n "Starting $prog daemon:" - daemon $prog + daemon $progd RC=$? [ $RC -eq 0 ] && touch $subsys echo @@ -39,9 +40,9 @@ start() stop() { - echo -n "Stopping ibacm daemon:" + echo -n "Stopping $prog daemon:" - killproc -p $pidfile $prog + killproc -p $pidfile $progd RC=$? rm -f $subsys echo -- 2.46.0