Brian K. White wrote:
The fact that ssh is really common or is typically enabled on every linux server or that all linux boxes are descended from an OS that was originally designed to be a server so we're just plain used to seeing it always there, doesn't really have any bearing on whether it should be enabled by default on a desktop system. You could say that about every kind of service that was ever written, and if you started 50 unused lightweight services it would have a noticeable effect, and even if it's a small one, it's a pointless one so it's correct to remove it. To decide something should be installed and running by default, you have to instead have some certain reason it's needed in the course of doing the job the default state is designed to do. Actually that one last argument about "we're all just used to expecting it to be there always" is somewhat valid. The principle of least surprise is a valid one.
+1.
_if_ opensuse is focusing on desktops and no longer attempting to be a first choice for server OS, then it's a good default for both security and performance reasons. Regardless how minimal the impact in either or both areas.
Yes, _if_ openSUSE is changing tack and will be completely focusing on being a desktop system, I agree.
For any OS that even casually wants to claim to be a server platform, it makes no sense to default without sshd enabled. Because of the principle of least surprise if nothing else.
Thanks for agreeing with me. /Per -- Per Jessen, Zürich (7.7°C) -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org