|
|
making howl / mDNSResponder work on FreeBSD
this rc-script does the trick on FreeBSD:
#!/bin/sh
# mDNSResponder
MDNS_RESPONDER_EXEC='/usr/local/bin/mDNSResponder'
MDNS_RESPONDER_CMDLINE='-i fxp0'
MDNS_RESPONDER_LOGFILE='/var/log/mDNSResponder.log'
MDNS_RESPONDER_PIDFILE='/var/run/mDNSResponder.pid'
# mDNSPublish
MDNS_PUBLISH_EXEC='/usr/local/bin/mDNSPublish'
MDNS_PUBLISH_CMDLINE='myMusic _daap_.tcp 3689'
MDNS_PUBLISH_PIDFILE='/var/run/mDNSResponder.pid'
case "$1" in
start)
if [ -x "${MDNS_RESPONDER_EXEC}" ]; then
${MDNS_RESPONDER_EXEC} ${MDNS_RESPONDER_CMDLINE} >> ${MDNS_RESPONDER_LOGFILE} 2>&1 && echo -n ' mDNS
Responder'
if [ -x "${MDNS_PUBLISH_EXEC}" ]; then
${MDNS_PUBLISH_EXEC} ${MDNS_PUBLISH_CMDLINE} >> ${MDNS_RESPONDER_LOGFILE} 2>&1 &
echo -n ' mDNSPublish'
fi
fi
;;
stop)
killall mDNSResponder 2>/dev/null
if [ $? -ne 0 ] ; then
echo 'mDNSResponder not started'
fi
killall mDNSPublish 2>/dev/null
if [ $? -ne 0 ] ; then
echo 'mDNSPublish not started'
fi
;;
restart)
$0 stop
sleep 2
$0 start
;;
*)
echo ""
echo "Usage: `basename $0` { start | stop | restart }"
echo ""
exit 64
;;
esac
|
SearchFrom our Sponsor...Latest Mountain Lion HintsWhat's New:HintsNo new hintsComments last 2 daysNo new commentsLinks last 2 weeksNo recent new linksWhat's New in the Forums?
Hints by TopicNews from Macworld
From Our Sponsors |
|
Copyright © 2014 IDG Consumer & SMB (Privacy Policy) Contact Us All trademarks and copyrights on this page are owned by their respective owners. |
Visit other IDG sites: |
|
|
|
Created this page in 0.14 seconds |
|