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