path: myproxy_6.2.20-1/myproxy.init.sles # remove the "exit", and add "reload" to the usage message below. # For example: pidofproc -p $PIDFILE $prog >/dev/null || exit 3 killproc -p $PIDFILE $prog -HUP ;; path: myproxy_6.2.20-1/myproxy.init.sles if [ "$retval" -eq 0 ]; then log_success_msg "Started $prog" pidofproc "$exec" > "$PIDFILE" else log_failure_msg "Error starting $prog" path: myproxy_6.2.20-1/myproxy.init.sles ;; status) pidofproc -p $PIDFILE $prog > /dev/null result="$?" if [ "$result" -eq 0 ]; then path: myproxy_6.2.20-1/myproxy.init.sles start() { pidofproc $prog > /dev/null && log_warning_msg "$prog already running" && exit 0 cd / X509_USER_CERT=$X509_USER_CERT X509_USER_KEY=$X509_USER_KEY start_daemon -p $PIDFILE "$exec" ${MYPROXY_OPTIONS} path: myproxy_6.2.20-1/myproxy.init.sles ;; try-restart|condrestart) if pidofproc -p $PIDFILE $prog >/dev/null ; then restart fi