1 --- sanlock-2.3/init.d/sanlock.orig 2012-05-30 16:05:18.000000000 +0200
2 +++ sanlock-2.3/init.d/sanlock 2012-06-03 10:45:15.044632280 +0200
4 [ -f /etc/sysconfig/$prog ] && . /etc/sysconfig/$prog
7 - [ -x $exec ] || exit 5
9 - if [ ! -d /var/run/$prog ]; then
10 - install -d -m 775 /var/run/$prog
11 - [ -x /sbin/restorecon ] && restorecon /var/run/$prog
12 + # Check if the service is already running?
13 + if [ -f /var/lock/subsys/sanlock ]; then
14 + msg_already_running "sanlock"
18 - echo -n $"Starting $prog: "
19 - daemon $prog daemon $SANLOCKOPTS
24 + msg_starting "sanlock"
25 + daemon --user=$SANLOCKUSER $prog daemon $SANLOCKOPTS
27 + [ $RETVAL -eq 0 ] && touch /var/lock/subsys/sanlock
32 - echo -n $"Sending stop signal $prog: "
33 - killproc -p $lockfile $prog -TERM
37 - if [ $retval -ne 0 ]; then
39 + if [ ! -f /var/lock/subsys/sanlock ]; then
40 + msg_not_running "sanlock"
43 + killproc -p $lockfile $prog
45 - echo -n $"Waiting for $prog to stop:"
46 + show "Waiting for %s to stop" "$prog"
49 while [ -e $lockfile ]; do
51 timeout=$((timeout - 1))
52 if [ "$timeout" -le 0 ]; then
62 + rm -f /var/lock/subsys/sanlock
68 + if [ ! -f /var/lock/subsys/sanlock ]; then
69 + msg_not_running "sanlock"
87 - rh_status >/dev/null 2>&1
94 - rh_status_q && exit 0
99 - rh_status_q || exit 0
108 - rh_status_q || exit 7
120 - condrestart|try-restart)
121 - rh_status_q || exit 0
123 + status --pidfile $pidfile sanlock
127 - echo $"Usage $0 {start|stop|status|restart|condrestart|try-restart|reload|force-reload}"
129 + msg_usage "$0 {start|stop|restart|try-restart|force-reload|status}"
135 --- sanlock-2.0/init.d/wdmd.orig 2012-03-02 22:13:24.000000000 +0100
136 +++ sanlock-2.0/init.d/wdmd 2012-03-07 18:26:30.102195201 +0100
138 # wdmd - watchdog multiplexing daemon
140 # chkconfig: 2345 97 03
141 -# description: starts and stops sanlock daemon
142 +# description: starts and stops wdmd daemon
147 . /etc/rc.d/init.d/functions
150 -lockfile="/var/run/$prog/$prog.pid"
151 +pidfile="/var/run/$prog/$prog.pid"
152 exec="/usr/sbin/$prog"
156 [ -f /etc/sysconfig/$prog ] && . /etc/sysconfig/$prog
159 - [ -x $exec ] || exit 5
161 - if [ ! -d /var/run/$prog ]; then
162 - mkdir -p /var/run/$prog
163 - [ -x /sbin/restorecon ] && restorecon /var/run/$prog
164 + # Check if the service is already running?
165 + if [ -f /var/lock/subsys/wdmd ]; then
166 + msg_already_running "wdmd"
170 - echo -n $"Starting $prog: "
171 + msg_starting "wdmd"
172 daemon $prog $WDMDOPTS
175 - [ $retval -eq 0 ] && touch $lockfile
178 + [ $RETVAL -eq 0 ] && touch /var/lock/subsys/wdmd
182 - echo -n $"Stopping $prog: "
183 - killproc -p $lockfile $prog -TERM
186 - [ $retval -eq 0 ] && rm -f $lockfile
187 + if [ ! -f /var/lock/subsys/wdmd ]; then
188 + msg_not_running "wdmd"
191 + killproc --pidfile $pidfile $prog
192 + rm -f /var/lock/subsys/wdmd
197 + if [ ! -f /var/lock/subsys/wdmd ]; then
198 + msg_not_running "wdmd"
215 - rh_status >/dev/null 2>&1
220 - rh_status_q && exit 0
225 - rh_status_q || exit 0
235 - rh_status_q || exit 7
247 - condrestart|try-restart)
248 - rh_status_q || exit 0
250 + status --pidfile $pidfile wdmd
253 - echo $"Usage $0 {start|stop|status|restart|condrestart|try-restart|reload|force-reload}"
255 + msg_usage "$0 {start|stop|restart|try-restart|force-reload|status}"