#!/bin/sh ### BEGIN INIT INFO # Provides: osmo-nitb # Required-Start: $syslog $networking # Required-Stop: $syslog # Default-Start: 5 # Default-Stop: 1 # Short-Description: Osmocom GSM Network in the Box ### END INIT INFO DAEMON=/usr/bin/osmo-nitb NAME=osmo-nitb DESC="Osmocom GSM Network in the Box" NORMAL_ARGS="-C -D -c /etc/osmocom/osmo-nitb.cfg -l /var/lib/osmocom/hlr.sqlite3" OSMOBTS_EXTRA_ARGS="" NO_START=1 set -e test ! -r /etc/default/osmo-nitb || . /etc/default/osmo-nitb test "$NO_START" = "0" || exit 0 test -x "$DAEMON" || exit 0 case "$1" in start) echo -n "Starting $DESC: " start-stop-daemon -S \ -x "$DAEMON" -- $NORMAL_ARGS $OSMOBTS_EXTRA_ARGS echo "$NAME." ;; stop) echo -n "Stopping $DESC: " start-stop-daemon -K -x "$DAEMON" echo "$NAME." ;; restart|force-reload) $0 stop $0 start ;; *) N=/etc/init.d/$NAME echo "Usage: $N {start|stop|restart}" >&2 exit 1 ;; esac exit 0