Home | History | Annotate | Line # | Download | only in rc.d
mdnsd revision 1.5
      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