diff options
author | mlaier <mlaier@FreeBSD.org> | 2004-06-23 01:42:06 +0000 |
---|---|---|
committer | mlaier <mlaier@FreeBSD.org> | 2004-06-23 01:42:06 +0000 |
commit | c5c0a34dc206a0491bc341934aeff082effccd7f (patch) | |
tree | 1846cb77f33de86947af4a03bf118d6d1cce8273 /etc | |
parent | f42f4268ea5ac76473520f70b31c9fb1c30f5aee (diff) | |
download | FreeBSD-src-c5c0a34dc206a0491bc341934aeff082effccd7f.zip FreeBSD-src-c5c0a34dc206a0491bc341934aeff082effccd7f.tar.gz |
Swap order of ruleset load and enabling pf to work around a problem on altq
startup. Moreover, this is the "more logic" order.
Diffstat (limited to 'etc')
-rw-r--r-- | etc/rc.d/pf | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/etc/rc.d/pf b/etc/rc.d/pf index c2f387b..1d52360 100644 --- a/etc/rc.d/pf +++ b/etc/rc.d/pf @@ -47,14 +47,14 @@ pf_prestart() pf_start() { echo "Enabling pf." - if ! ${pf_program:-/sbin/pfctl} -si | grep -q "Enabled" ; then - ${pf_program:-/sbin/pfctl} -e - fi ${pf_program:-/sbin/pfctl} -Fa > /dev/null 2>&1 if [ -r "${pf_rules}" ]; then ${pf_program:-/sbin/pfctl} \ -f "${pf_rules}" ${pf_flags} fi + if ! ${pf_program:-/sbin/pfctl} -si | grep -q "Enabled" ; then + ${pf_program:-/sbin/pfctl} -e + fi } pf_stop() |