making debian sems.init lsb compliant

Patch by Jon Bonilla
sayer/1.4-spce2.6
Stefan Sayer 16 years ago
parent a6951c452b
commit 87a70ae5b6

@ -56,18 +56,20 @@ export LD_LIBRARY_PATH
set -e
. /lib/lsb/init-functions
case "$1" in
start)
echo "Starting $DESC: $NAME"
start-stop-daemon --start --quiet --pidfile $SEMS_PIDFILE \
start-stop-daemon --start --quiet --oknodo --pidfile $SEMS_PIDFILE \
--exec $DAEMON -- $PARAMS
echo "."
log_end_msg $?
;;
stop)
echo -n "Stopping $DESC: $NAME"
start-stop-daemon --oknodo --stop --quiet --pidfile $SEMS_PIDFILE \
--exec $DAEMON
echo "."
log_end_msg $?
;;
#reload)
#
@ -104,10 +106,13 @@ case "$1" in
$SEMS_PIDFILE --exec $DAEMON -- $PARAMS
echo "."
;;
status)
status_of_proc "$DAEMON" "$NAME" && exit 0 || exit $?
;;
*)
N=/etc/init.d/$NAME
# echo "Usage: $N {start|stop|restart|reload|force-reload}" >&2
echo "Usage: $N {start|stop|restart|force-reload}" >&2
echo "Usage: $N {start|stop|restart|force-reload|status}" >&2
exit 1
;;
esac

Loading…
Cancel
Save