pfctl no OpenBSD e no FreeBSD

4

Eu notei que tanto o FreeBSD quanto o NetBSD têm opções extras de pfctl: pfctl [-AdeghmNnOPqRrvz]

Mas o OpenBSD não, faltam cinco das opções extras: pfctl [-deghnPqrvz]

Eu teria pensado que, como o pf é do OpenBSD, ele também teria essas opções. Alguém sabe por que isso não acontece, ou como obtê-los?

    
por Jak 28.05.2013 / 17:17

1 resposta

3

As opções "extras" foram preteridas pelo OpenBSD há mais de 9 anos e removidas em pfctl revisão 1.143 (23 de março de 2010) com os seguintes comentários:

remove -A, -O, -R and -T load the partial loading of a ruleset (leaving ancors aside) is wrong and conflicts with the general idea of how pf works. last not least it breaks with the optimizer generating tables automagically.

Você poderia enxertar a funcionalidade de volta para uma cópia atual de pfctl , mas seria "divertido" ...

    
por 28.05.2013 / 19:50