Most people will tune their pf.conf(5) settings specifically to their network. How anyone configures pf(4) for their needs isn't likely to be that useful to you & your network (...just like you don't want to use anyone else's toothbrush...). You will get more out of the experience by studying the PF User's Guide yourself.

As a Sparcstation 20 owner and user with OpenBSD and other OSes, I can confirm that the Sparcstation 5 is a 32-bit system.

OpenBSD runs great on it, but you will not be able to run any "modern" web browser aside from Lynx in the console.

There is a whole lot more flexibility in sparc64 in OpenBSD, FreeBSD, Linux and Solaris.

Running Solaris 9, I managed to get Firefox running, but there basically are no browsers in packages for recent releases of OpenBSD.

Way back, you could run Dillo in OpenBSD for Sparc 32-bit, but that is no longer an option.

The selection of packages for 32-bit Sparc in OpenBSD gets smaller all the time, especially desktop packages. I suppose that reflects the platform's continual aging.

Based solely on my own experience, if a binary package exists for Sparc 32-bit in OpenBSD, it stands a very good chance of running. Not so much in NetBSD.

But if there's no binary package for a particular app in OpenBSD's 32-bit Sparc repository, chances are it won't build from the port (otherwise it would be a binary package already).

One thing about OpenBSD for 32-bit Sparc. The base system runs extremely well and is extraordinarily stable. Makes a great box for all the usual OpenBSD tasks, and you can use it as a desktop if you're determined and won't miss a traditional GUI web browser.

Thanks for the great info. I have resign my self to forget about running a modern
browser on my Sun equipment and OpenBSD. Hopefully the BSD developers will incorporate as modern browser on OpenBSD 5 otherwise I'll have to build a workstation so that I can run several OSs on it and run a modern browser. The only problem there is it cost too darn much at this time. So i will dream about for now.

Are you familiar with any old Sun workstations which could run several OSs that are not so expensive?

OpenBSD supports several browsers, however for various reasons some may only run on a specific architecture.. usually it's a portability issue, not always, often programmers make assumptions about the platform their software runs on and it's hard to fix later.

There are ports for Firefox 3.5/3.6 and 4.0(..5.0 in -current now), the older 3.5/3.6 don't explicitly disable building on 32-bit SPARC however it may not compile and run for various reasons.. portability and/or other constraints.

Google's open source Chrome counterpart (..chromium) is now available and maintained, it uses the WebKit layout engine and related libraries.. again it may or may not work on SPARC but it is available for other OpenBSD platforms.

Other browsers in the ports tree exist utilizing WebKit, Geocko or even something entirely new.. netsurf and dillo would be examples of independent browser implementations.

The problem isn't with OpenBSD lacking browsers, there are plenty, but perhaps not on the SPARC.

OpenBSD supports several browsers, however for various reasons some may only run on a specific architecture.. usually it's a portability issue, not always, often programmers make assumptions about the platform their software runs on and it's hard to fix later.

There are ports for Firefox 3.5/3.6 and 4.0(..5.0 in -current now), the older 3.5/3.6 don't explicitly disable building on 32-bit SPARC however it may not compile and run for various reasons.. portability and/or other constraints.

Firefox has dropped Sparc64 from version 4.0 so there is no more Firefox for Sparc64 (please refer to ports@openbsd). I am not sure if the WebKit is compiling but Konqueror might be the only full blown browser available on Sparc64 these days. NetSurf (still not updated to 2.7 even though the patch has been submitted) is probably the best choice for daily surfing as long as one doesn't need JavaScript