1 #!/bin/sh 2 # 3 # $NetBSD: mdnsd,v 1.6 2020/09/08 12:52:18 martin Exp $ 4 # 5 6 # PROVIDE: mdnsd 7 # REQUIRE: network CRITLOCALMOUNTED staticroute 8 # BEFORE: NETWORKING 9 10 $_rc_subr_loaded . /etc/rc.subr 11 12 name="mdnsd" 13 rcvar=$name 14 command="/usr/sbin/$name" 15 pidfile="/var/run/mdnsd/${name}.pid" 16 start_precmd="mdnsd_precmd" 17 18 mdnsd_precmd() 19 { 20 if [ ! -d /var/run/mdnsd ]; then 21 mkdir -p -m 755 /var/run/mdnsd 22 fi 23 chown _mdnsd:_mdnsd /var/run/mdnsd 24 } 25 26 load_rc_config $name 27 run_rc_command "$1" 28