Added ctl script for RedHat linux.

This commit is contained in:
Artem Stepanov 2016-07-05 16:21:23 +03:00
parent 081d42d5cc
commit 9e55fd2c76
1 changed files with 42 additions and 0 deletions

View File

@ -0,0 +1,42 @@
#!/bin/sh
CMD=nginx-ldap-auth-daemon.py
if [ ! -f "$CMD" ]; then
echo "Please run '$0' from the same directory where '$CMD' file resides"
exit 1
fi
CMD=$PWD/$CMD
PIDFILE=./nginx-ldap-auth-daemon.pid
. /etc/init.d/functions
start() {
echo -n "Starting ldap-auth-daemon: "
if [ -s ${PIDFILE} ]; then
RETVAL=1
echo -n "Already running !" && warning
echo
else
nohup ${CMD} >/dev/null 2>&1 &
RETVAL=$?
PID=$!
[ $RETVAL -eq 0 ] && success || failure
echo
echo $PID > ${PIDFILE}
fi
}
case $1 in
"start")
start
;;
"stop")
echo -n "Stopping ldap-auth-daemon: "
killproc -p $PIDFILE $CMD
echo
;;
*)
echo "Usage: $0 <start|stop>"
;;
esac