Annotation of embedaddon/ipguard/doc/ipguard.rcng.sample, revision 1.1
1.1 ! misho 1: #! /bin/sh
! 2: ## $Id: ipguard.rcng.sample,v 1.11 2010/07/12 03:46:52 sead Exp $
! 3:
! 4: # PROVIDE: ipguard
! 5: # REQUIRE: DAEMON
! 6: # KEYWORD: shutdown
! 7:
! 8: # Add the following lines to /etc/rc.conf to enable ipguard:
! 9: #
! 10: # ipguard_enable="YES"
! 11: # ipguard_interface="iface"
! 12: # ipguard_flags="-u 300 -xz"
! 13:
! 14: . /etc/rc.subr
! 15:
! 16: name=ipguard
! 17: rcvar=`set_rcvar`
! 18: start_precmd=ipguard_precmd
! 19: command=/usr/local/sbin/${name}
! 20:
! 21: ipguard_enable=${ipguard_enable:-"NO"}
! 22: ipguard_interface=${ipguard_interface:-"fxp0"}
! 23: ipguard_flags=${ipguard_flags:-"-u 300 -xz"}
! 24:
! 25: ipguard_precmd() {
! 26: command_args="$command_args ${ipguard_interface}"
! 27: pidfile="/var/run/${name}_${ipguard_interface}.pid"
! 28: }
! 29:
! 30: load_rc_config ${name}
! 31: run_rc_command "$1"
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>