Hacker News new | ask | show | jobs
by schof 6251 days ago
I'm an experienced Debian/Ubuntu guy, and decided to start playing with OpenBSD. A hardware compatibility issue[1] made me go back to Ubuntu Server, but I came away with two main impressions:

1) It's actually pretty easy to install, once you get past the whole "it's different" bit. I had no real trouble.

2) Updating/upgrading is a PITA. Having to upgrade by patching source code -- WTF?

What do you do if you have a fleet of 100s of OpenBSD machines? I may be spoiled by apt, but I can upgrade the several hundred machines I'm responsible for in an almost trivial manner. (And updating a single machine with apt is absolutely trivial.) That doesn't seem to be possible with OpenBSD. (I suppose you could write a custom shell script to do the update, and distribute that to your machines, but...certainly not trivial.)

What's more, I would be willing (if not completely comfortable) to update a remote Ubuntu/Debian box to the next release -- that doesn't seem like a good idea (or even possible under some circumstances) with OpenBSD.

This seems even stranger when you consider the security reputation of OpenBSD, and how important updates are for security, even for something as well-audited and well-written as OpenBSD.

Am I missing something here?

[1] http://kerneltrap.org/mailarchive/openbsd-misc/2009/2/8/4924...