Hi list, My /etc/pf.conf contains a table which is initialized from a file:
table <myservers> file "/root/pf/tables/myservers” This table ist not referred to in pf.conf, but in an anchor which is loaded later on. I found out that even when the anchor is loaded, the table does not exist. # pfctl -t myservers -T show pfctl: Table does not exist # pfctl -sT private rtun0 rtun1 trusted If I load pf with "# pfctl -o none -f /etc/pf.conf", the table appears. If I use set ruleset-optimization none it doesn’t. Is this expected behavior? Also rcctl(8) does not allow eating flags for pf # rcctl set pf flags "-o none" rcctl: "pf" is a special variable, cannot "set flags” Workaounds would be setting flag in /etc/rc.conf.local or adding "pfctl -o none -f /etc/pf.conf” to rc.local Any thoughts? -Heinrich