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
