#!/bin/sh

ISERVERD="@SBIN_DIR@/iserverd"
PIDFILE="@VAR_DIR@/iserverd.pid"

# See how we were called.
case "$1" in
  start)
        # Start daemons.
        echo @ECHO_N@ "Starting iserverd: @ECHO_C@"
        $ISERVERD -o
	sleep 1
	if [ -f $PIDFILE ]; then
          echo "   [ OK ]"
	else
	  echo "   [ FAILED ]"
	fi
        ;;

  stop)
        # Stop daemons.
        echo @ECHO_N@ "Shutting down iserverd: @ECHO_C@"
	if [ -f $PIDFILE ]; then
  	  kill `cat $PIDFILE`
	  echo "   [ OK ]"
	else
	  echo "   [ FAILED ]"
	fi
        rm -f $PIDFILE
        ;;

  status)
   
        if [ -f $PIDFILE ]; then
	  echo @ECHO_N@ "Iserverd is running, pid: @ECHO_C@"
	  echo `cat $PIDFILE`
	else
	  echo "Iserverd is stopped"
	fi	
	;;

  restart)
	$0 stop
	sleep 1
	$0 start
	;;

  *)
        echo "Usage: iserverd {start|stop|restart|status}"
        exit 1
esac

exit 0
