Hello,
</snip>
> > 
> > So how people feel about changing '-Fa' to kill all rules and tables, not 
> > just
> > those, which are attached to main ruleset (root)?
> > 
> > thanks and
> > regards
> > sashan
> > 
> 
> IMHO this is a needed feature, but I agree with your hesitation about
> using -Fa. This would be convenient to type, but the current documentation
> for pfctl -a says:
> 
>     "In addition to the main ruleset, pfctl can load and manipulate
>    additional rulesets by name, called anchors. The main ruleset is the
>    default anchor."
> 
> The wording is slightly awkward but I read this as saying the current
> behaviour is intended.
> 
> There's an obvious alternative user interface for this. Currently
>  -a '*' is only described in conjunction with -s, but it would feel
> natural to allow this to be used with -F as well, e.g.
> 
>    # pfctl -a '*' -Fa
> 

    I like this idea to interpret "-a '*'" option in conjunction with '-F...'
    in the same way we do it for "-s" already.

    I also like tedu's idea to introduce a '-Freset'. I'll try to cook up some
    diffs. One diff will deal with "-a '*' -F..." the other will bring 
'-Freset'.

thanks and
regards
sashan

Reply via email to