diff --git a/rc.d/allow_hosts b/rc.d/allow_hosts index 971f689..cf243cf 100755 --- a/rc.d/allow_hosts +++ b/rc.d/allow_hosts @@ -29,7 +29,10 @@ allow_hosts_start() { echo "Running allow hosts" echo "include \"${allow_hosts_rules}\"" > ${rc_router_gen_dir}/pf.rules.conf - pfctl -a allow-hosts -f ${allow_hosts_rules} + if [ -n "$( pfctl -s Anchor | grep '\' )" ] + then + pfctl -a allow-hosts -f ${allow_hosts_rules} + fi } allow_hosts_stop()