diff options
author | Remy Bohmer <linux@bohmer.net> | 2010-06-01 22:06:39 +0200 |
---|---|---|
committer | Remy Bohmer <linux@bohmer.net> | 2010-06-02 21:09:29 +0200 |
commit | 5a6af26a95988d2a9b69e639b35519c3df40f4b9 (patch) | |
tree | 7d9aa2b486e53d58c1b82f545ce473b0fc007edc /generic | |
parent | 4e26b4c410060c109199add05fb0fc7cb909da17 (diff) | |
download | ptxdist-5a6af26a95988d2a9b69e639b35519c3df40f4b9.tar.gz ptxdist-5a6af26a95988d2a9b69e639b35519c3df40f4b9.tar.xz |
[dibbler] add new packet
Dibbler is an IPv6 DHCP package
Signed-off-by: Remy Bohmer <linux@bohmer.net>
Signed-off-by: Bart vdr. Meulen <bartvdrmeulen@gmail.com>
Diffstat (limited to 'generic')
-rw-r--r-- | generic/etc/init.d/dibbler-client | 50 | ||||
-rw-r--r-- | generic/etc/init.d/dibbler-relay | 50 | ||||
-rw-r--r-- | generic/etc/init.d/dibbler-server | 50 |
3 files changed, 150 insertions, 0 deletions
diff --git a/generic/etc/init.d/dibbler-client b/generic/etc/init.d/dibbler-client new file mode 100644 index 000000000..11d2b17d4 --- /dev/null +++ b/generic/etc/init.d/dibbler-client @@ -0,0 +1,50 @@ +#! /bin/sh +# +# Starts/stops dibbler-client +# + +PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin +DAEMON=/usr/sbin/dibbler-client +NAME=dibbler-client +DESC="DHCPv6 client" +DAEMON_OPTS=run + +test -x $DAEMON || exit 0 + +# Include dibbler defaults if available +if [ -f /etc/default/dibbler ] ; then + . /etc/default/dibbler +fi + +set -e + +case "$1" in + start) + echo -n "Starting $DESC: " + $DAEMON start 2>&1 > /dev/null + echo "$NAME." + ;; + stop) + echo -n "Stopping $DESC: " + ($DAEMON stop 2>&1 > /dev/null; true) + echo "$NAME." + ;; + status) + echo "Status $DESC: $NAME" + $DAEMON status + ;; + restart|force-reload) + echo -n "Restarting $DESC: " + ($DAEMON stop 2>&1 > /dev/null; true) + sleep 1 + $DAEMON start 2>&1 > /dev/null + echo "$NAME." + ;; + *) + N=/etc/init.d/$NAME + echo "Usage: $N {start|stop|restart|force-reload}" >&2 + exit 1 + ;; +esac + +exit 0 diff --git a/generic/etc/init.d/dibbler-relay b/generic/etc/init.d/dibbler-relay new file mode 100644 index 000000000..292535834 --- /dev/null +++ b/generic/etc/init.d/dibbler-relay @@ -0,0 +1,50 @@ +#! /bin/sh +# +# Starts/stops dibbler-relay +# + +PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin +DAEMON=/usr/sbin/dibbler-relay +NAME=dibbler-relay +DESC="DHCPv6 relay" +DAEMON_OPTS=run + +test -x $DAEMON || exit 0 + +# Include dibbler defaults if available +if [ -f /etc/default/dibbler ] ; then + . /etc/default/dibbler +fi + +set -e + +case "$1" in + start) + echo -n "Starting $DESC: " + $DAEMON start 2>&1 > /dev/null + echo "$NAME." + ;; + stop) + echo -n "Stopping $DESC: " + ($DAEMON stop 2>&1 > /dev/null; true) + echo "$NAME." + ;; + status) + echo "Status $DESC: $NAME" + $DAEMON status + ;; + restart|force-reload) + echo -n "Restarting $DESC: " + ($DAEMON stop 2>&1 > /dev/null; true) + sleep 1 + $DAEMON start 2>&1 > /dev/null + echo "$NAME." + ;; + *) + N=/etc/init.d/$NAME + echo "Usage: $N {start|stop|restart|force-reload}" >&2 + exit 1 + ;; +esac + +exit 0 diff --git a/generic/etc/init.d/dibbler-server b/generic/etc/init.d/dibbler-server new file mode 100644 index 000000000..d03c0c021 --- /dev/null +++ b/generic/etc/init.d/dibbler-server @@ -0,0 +1,50 @@ +#! /bin/sh +# +# Starts/stops dibbler-client +# + +PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin +DAEMON=/usr/sbin/dibbler-server +NAME=dibbler-server +DESC="DHCPv6 server" +DAEMON_OPTS=run + +test -x $DAEMON || exit 0 + +# Include dibbler defaults if available +if [ -f /etc/default/dibbler ] ; then + . /etc/default/dibbler +fi + +set -e + +case "$1" in + start) + echo -n "Starting $DESC: " + $DAEMON start 2>&1 > /dev/null + echo "$NAME." + ;; + stop) + echo -n "Stopping $DESC: " + ($DAEMON stop 2>&1 > /dev/null; true) + echo "$NAME." + ;; + status) + echo "Status $DESC: $NAME" + $DAEMON status + ;; + restart|force-reload) + echo -n "Restarting $DESC: " + ($DAEMON stop 2>&1 > /dev/null; true) + sleep 1 + $DAEMON start 2>&1 > /dev/null + echo "$NAME." + ;; + *) + N=/etc/init.d/$NAME + echo "Usage: $N {start|stop|restart|force-reload}" >&2 + exit 1 + ;; +esac + +exit 0 |