| ▲ | washingupliquid 9 hours ago | ||||||||||||||||||||||
> Why do Linux Distros modify OpenSSH? > The short answer is that they have to. OpenSSH is developed by the OpenBSD community, for the OpenBSD community, and they do not give a flying Fedora about Linux. What complete horseshit. I stopped reading there. The OpenSSH Portable branch is maintained by OpenBSD developers and SystemD is a completely optional add-on so why on earth would they make it a dependency? If they didn't care about the Linux community they wouldn't develop this software *for free* for them. They can go write their own GNU SSH then. It certainly doesn't help that there are 165+ definitions of what constitutes a "complete GNU+Linux system" some of which use SystemD and some which vow never to. It's not the OpenBSD developers' fault some Linux distros use overly complex plumbing and can't agree on one standard for their OS unlike every other OS out there, including Windows. The xz backdoor was a Debian and Red Hat issue because they maintained patches to fix problems of their own creation. No one else was affected. Why should the OpenBSD people care? It's not their problem. | |||||||||||||||||||||||
| ▲ | striking 9 hours ago | parent [-] | ||||||||||||||||||||||
The OP agrees with you... if you continue reading, they wrote > These patches never went into Portable OpenSSH, because the Portable OpenSSH folks were ["not interested in taking a dependency on libsystemd"](link). And they never went into upstream OpenSSH, because OpenBSD doesn't have any need to support SystemD. The language may have been harsher than it needed to and therefore could be more easily misunderstood, but I believe you are actually in agreement with them | |||||||||||||||||||||||
| |||||||||||||||||||||||