1#!/bin/sh 2 3DAEMON="netopeer2-server" 4PIDFILE="/var/run/$DAEMON.pid" 5 6NETOPEER2_SERVER_ARGS="" 7 8start() { 9 printf 'Starting %s: ' "$DAEMON" 10 11 start-stop-daemon -S -b -q -p $PIDFILE -x "/usr/bin/$DAEMON" \ 12 -- $NETOPEER2_SERVER_ARGS 13 status=$? 14 if [ "$status" -eq 0 ]; then 15 echo "OK" 16 else 17 echo "FAIL" 18 fi 19 return "$status" 20} 21 22stop() { 23 printf 'Stopping %s: ' "$DAEMON" 24 start-stop-daemon -K -q -p $PIDFILE 25 status=$? 26 if [ "$status" -eq 0 ]; then 27 echo "OK" 28 else 29 echo "FAIL" 30 fi 31 return "$status" 32} 33 34restart() { 35 stop 36 sleep 1 37 start 38} 39 40reload() { 41 # we do not support real reload .. just restart 42 restart 43} 44 45case "$1" in 46 start|stop|restart|reload) 47 "$1";; 48 *) 49 echo "Usage: $0 {start|stop|restart|reload}" 50esac 51