Home | History | Annotate | Line # | Download | only in rc.d
      1 #!/bin/sh
      2 #
      3 # $NetBSD: pflogd,v 1.3 2008/06/18 09:06:26 yamt Exp $
      4 #
      5 
      6 # PROVIDE: pflogd
      7 # REQUIRE: pf
      8 # BEFORE:  SERVERS
      9 
     10 $_rc_subr_loaded . /etc/rc.subr
     11 
     12 name="pflogd"
     13 rcvar=$name
     14 command="/sbin/${name}"
     15 start_precmd="pflogd_precmd"
     16 pidfile="/var/run/${name}.pid"
     17 
     18 pflogd_precmd()
     19 {
     20 	if ! ifconfig pflog0 >/dev/null 2>&1; then
     21 		ifconfig pflog0 create
     22 	fi
     23 
     24 	ifconfig pflog0 up
     25 }
     26 
     27 load_rc_config $name
     28 run_rc_command "$1"
     29