3 ms·
> On the whole i think the idea underlying systemd, of graph-based management of services and system state makes more sense that wonky initscripts garbage. It
by dozzie 9y ago
> On the whole i think the idea underlying systemd, of graph-based management of services and system state makes more sense that wonky initscripts garbage.
It would make sense if systemd delivered on its promise of automatically
detecting service dependencies (through socket activation mechanism). In
practice, it's still distro maintainers and sysadmins who need to specify any
and all dependencies manually, and as such, systemd is in no way better than
what we had with upstart or Gentoo's old initscripts (those before OpenRC).
- ilovecookiestoo 9y ago> It would make sense if systemd delivered on its promise of automatically detecting service dependencies (through socket activation mechanism). New features require time to gain wider adoption. Some services already support this, but most don't (yet).
- dozzie 9y agoThis particular feature could be (quite easily!) implemented without much help from the daemons themselves, at the cost of duplicating the config option of listen address. To make the matter funnier, this is doable with mechanisms that were adopted in unices in '90s. This is why systemd underdelivers on its promise of automatic dependency detection.