1#!/bin/sh 2# 3# $FreeBSD: /repoman/r/pcvs/ports/net/avahi/files/avahi-daemon.sh,v 1.2 2005/11/19 05:55:56 marcus Exp $ 4# 5# PROVIDE: avahi_daemon 6# REQUIRE: DAEMON dbus 7# KEYWORD: FreeBSD 8# 9# Avahi's mDNSResponder, a Zeroconf (Bonjour) service advertisement daemon. 10# 11 12avahi_daemon_enable=${avahi_daemon_enable-"NO"} 13avahi_daemon_flags=${avahi_daemon_flags-"-D"} 14 15. /etc/rc.subr 16 17name=avahi_daemon 18rcvar=`set_rcvar` 19 20start_cmd=avahi_daemon_start 21stop_cmd=avahi_daemon_stop 22 23avahi_daemon_bin=@sbindir@/avahi-daemon 24 25avahi_daemon_start() { 26 checkyesno avahi_daemon_enable && echo "Starting avahi-daemon." && \ 27 ${avahi_daemon_bin} ${avahi_daemon_flags} 28} 29 30avahi_daemon_stop() { 31 checkyesno avahi_daemon_enable && echo "Stopping avahi-daemon." && \ 32 ${avahi_daemon_bin} -k 33} 34 35load_rc_config ${name} 36run_rc_command "$1" 37