Recently, I noticed something: in the past, tutorials focused on explaining the steps and, eventually, providing a script to launch the software at boot. In recent tutorials, often half of the steps are about integrating with systemd. Are we getting closer to the Windows registry? π
@stefano
Aaaaah! I don't want such a situation!π
I love simplicity of system-wide configurations on *BSD, which looking into /etc/ and /usr/local/etc/ are sufficient.π
@stefano dont forget #apparmor :P
tbh systemd doesn't scare me too much, but i did try to make a script (booted at launch) provide notifications to the screen like the big tech firewall and i kept getting an error about no access to $DISPLAY and that was a bit bothersome, i haven't gotten around to fixing it yet.... looks to side wryly ....one day.
Well, systemd is being developed under microsoft umbrella in the end. So who knows what is their real objective.
I am quite sure in few years, at least some distros, will be seeking way out.
Now the question is - will there be any viable alternatives in existence. Not only init systems but also other unix tools that were murdered by systemd.
@TomAoki @stefano you both should really watch "The tragedy of #SystemD" by #BennoRice because it's good
https://www.youtube.com/watch?v=o_AIw9bGogo
@joel I mean, #SystemD wasn't done by #Poettering because he had no hobbies - far from it.
SystemD, like #Wayland and #PipeWire is a "necessary evil" because the preexisting solutions are slow, not adaptive, cumbersome or just don't work well at all (i.e. mixed (#DPI & #HiDPI) screens with #X11 are just broken!
far from being competent enough to either critisize or venerate systemd, i've been curious of gnu shepherd since i've stumbled over itvon news recently⦠curious enough maybe to even try guix some time soon if only to see how it works.
@virtuous_sloth @joel also #SystemD really shines when it comes to #DependencyResolution, enshuring that i.e. httpd
only gets launched when mariadb
is up and running or similar prerequesites are fulfilled.
And journalctl -xe
just makes diagnosing issues superfast...