Commit 64bdf7e7 authored by Seblu's avatar Seblu
Browse files

Ajout d'un fichier init.d pour debian

parent 153a1634
Loading
Loading
Loading
Loading
+43 −0
Original line number Diff line number Diff line
#! /bin/sh

PID_FILE="/var/run/sld.pid"
BIN="/usr/local/bin/sld"
OPT="-d -F $PID_FILE"

test -x $BIN || exit 0

do_start() {
	start-stop-daemon --start --pidfile $PID_FILE --exec $BIN \
	>> /var/log/sld.log 2>>/var/log/sld.log </dev/null -- $OPT
}

do_stop() {
	start-stop-daemon --stop --pidfile $PID_FILE
	rm -f $PID_FILE
}

case "$1" in
  start)
        echo -n "Starting SL Daemon"
		do_start
        echo "."
	;;
  stop)
        echo -n "Stopping SL Daemon"
		do_stop
        echo "."
	;;
  reload|restart)
        echo -n "Restarting SL Daemon"
		do_stop
		sleep 1
		do_start
		echo "."
	;;

  *)
	echo "Usage: $0 {start|stop|reload|restart}"
	exit 1
esac

exit 0