| DESC="LDAP connection daemon" |
| STATEDIR="/var/run/$NAME" |
| PIDFILE="$STATEDIR/$NAME.pid" |
| PIDDIR=/proc/$(cat $PIDFILE) |
| if [ -d ${PIDDIR} ]; then |
| echo "$DESC already running." |
| echo "Removing stale PID file $PIDFILE" |
| echo -n "Starting $DESC..." |
| start-stop-daemon --start --oknodo \ |
| --pidfile $PIDFILE --startas $DAEMON |
| echo -n "Stopping $DESC..." |
| start-stop-daemon --stop --quiet --pidfile $PIDFILE \ |
| echo "$DESC is running (pid `cat $PIDFILE`" |
| restart|force-reload|reload) |
| echo "Usage: $0 {start|stop|force-reload|restart|reload|status}" |