All pastes #955019 Raw Edit

Stuff

public text v1 · immutable
#955019 ·published 2008-03-24 08:38 UTC
rendered paste body
file /etc/init.d/inadyn-daemon :

#!/bin/sh
 #by mambang
 # start/stop inadyn

 PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
 DAEMON=/usr/sbin/inadyn
 NAME=inadyn
 DESC="Dynamic DNS client"

 test -f "$DAEMON" || exit 0

 set -e
 case "$1" in
   start)
         echo -n "Starting $DESC:"
         "$DAEMON" --input_file /etc/$NAME/inadyn.conf
         echo "Inadyn"
         ;;
   stop)
         echo -n "Stopping $DESC:"
         killall -9 "$DAEMON"
         echo "Inadyn"
         ;;
   reload)
         echo "Killing and restarting all running "$DAEMON"
         killall -9 "$DAEMON"
         $DAEMON" --input_file /etc/$NAME/inadyn.conf
         echo "Inadyn"
         ;;
   restart|force-reload)
         $0 stop
         sleep 1
         $0 start
         ;;
   *)
         N="/etc/init.d/$NAME"
         echo "Usage: $N {start|stop|restart|reload|force-reload}" >&2
         exit 1
         ;;
 esac