diff options
| author | William Hubbs <w.d.hubbs@gmail.com> | 2014-12-03 10:13:41 -0600 |
|---|---|---|
| committer | William Hubbs <w.d.hubbs@gmail.com> | 2014-12-03 10:13:41 -0600 |
| commit | 1267025fb76af18e31b2c7de16606abbb9b87ea3 (patch) | |
| tree | 8cc3a36b1dd7e1438d05a293cae8eac572126a7c /init.d/pf.in | |
| parent | 30cc3cdb76a66c7c0f89a52db4e5cff77b570e31 (diff) | |
initial commitorigin/gh-pagesgithub/gh-pages
Diffstat (limited to 'init.d/pf.in')
| -rw-r--r-- | init.d/pf.in | 59 |
1 files changed, 0 insertions, 59 deletions
diff --git a/init.d/pf.in b/init.d/pf.in deleted file mode 100644 index f4344a93..00000000 --- a/init.d/pf.in +++ /dev/null @@ -1,59 +0,0 @@ -#!@SBINDIR@/openrc-run -# Copyright (c) 2007-2009 Roy Marples <roy@marples.name> -# Released under the 2-clause BSD license. - -name="Packet Filter" -: ${pf_conf:=${pf_rules:-/etc/pf.conf}} -required_files=$pf_conf - -extra_commands="checkconfig showstatus" -extra_started_commands="reload" - -depend() { - need localmount - keyword -jail -prefix -} - -start() -{ - ebegin "Starting $name" - if command -v kldload >/dev/null 2>&1; then - kldload pf 2>/dev/null - fi - pfctl -q -F all - pfctl -q -f "$pf_conf" $pf_args - pfctl -q -e - eend $? -} - -stop() -{ - ebegin "Stopping $name" - pfctl -q -d - eend $? -} - -checkconfig() -{ - ebegin "Checking $name configuration" - pfctl -n -f "$pf_conf" - eend $? -} - -reload() -{ - ebegin "Reloading $name rules." - pfctl -q -n -f "$pf_conf" && \ - { - # Flush everything but existing state entries that way when - # rules are read in, it doesn't break established connections. - pfctl -q -Fnat -Fqueue -Frules -FSources -Finfo -FTables -Fosfp - pfctl -q -f "$pf_conf" $pf_args - } - eend $? -} - -showstatus() -{ - pfctl -s info -} |
