From: František Dvořák Date: Wed, 15 Jun 2011 15:44:37 +0000 (+0000) Subject: Killing will be better under $GLITE_USER. X-Git-Tag: glite-px-proxyrenewal_R_1_3_21_1~2 X-Git-Url: http://scientific.zcu.cz/git/?a=commitdiff_plain;h=4c81fbe096896de6434ae498564a355292a478aa;p=jra1mw.git Killing will be better under $GLITE_USER. --- diff --git a/org.glite.px.proxyrenewal/config/startup b/org.glite.px.proxyrenewal/config/startup index e224e61..a7e681f 100755 --- a/org.glite.px.proxyrenewal/config/startup +++ b/org.glite.px.proxyrenewal/config/startup @@ -73,14 +73,14 @@ start() stop() { echo -n "Stopping ProxyRenewal Daemon: glite-proxy-renewd ..." - killall glite-proxy-renewd + su - $GLITE_USER -c 'killall glite-proxy-renewd' try=0 - while killall -0 glite-proxy-renewd >/dev/null 2>&1; do + while su - $GLITE_USER -c 'killall -0 glite-proxy-renewd' >/dev/null 2>&1; do sleep 1 try=`expr $try + 1` if [ $try = 10 ]; then echo " force quit after $try seconds" - killall -9 glite-proxy-renewd + su - $GLITE_USER -c 'killall -9 glite-proxy-renewd' return 1 fi done