3 ms·
So aim your ire at the distributions who (I agree) cocked this one up. "Take a library dependency to implement basic functionality" is not a systemd mentality,
by growse 2y ago
So aim your ire at the distributions who (I agree) cocked this one up. "Take a library dependency to implement basic functionality" is not a systemd mentality, it's pernicious throughout software development - see leftPad as another example.
- deleted 2y ago[deleted]
- immibis 2y ago"Put everything in one big ball" is systemd mentality AND something that enabled the xz exploit to work.
- growse 2y agoLots of things enabled the xz exploit to work. If the lesson you take from xz is "systemd bad" then you've really missed the wood for the trees.
- immibis 2y agoIt's one of many things to consider. Think of it as sandboxing, or attack surface reduction. Should we expose everything to everything else, or should it be on a need-to-know basis?