#!/bin/sh
 
NAME=swdtd
DAEMON=/opt/gira/bin/${NAME}
PIDFILE=/var/run/${NAME}.pid
DESC="Dummy Watchdog"
 
set -e
 
do_start() {
    start-stop-daemon --start --make-pidfile --pidfile ${PIDFILE} --exec ${DAEMON} --name ${NAME} --quiet
}
 
do_stop() {
    start-stop-daemon --stop --name ${NAME} --quiet
}
 
case "$1" in
  start)
    echo "Starting $DESC... "
    do_start
    ;;
  stop)
    echo "Stopping $DESC... "
    do_stop
    ;;
  restart|force-reload)
    echo "Restarting $DESC... "
    do_stop
    sleep 1
    do_start
    ;;
  enable)
    echo -n "Enabling $DESC... "
    if [ ! -f "/opt/userdata/.dummy-watchdog-enabled" ]
    then
      touch /opt/userdata/.dummy-watchdog-enabled
      echo "done!"
    else
	  echo "already was enabled."
    fi
    ;;
  disable)
    echo -n "Disabling $DESC... "
    if [ -f "/opt/userdata/.dummy-watchdog-enabled" ]
    then
	  rm -f /opt/userdata/.dummy-watchdog-enabled
	  echo "done!"
	else
	  echo "already was disabled."
	fi
    ;;
  *)
    echo "Usage: $0 {start|stop|restart|force-reload|enable|disable}" >&2
    exit 1
    ;;
esac
 
exit 0
