Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 20 Nov 2012 15:21:35 +1100
From:      Peter Jeremy <peter@rulingia.com>
To:        Paul Webster <paul.g.webster@googlemail.com>
Cc:        freebsd-pf@freebsd.org
Subject:   Re: Upgrading FreeBSD to use the NEW pf syntax.
Message-ID:  <20121120042135.GJ38823@server.rulingia.com>
In-Reply-To: <op.wn1vktomjfousr@box.dlink.com>
References:  <op.wn1vktomjfousr@box.dlink.com>

next in thread | previous in thread | raw e-mail | index | archive | help

--nYySOmuH/HDX6pKp
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On 2012-Nov-20 02:23:07 -0000, Paul Webster <paul.g.webster@googlemail.com>=
 wrote:
>I am aware this is a much discussed subject since the upgrade of PF, I
>believe the final decision was that to many users are used to the old
>style pf and an upgrade to the new syntax would cause to much confusion.

FreeBSD deprecation policies mean that the existing (old) pf syntax would
need to be supported for at least the duration of the 9.x branch (and
possibly the 10.x branch).

>1) To move to the newer pf and just add to releases notes what had
>happened,

Since the new pf syntax is incompatible with the existing syntax, this
would not be acceptable on any stable branch (8.x, 9.x).  It could be
done on 10.x but the incompatibility would make migrating from 9.x to
10.x harder.

>2) my own personal opinion: creating 'pf2-*' as a kernel option tree,
>basically using the newer pf syntax and allowing users to choose.

This would probably be the preferred option as it would allow users to
migrate at their leisure.

>I would be interested to know the feedback from you guys as to be honest
>there seems to be quite a few users who actually DO want the new style
>format and functionality that comes with.

My understanding is that there are significant differences in locking
between OpenBSD and FreeBSD, which would make porting the new pf non-
trivial.  New feature requests generally come down to finding the man-
power to implement and maintain them.

--=20
Peter Jeremy

--nYySOmuH/HDX6pKp
Content-Type: application/pgp-signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (FreeBSD)

iEYEARECAAYFAlCrBU8ACgkQ/opHv/APuIeIpwCfXIt3PVxKjIQCFVvmfQ1IZbtc
Xc0An0KnEh0ZJ15mIjqtMbpXEsTE8f6b
=1zV4
-----END PGP SIGNATURE-----

--nYySOmuH/HDX6pKp--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20121120042135.GJ38823>