#!/bin/sh
# Start/stop/restart the secure shell server:

MONITIS_HOME="/usr/local/monitis"
SLEEP=10
RETVAL=0

if [ -e /etc/monitis.conf ]; then
    . /etc/monitis.conf
fi

monitis_start() {
    echo -n "Starting monitis services: "
    /bin/bash ${MONITIS_HOME}/monitis.sh start > /dev/null &
    RETVAL=$?
    echo
}

monitis_stop() {
    echo -n "Shutting down monitis services: "
    /bin/bash ${MONITIS_HOME}/monitis.sh stop > /dev/null
    RETVAL=$?
    echo
}

monitis_restart() {
    monitis_stop
    sleep $SLEEP
    monitis_start
}

monitis_status() {
    /bin/bash ${MONITIS_HOME}/monitis.sh status
    RETVAL=$?
}

case "$1" in
'start')
  monitis_start
  ;;
'stop')
  monitis_stop
  ;;
'restart'|'reload')
  monitis_restart
  ;;
'status')
  monitis_status
  ;;
*)
  echo "usage $0 start|stop|restart|reload|status"
esac

exit $RETVAL
