pfctl no OpenBSD e FreeBSD

pfctl no OpenBSD e FreeBSD

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

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

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

Responder1

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

remove -A, -O, -R e -T load o carregamento parcial de um conjunto de regras (deixando as âncoras de lado) está errado e entra em conflito com a ideia geral de como o PF funciona. por último, ele rompe com o otimizador gerando tabelas automaticamente.

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

informação relacionada