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"
32 /usr/sbin/xenwatchdogd 30 15
34 if [ $RETVAL -ne 0 ]; then
37 touch /var/lock/subsys/xen-watchdog
41 if [ ! -f /var/lock/subsys/xen-watchdog ]; then
42 msg_not_running "XEN domain watchdog daemon"
45 msg_stopping "XEN domain watchdog daemon"
47 killproc xenwatchdogd -USR1
49 rm -f /var/lock/subsys/xen-watchdog
53 # See how we were called.
73 msg_usage "$0 {start|stop|status|restart|condrestart}"