#!/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 " ;; esac