#!/bin/sh

export DIRECTORY=/usr/local/sbin 
export OUTPUT=/dev/null
export USER=root
export APP=sshd_sentry.pl
export APPNAME=$APP


test -f $DIRECTORY/$APP || exit 0

 
title() {
echo $1
error=0
}
 
status() {
 if [ $error -eq 0 ]
 then
 echo -e "\e[1A\e[222G\e[4D\e[32m OK\e[0m"
 else
 echo -e "\e[1A\e[222G\e[4D\a\e[1;31m Failed!\e[0m"
 fi
error=0
}
 
case "$1" in
 
    start)
title "Starting $APPNAME"
        cd $DIRECTORY
	su $USER -c 'nohup $DIRECTORY/$APP >$OUTPUT &' 
	error=$?
    status
;;
 
    stop)
title "Stopping $APPNAME"
       killall -15 $APP || error=$?
    status
;;
 
    restart)
$0 stop; $0 start
;;
 
    *)
echo "Usage: $0 { start | stop | restart }"
exit 1 ;;
 
esac
 
exit 0
