Hi,

as an addendum to Jason Crawford's answer to your mail, also note that there is a nice release(8) man page. Since going from -release to -stable doesn't involve any of the manual steps like upgrading from release to release or release/-stable to -current, things are really straightforward - no surprises and only very little to do wrong.

The way things are on OpenBSD, it is just as manageable as any other OS, except it's a bit different and some infrastructure makes it simple and fast - like a build box.

Markus Wernig wrote:
[getting rid of unneeded services, completely]
low on disk space). It's probably more a question of mindset. Up to now I was used to controlling which software went on my system and which didn't.

You are not relinquishing this control on OpenBSD either; there are knobs that make it relatively easy to make highly customized releases.(*) However, since OpenBSD needs to be taken as a whole -- kernel, userland, ports tree and X11 -- pushing these knobs will leave you with something that isn't OpenBSD anymore. One of the core points of the *BSDs is to have an operating system, whose components work together without being completely independent.

Sometimes, in very rare and/or special cases, it may be worth giving up running "supported OpenBSD". However, a certain mindset whose only result is not wanting to spend 2MB (give or take) of diskspace for a perfectly integrated httpd and named that aren't running nor doing anything bad anyways is most likely not a good reason and not worth the trouble. So ... you'll get over it. ;-)


Moritz

*: That is, when it's about taking things away from or changing things inside the OS. To add stuff, you don't need to go through that trouble - instead, read up on ``siteXY.tgz''.

Reply via email to