S52netopeer2 723 B

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