docs/167056: ERROR Handbook 9.0, firewall section, PF from OpenBSD 4.5
Mark Linimon
linimon at lonesome.com
Sat Apr 21 05:50:09 UTC 2012
The following reply was made to PR docs/167056; it has been noted by GNATS.
From: Mark Linimon <linimon at lonesome.com>
To: bug-followup at FreeBSD.org
Cc:
Subject: Re: docs/167056: ERROR Handbook 9.0, firewall section, PF from
OpenBSD 4.5
Date: Sat, 21 Apr 2012 00:46:15 -0500
----- Forwarded message from John Ferrell <jdferrell3 at gmail.com> -----
Date: Fri, 20 Apr 2012 23:09:40 -0400
From: John Ferrell <jdferrell3 at gmail.com>
To: freebsd-doc at freebsd.org
Subject: Re: docs/167056: ERROR Handbook 9.0, firewall section, PF from
OpenBSD 4.5
I am the John Ferrell that Joe is refering to. As Remko noted, the patch
I submitted did not remove any rules--there were no example rules in the
document at the time. The patch was commited in May 2008.
I suspect that when the rules were removed from the handbook it was because
the sample rules included with FreeBSD (/usr/share/examples/pf) and the man
pages cover many different scenarios.
> All that was needed was an additional statement in the FreeBSD =
> handbook security/PF section saying =84FreeBSD 9.0 is running a outdated =
> version of PF [4.5], at PF version [4.7] the syntax of the NAT and =
> ftp-proxy rule changed. The reader should keep in mind the below links =
> reference the OpenBSD 5.0 version of PF, but the sample PF rules shown =
> below do match the version of PF [4.5] included with FreeBSD 9.0. Then =
> add a comment to the NAT rule in the sample rules saying this is the =
> syntax for NAT usage in versions earlier than version 4.7 and then have =
> the new NAT rule with comment for version 4.7 and newer. Them when =
> FreeBSD finally updates to the current version of OpenBSD PF ie:5.0 or =
> 5.1 the links in the FreeBSD handbook would automatically become =
> meaningful.=20
I agree, it should be made more clear that OpenBSD's PF syntax differs from
that of FreeBSD's. If no one is working on this I'll be glad to submit a
patch.
John
----- End forwarded message -----
More information about the freebsd-doc
mailing list