2
# $Id: rdnssd.init 254 2011-02-20 09:02:15Z remi $
4
# rdnssd start/stop script for Debian GNU/Linux
5
# Author: Rémi Denis-Courmont
9
# Required-Start: $local_fs
10
# Required-Stop: $local_fs
11
# X-Start-Before: networking
12
# Short-Description: IPv6 Recursive DNS Server discovery
13
# Description: RDNSS daemon for autoconfiguration of IPv6 DNS
21
DESC="IPv6 Recursive DNS Server discovery Daemon"
24
PIDFILE=/var/run/$NAME.pid
25
SCRIPTNAME=/etc/init.d/$NAME
28
[ -x "$DAEMON" ] || exit 0
31
[ -r /etc/default/$NAME ] && . /etc/default/$NAME
33
if [ -n "$MERGE_HOOK" ]; then
34
OPTIONS="$OPTIONS -H $MERGE_HOOK"
37
. /lib/lsb/init-functions
40
if [ ! -d "/var/run/$NAME" ]; then
41
mkdir -p "/var/run/$NAME"
42
chown rdnssd:nogroup "/var/run/$NAME"
43
chmod 0755 "/var/run/$NAME"
50
log_daemon_msg "Starting $DESC" "$NAME"
51
start-stop-daemon --start --quiet --pidfile "$PIDFILE" \
52
--exec "$DAEMON" --oknodo -- $OPTIONS
56
log_daemon_msg "Stopping $DESC" "$NAME"
57
start-stop-daemon --stop --quiet --pidfile "$PIDFILE" \
67
echo "Usage: $SCRIPTNAME {start|stop|restart|force-reload}" >&2