this post was submitted on 27 Mar 2024
1438 points (97.1% liked)

Memes

45877 readers
854 users here now

Rules:

  1. Be civil and nice.
  2. Try not to excessively repost, as a rule of thumb, wait at least 2 months to do it if you have to.

founded 5 years ago
MODERATORS
 
you are viewing a single comment's thread
view the rest of the comments
[โ€“] nickwitha_k@lemmy.sdf.org 1 points 8 months ago (1 children)

That's very fair. Having managed system services for custom application stacks with hard dependencies on one another, that strength is worth it to me.

I don't mean to come across as saying that the Unix philosophy is wrong. Just horses for courses. Systems where there is a likelihood of interdependent daemons should probably consider systemd. Where that's not an issue or complexity is low, more Unix-like inits can still be a solid choice because of their limited scoping and easy modification.

[โ€“] msage@programming.dev 3 points 8 months ago

Again, init system is OK.

Suddenly logind, networkd, resolvd, timesyncd, and every other systemd subsystem is way too much inside the one supposed init system.