systemd 234 released
openrc 0.28 released
The numerous bugs of systemd is the reason people are switching to distros that get less attention.
people are switching to distros that get less attention
And a new version of Runit... not released, because it's already stable and does everything it needs to do. :^)
Meson is now supported as build system in addition to Automake
I'm sure this will be a great build system, being recommended to us by a guy who doesn't give a single shit about portability or multiplatform development or anything one actually needs automake for.
Meson seems pretty mundane and useless. It's basically cmake, but written in python (so it'll be slow as fuck). conclusion: shit
So python is officially the new perl?
Runit doesn't make it easy to run one-shot scripts. You kind of need those to boot an OS. s6 does but it's way too autistic for something that's supposed to just work.
Which one though?
You have obviously never even glanced at the runit website and are just talking absolute bullshit.
As in, most popular scripting language to write new systems software in? Probably. But we're still stuck with a ton of old Perl.
Show me how you run nfsd in runit then. I'll wait here.
Python became the new perl 15 years ago. A big distro collab back then was to get perl out of the base install and replace tools with ones using python.
and now everyone still has perl5 installed but also 3 billion versions of python
and now everyone still has perl5 installed
Maybe you do, but that shit's gone on most industrial distributions of Linux. When your firmware is in the 50MiB range, Perl needing 25MiB for a Hello World and another 25MiB of libspam to be useful kinda killed it. Python is way easier to shrink down, even many general purpose distros include a smallish python-minimal to take care of cases where it's used in the base system.
Forgot to add, we all still use python2.7 and likely will until python4.
systemd-logind may now be restarted without losing state. It stores the file descriptors for devices it manages in the system manager using the FDSTORE= mechanism. Please note that
in other components may be
to make use of this
has code to listen for stops of systemd-logind and terminate itself when logind is stopped or restarted, in order to avoid using stale file descriptors for graphical devices, which is
now counterproductive and must be reverted
in order for restarts of systemd-logind to be safe.
to ensure unpleasentness if people do decide to restart systemd-logind
anyways (or when it crashes), monitor logind going away and
make this a fatal error.
This avoids getting a hard-hung machine on the next vt-switch and will
quickly educate users to not restart systemd-logind
while they have an X session using it active.
Xorg knows whose boss