#!/bin/sh ### BEGIN INIT INFO # Provides: osmo-bsc_mgcp # Required-Start: $syslog $networking # Required-Stop: $syslog # Default-Start: 5 # Default-Stop: 1 # Short-Description: Osmocom GSM BSC MGCP proxy ### END INIT INFO DAEMON=/usr/bin/osmo-bsc_mgcp NAME=osmo-bsc_mgcp DESC="Osmocom GSM BSC MGCP proxy" NORMAL_ARGS="-D -c /etc/osmocom/bsc_mgcp.cfg" OSMOBTS_EXTRA_ARGS="" NO_START=1 set -e test ! -r /etc/default/osmo-bsc_mgcp || . /etc/default/osmo-bsc_mgcp 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) $0 stop $0 start ;; *) N=/etc/init.d/$NAME echo "Usage: $N {start|stop|restart}" >&2 exit 1 ;; esac exit 0