On Fri, Jul 18, 2003 at 11:34:32AM +0200, C J wrote:

> i would like to know how to update only OpenBSD Packet
> Filter on a OpenBSD system. My OpenBSD is 3.2 and I
> would like to upgrade only  PF (and its related
> component).

It's theoretically doable, but there is no step-by-step guide to do so.
I've never done it myself, and I'd expect to spend the better part of an
afternoon getting it right, myself.

Instead, it's simpler to just update the entire system (to 3.3-release,
then -stable, I assume), and since PF wasn't the only part that has
improved since 3.2, it also provides the better result. Imagine there's
an important bug/security fix later on, you'll have less hassle applying
it to a clean 3.3 system. With a frankensteined system, you'd have to
manually merge patches.

To update from 3.2 to 3.3 by source, follow

  http://www.openbsd.org/faq/upgrade-minifaq.html

If this sounds complicated (trust me, just upgrading PF into a
frankensteined 3.3 would be more complicated), install the binary
3.3-release (you can use 'upgrade' in the install script) and go to
3.3-stable by source, which is just rebuilding the kernel and userland
after checking out/updating the sources.

Daniel

Reply via email to