On 24/11/2019 09:20, Rachel Roch wrote:
You can't seriously be calling "-x* -game*" an unsupported configuration ?
Seems to me like a sensible thing to do on any box that's going to be headless for its
entire life and only ever accessed via SSH (or text console at a push).
I agree in principle.
However...
Many software packages include dependencies on X libraries (not merely
in OpenBSD but in general). Personally I don't think it is worth going
to all the trouble of eliminating every unnecessary dependency on X
libraries, especially considering that many of these packages are
complex, complicated, and deeply integrated in to the OS. The effort is
better spent elsewhere.
I haven't looked but I expect that games packages don't take a lot of
storage relatively speaking. I once experienced a situation where
something broke -- on a Linux system I think -- where a non-games
package failed to install or execute because I hadn't installed any
games packages and therefore the expected directory structure that would
have otherwise been created wasn't in place.
Different users will have different interpretations of what comprises
the "minimal set of software packages and their configurations for a
functional headless server". The two broad examples above are
descriptions of depedencies that some people would find harmless.
Others would find them messy. Others would find them harmless /and/ messy.
Personally I don't mind. I would prefer a stable system where all the
dependencies are in place, the system is supported, and I am able to
seek support from the community. Resources are too scarce to spend
fixing this (in my opinion) non-problem.
Andrew
--
OpenPGP key: EB28 0338 28B7 19DA DAB0 B193 D21D 996E 883B E5B9