pidfile=/var/run/$PROC.pid
+[ -r /etc/sysconfig/codemux ] && . /etc/sysconfig/codemux
+
check_status() {
pid=`cat $pidfile 2>/dev/null`
#
rm -f $pidfile
fi
- initlog -c /usr/local/planetlab/sbin/codemux
+ #initlog -c /usr/sbin/codemux # Depricated
+ /usr/sbin/codemux $CODEMUX_OPTS
cmd=success
check_status && touch /var/lock/subsys/$PROC || cmd=failure
echo 'not running' && exit 1
;;
+ condrestart)
+ if test -f /var/lock/subsys/$PROC; then
+ $0 stop
+ $0 start
+ RETVAL=$?
+ fi
+ ;;
+
*)
- echo "Usage: $0 {start|stop|restart|status}"
+ echo "Usage: $0 {start|stop|restart|status|condrestart}"
RETVAL=1
esac