#!/bin/bash
### BEGIN INIT INFO
# Provides:             iwatch
# chkconfig: 345 99 05
# Required-Start:       postgresql
# Required-Stop:        postgresql
# Default-Start:        2 3 5
# Default-Stop:         0 1 6
# Short-Description:    Start iwatch daemon.
# Description: iwatch deamon script
### END INIT INFO
. /etc/rc.status
rc_reset
test -e /etc/syscongfig/iwatch && . /etc/syscongfig/iwatch
IWATCH_BIN=/usr/bin/iwatch
if [ -z "IWATCH_ARGS" ]; then
   IWATCH_ARGS="-d"
fi
case "$1" in
    start)
       echo -n "Starting iwatch daemon"
       startproc -p /var/run/iwatch.pid $IWATCH_BIN $IWATCH_ARGS
       rc_status -v
       ;;
    stop)
       echo -n "Shutting down iwatch daemon"
       killproc -p /var/run/iwatch.pid -TERM $IWATCH_BIN
       rc_status -v
       ;;
    restart)
       echo -n "Shutting down iwatch daemon"
       $0 stop
       $0 start
       rc_status
       ;;
   reload)
       killproc -p /var/run/iwatch.pid -HUP $IWATCH_BIN
       echo -n "Reloading iwatch daemon"
       rc_status -v
       ;;
   status)
       echo -n "Checking iwatch daemon"
       checkproc -p /var/run/iwatch.pid $IWATCH_BIN
       rc_status -v
       ;;
   *)
        echo "Usage: $0 {start|stop|status|restart|reload}"
        exit 1
        ;;
esac
rc_exit

