#!/bin/sh # /etc/init.d/mdnsresponder # # runs the Apple mDNSresponderposix that broadcasts this machine in # the Apple Rendezvous neighbourhood DAEMON=/usr/local/bin/mDNSResponderPosix CONF=/etc/mdnsresponder.conf [ -x $DAEMON ] || exit 0 [ -r $CONF ] || exit 0 RET=0 # Carry out specific functions when asked to by the system case "$1" in start) echo -n "Starting mDNSResponderPosix daemon: mdnsresponder" if start-stop-daemon --start --quiet \ --exec $DAEMON -- -b -f $CONF; then echo "." else echo " (failed)" RET=1 fi ;; stop) echo -n "Stopping mDNSResponderPosix daemon: mdnsresponder" start-stop-daemon --stop --quiet --oknodo --exec $DAEMON echo "." ;; *) echo "Usage: /etc/init.d/mdnsresponder {start|stop}" exit 1 ;; esac exit $RET