Heinrich Rebehn
2021-05-31 08:32:56 UTC
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
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