Annotation of embedaddon/ipguard/doc/ipguard.rcng.sample, revision 1.1.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>