3 # xen-watchdog Run XEN domain watchdog daemon
5 # chkconfig: 2345 21 79
6 # description: Run XEN domain watchdog daemon
7 # processname: xenwatchdogd
10 # Provides: xen-watchdog
11 # Required-Start: $syslog $remote_fs
13 # Required-Stop: $syslog $remote_fs
15 # Default-Start: 2 3 4 5
17 # Short-Description: Start/stop xen-watchdog
18 # Description: Run XEN domain watchdog daemon.
22 # Source function library.
23 . /etc/rc.d/init.d/functions
26 if [ -f /var/lock/subsys/xen-watchdog ]; then
27 msg_already_running "XEN domain watchdog daemon"
30 msg_starting "XEN domain watchdog daemon"
31 daemon /usr/sbin/xenwatchdogd 30 15
33 if [ $RETVAL -ne 0 ]; then
36 touch /var/lock/subsys/xen-watchdog
40 if [ ! -f /var/lock/subsys/xen-watchdog ]; then
41 msg_not_running "XEN domain watchdog daemon"
44 msg_stopping "XEN domain watchdog daemon"
45 killproc xenwatchdogd -USR1
47 rm -f /var/lock/subsys/xen-watchdog
51 # See how we were called.
71 msg_usage "$0 {start|stop|status|restart|condrestart}"