Deleted Added
full compact
pf (197947) pf (216499)
1#!/bin/sh
2#
1#!/bin/sh
2#
3# $FreeBSD: head/etc/rc.d/pf 197947 2009-10-10 22:17:03Z dougb $
3# $FreeBSD: head/etc/rc.d/pf 216499 2010-12-17 09:38:55Z kevlo $
4#
5
6# PROVIDE: pf
7# REQUIRE: FILESYSTEMS netif pflog pfsync
8# BEFORE: routing
9# KEYWORD: nojail
10
11. /etc/rc.subr

--- 12 unchanged lines hidden (view full) ---

24required_modules="pf"
25
26pf_start()
27{
28 check_startmsgs && echo -n 'Enabling pf'
29 $pf_program -F all > /dev/null 2>&1
30 $pf_program -f "$pf_rules" $pf_flags
31 if ! $pf_program -s info | grep -q "Enabled" ; then
4#
5
6# PROVIDE: pf
7# REQUIRE: FILESYSTEMS netif pflog pfsync
8# BEFORE: routing
9# KEYWORD: nojail
10
11. /etc/rc.subr

--- 12 unchanged lines hidden (view full) ---

24required_modules="pf"
25
26pf_start()
27{
28 check_startmsgs && echo -n 'Enabling pf'
29 $pf_program -F all > /dev/null 2>&1
30 $pf_program -f "$pf_rules" $pf_flags
31 if ! $pf_program -s info | grep -q "Enabled" ; then
32 $pf_program -e
32 $pf_program -eq
33 fi
34 check_startmsgs && echo '.'
35}
36
37pf_stop()
38{
39 if $pf_program -s info | grep -q "Enabled" ; then
40 echo -n 'Disabling pf'
33 fi
34 check_startmsgs && echo '.'
35}
36
37pf_stop()
38{
39 if $pf_program -s info | grep -q "Enabled" ; then
40 echo -n 'Disabling pf'
41 $pf_program -d
41 $pf_program -dq
42 echo '.'
43 fi
44}
45
46pf_check()
47{
48 echo "Checking pf rules."
49 $pf_program -n -f "$pf_rules"

--- 23 unchanged lines hidden ---
42 echo '.'
43 fi
44}
45
46pf_check()
47{
48 echo "Checking pf rules."
49 $pf_program -n -f "$pf_rules"

--- 23 unchanged lines hidden ---