Elektrine lite

← Feed

@dan@upvote.au

Post #1180416

2026-04-15 19:51 UTC

Do you have any actual problems with systemd, or do you just want SysV init scripts to stick around forever? Maybe systemd isn’t the best, but it’s way better than a bunch of mostly unstructured shell scripts, and more secure (it’s pretty easy to reduce privileges, sandbox the filesystem, restrict syscalls, etc per service just by editing the unit file)

Replies (2)

  • @forestbeasts@pawb.social 2026-04-16 04:07

    Personally, my problem with systemd is that it’s slowly trying to take over everything it possibly can, and be as hard to remove as possible. It’s not “so you just think it’s all a single binary!”. No, I’m 100% aware it’s multiple binaries. The problem is that it’s a single project, and that’s too much power to give to one single project. “oh but you can swap out the individual parts!” Sure. For SOME of them. Until you swap out the systemd init and suddenly have to relearn a shitton of completely random other stuff because systemd was doing a boatload of other things. Might as well get that out of the way early and use normal other projects for the other stuff, and also ditching the init system can’t hurt just to reduce their stranglehold. Also OpenRC might be worth looking into. “systemd or Old™ Nasty™ sysv scripts” is a false dichotomy, openrc’s init scripts are declarative like systemd units (and it also supports sysv scripts). There are also totally different init systems (but we don’t know much about them, we started with systemd and then jumped to openrc recently). – Frost

    Open ##1180415

  • @spacetff@lemmy.ml 2026-04-22 16:17

    Huh…? Unstructured…? Please explaln or are you just a troll or a lenfart puttering lover…?

    Open ##1529322