git://git.onelab.eu
/
codemux.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
fix URL in specfile - rm svn-keywords
[codemux.git]
/
codemux.initscript
diff --git
a/codemux.initscript
b/codemux.initscript
index
c12b2e4
..
0bd5960
100644
(file)
--- a/
codemux.initscript
+++ b/
codemux.initscript
@@
-12,6
+12,8
@@
RETVAL=0
pidfile=/var/run/$PROC.pid
pidfile=/var/run/$PROC.pid
+[ -r /etc/sysconfig/codemux ] && . /etc/sysconfig/codemux
+
check_status() {
pid=`cat $pidfile 2>/dev/null`
#
check_status() {
pid=`cat $pidfile 2>/dev/null`
#
@@
-35,7
+37,7
@@
case "$1" in
fi
#initlog -c /usr/sbin/codemux # Depricated
fi
#initlog -c /usr/sbin/codemux # Depricated
- /usr/sbin/codemux
+ /usr/sbin/codemux
$CODEMUX_OPTS
cmd=success
check_status && touch /var/lock/subsys/$PROC || cmd=failure
cmd=success
check_status && touch /var/lock/subsys/$PROC || cmd=failure
@@
-63,8
+65,16
@@
case "$1" in
echo 'not running' && exit 1
;;
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
RETVAL=1
esac