Post AwCkyPAXB4bNyp97DM by navi@social.vlhl.dev
(DIR) More posts by navi@social.vlhl.dev
(DIR) Post #AwCkyPAXB4bNyp97DM by navi@social.vlhl.dev
2025-07-16T21:58:52.856264Z
1 likes, 0 repeats
i honestly can't with people complaining that a init system, which has the job of bringing your system up, and execute the commands necessary to do that...is turing complete therefore bad?????????
(DIR) Post #AwClHCuuxCvXU2o6kq by lanodan@queer.hacktivis.me
2025-07-16T22:30:48.455342Z
0 likes, 0 repeats
@navi This kind of stuff is especially funny when systemd can get stuck into a loop (specially stop jobs kind).And also when you look and the systemd service file calls a shell/perl/… wrapper for configuration needs as environ isn't everything.
(DIR) Post #AwCnhwSMShJY9vKGnI by navi@social.vlhl.dev
2025-07-16T22:57:19.801910Z
1 likes, 0 repeats
@dalias the context is pretty much someone shooting down openrc and proclaiming systemd "the only good one", that since openrc uses shell scripts for it's system service definitions, unit files are better because .ini is not turing completei don't feel like it's applicable to service definitions, the person said that unit files being non turing complete stops people adding "all sorts of crazy logic", but they don't really, people still put wrapper shell scripts in ExecStart, or concoct pseudo script with 20 ExecStartPre lineswhat actually helps reduce the crazy (and usually faulty) logic is the init system providing interfaces for things that most services will need -- and that is something we're working on a lot in openrc