#!/bin/sh
#
# spy           This shell script takes care of starting and stopping
#               spy.
#
# chkconfig: 2345 35 35
# description: Spy Daemon
# processname: Spy

### BEGIN INIT INFO
# Provides:       spy
# Required-Start: network syslog
# Required-Stop:  network syslog
# Default-Start:  2 3 5
# Default-Stop:
# Description: Spy Daemon
### END INIT INFO

SPY_PID_FILE=/var/run/Spy.pid

SPY_HOME=/usr/sbin

if [ ! -f $SPY_HOME/Spy ]
then
    echo "Spy startup: cannot start"
    exit
fi

case "$1" in
  start)
	# Start daemons.

	echo -n "Starting Spy: "
	rm $SPY_PID_FILE 1>/dev/null 2>&1
	su -c $SPY_HOME/Spy >/var/log/spy.debug 2>&1
	sleep 1
    if [ ! -f $SPY_PID_FILE ]
    then
        exit 1
    fi
	;;
  stop)
	# Stop daemons.
	echo -n "Shutting down Spy: "
	su -c "$SPY_HOME/Spy -stop"
	;;
  restart|reload)
	$0 stop
	$0 start
	RETVAL=$?
	;;
  *)
	echo "Usage: spy {start|stop|restart}"
	exit 1
esac

exit

