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.
# 

Reply via email to