If I change the load statement in pf.uno using
the full path ( /uno/due instead of due ); thens
there is no error; but still no table is loaded.
/etc/pf.conf:
###########################
block log
anchor "uno"
load anchor "uno" from "/etc/pf.uno"
###########################
/etc/pf.uno
###########################
anchor "due"
load anchor "/uno/due" from "/etc/pf.due"
###########################
/etc/pf.due
###########################
table <foo> { 10.0.0.1 }
pass from <foo>
###########################
Now no error is given:
# pfctl -ef /etc/pf.conf
pfctl: pfctl_rules
pfctl: load anchors
#
But the table is not loaded:
# pfctl -a uno/due -t foo -T show
pfctl: Table does not exist.
#