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