Killing will be better under $GLITE_USER.
authorFrantišek Dvořák <valtri@civ.zcu.cz>
Wed, 15 Jun 2011 15:44:37 +0000 (15:44 +0000)
committerFrantišek Dvořák <valtri@civ.zcu.cz>
Wed, 15 Jun 2011 15:44:37 +0000 (15:44 +0000)
org.glite.px.proxyrenewal/config/startup

index e224e61..a7e681f 100755 (executable)
@@ -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