| I like openbsd. I like their attitude (even if many don’t) I like what they’ve given to the UNIX-likes, and what they strip away due to complexity (removal of Bluetooth) or lack of decent UX (wpa_supplicant), or just potential issues (removal of Hyperthreading) I know it’s probably controversial to mention it; but I’m also glad they didn’t buy into the code of conduct saga that waved over FreeBSD and eventually Linux. I’ve used the OS as a daily driver, it certainly was nice, albeit slow. I would go back if I could avoid some of the Linux/MacOS stuff I really need. I still use it on personal servers and I still really love it. I send them €50/mo but I don’t feel like it’s enough. I wish they had more resources to bring things like AC Wi-Fi to the fold. Truly impressive work to all involved. |
I used OpenBSD as my workstation a decade ago and also ran it on a firewall box. However, upgrading the system every six months is tedious: basically, you manually download the files, overwrite the kernel and userland core, and then do a three way merge of /etc. Plus there's a bit of manual work required to deleted unused files and account for moved files:
https://www.openbsd.org/faq/upgrade65.html
After that, you still have to upgrade the ports tree (which has gotten easier).
Note that skipping upgrades is not supported.
Security updates between the six month upgrades are handled by monitoring the security list and downloading and applying patches as instructed.
If you are running a bunch of identical servers professionally, it's not much of a burden, but it is if you are upgrading one workstation and a firewall box. I got tight on time and went back to Debian/apt.
Does anyone here know how to do this more efficiently?
(It is a really nice system, and the man pages are superb.)