pf (127759) | pf (130954) |
---|---|
1#!/bin/sh 2# | 1#!/bin/sh 2# |
3# $FreeBSD: head/etc/rc.d/pf 127759 2004-04-02 19:25:27Z mlaier $ | 3# $FreeBSD: head/etc/rc.d/pf 130954 2004-06-23 01:42:06Z mlaier $ |
4# 5 6# PROVIDE: pf 7# REQUIRE: root beforenetlkm mountcritlocal netif pflog 8# BEFORE: DAEMON LOGIN 9# KEYWORD: FreeBSD nojail 10 11. /etc/rc.subr --- 30 unchanged lines hidden (view full) --- 42 warn 'pf: NO PF RULESET FOUND' 43 return 1 44 fi 45} 46 47pf_start() 48{ 49 echo "Enabling pf." | 4# 5 6# PROVIDE: pf 7# REQUIRE: root beforenetlkm mountcritlocal netif pflog 8# BEFORE: DAEMON LOGIN 9# KEYWORD: FreeBSD nojail 10 11. /etc/rc.subr --- 30 unchanged lines hidden (view full) --- 42 warn 'pf: NO PF RULESET FOUND' 43 return 1 44 fi 45} 46 47pf_start() 48{ 49 echo "Enabling pf." |
50 if ! ${pf_program:-/sbin/pfctl} -si | grep -q "Enabled" ; then 51 ${pf_program:-/sbin/pfctl} -e 52 fi | |
53 ${pf_program:-/sbin/pfctl} -Fa > /dev/null 2>&1 54 if [ -r "${pf_rules}" ]; then 55 ${pf_program:-/sbin/pfctl} \ 56 -f "${pf_rules}" ${pf_flags} 57 fi | 50 ${pf_program:-/sbin/pfctl} -Fa > /dev/null 2>&1 51 if [ -r "${pf_rules}" ]; then 52 ${pf_program:-/sbin/pfctl} \ 53 -f "${pf_rules}" ${pf_flags} 54 fi |
55 if ! ${pf_program:-/sbin/pfctl} -si | grep -q "Enabled" ; then 56 ${pf_program:-/sbin/pfctl} -e 57 fi |
|
58} 59 60pf_stop() 61{ 62 if ${pf_program:-/sbin/pfctl} -si | grep -q "Enabled" ; then 63 echo "Disabling pf." 64 ${pf_program:-/sbin/pfctl} -d 65 fi --- 28 unchanged lines hidden --- | 58} 59 60pf_stop() 61{ 62 if ${pf_program:-/sbin/pfctl} -si | grep -q "Enabled" ; then 63 echo "Disabling pf." 64 ${pf_program:-/sbin/pfctl} -d 65 fi --- 28 unchanged lines hidden --- |