From: Steve Traylen Date: Wed, 20 Aug 2008 13:16:29 +0000 (+0000) Subject: Start stopped service. X-Git-Tag: glite-yaim-myproxy_R_4_0_3_1~1 X-Git-Url: http://scientific.zcu.cz/git/?a=commitdiff_plain;h=49e5c453adf4e0b5fdc420622d2d273eff0e8d00;p=jra1mw.git Start stopped service. --- diff --git a/org.glite.yaim.myproxy/config/functions/config_proxy_server b/org.glite.yaim.myproxy/config/functions/config_proxy_server index 48de34f..dc67554 100644 --- a/org.glite.yaim.myproxy/config/functions/config_proxy_server +++ b/org.glite.yaim.myproxy/config/functions/config_proxy_server @@ -54,6 +54,15 @@ MYPROXY_CONF=${INSTALL_ROOT}/glite/etc/myproxy-server.conf MYPROXY_CONF_NEW=${INSTALL_ROOT}/glite/etc/myproxy-server.conf_NEW +# Special case where we are upgrading from the old style configuration. +# with a configuration file myproxy-server.config file. +pgrep -lf myproxy-server.config 2>&1 > /dev/null +if [ $? = "0" ] ; then + yaimlog INFO "MyProxy Running with old style configuration, stopping" + /sbin/service myproxy stop +fi + + yaimlog DEBUG "Creating Minimal myproxy configuration." cat < $MYPROXY_CONF_NEW # YAIM generated configuration file for MyProxy @@ -106,6 +115,13 @@ else /etc/init.d/myproxy reload < /dev/null fi +/etc/init.d/myproxy status 2>&1 > /dev/null +if [ $? != "0" ] ; then + yaimlog INFO "MyProxy server not running so starting" + /etc/init.d/myproxy start +fi + + return 0 }