News: 0001464595

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

systemd 256-rc2 Released With A Few More Features

([systemd] 3 Hours Ago systemd 256)


The first release candidate of [1]systemd 256 came just under one month ago with new features like [2]run0 as the new sudo alternative , a new "systemd-vpick" binary, importctl as another new tool, Zboot kernel support with systemd ukify, systemd-homed improvements, and much more. Systemd 256-rc2 is out this evening with a few more features and other fixes collected over the past several weeks.

One of the new options to systemd 256-rc2 is the "systemd.crash_action=" kernel command line option that configures what to happen if the system manager crashes. This systemd.crash_action= option in turn deprecates the prior "systemd.crash_reboot" option. The systemd.crash_action= values can be either freeze, reboot, or poweroff.

Meanwhile systemd-journald added a new "journal.storage" credential when determining where to store journal files.

Also new with the second release candidate is "systemctl kill" supporting the "--wait" argument to make the command wait until the signaled services terminate. The "systemctl kill --wait" can be useful due to otherwise potentially hitting racy conditions.

New to systemd-machined is the GetMachineSSHInfo() D-Bus method used by systemd-vmspawn for fetching the information needed to SSH into the machine. Systemd-machined also adds a new Varlink interface used by systemd-vmspawn to register machines with additional information/metadata.

Lastly, systemd ELF binaries that use libraries via dlopen() are built with a new ELF header note section. The new functionality allows for tools and packagers to programmatically discover the list of optional dependencies used by all systemd ELF binaries. There is a new "systemd/package-notes" project that provides a parser with packaging integration tools.

Downloads and more details on the systemd 256-rc2 release via [3]GitHub . Systemd 256 should be out in time for being found with the H2'2024 Linux distributions.



[1] https://www.phoronix.com/news/systemd-256-rc1

[2] https://www.phoronix.com/news/systemd-run0

[3] https://github.com/systemd/systemd/releases/tag/v256-rc2



andyprough

Yndoendo

Several students were asked to prove that all odd integers are prime.
The first student to try to do this was a math student. "Hmmm...
Well, 1 is prime, 3 is prime, 5 is prime, and by induction, we have that all
the odd integers are prime."
The second student to try was a man of physics who commented, "I'm not
sure of the validity of your proof, but I think I'll try to prove it by
experiment." He continues, "Well, 1 is prime, 3 is prime, 5 is prime, 7 is
prime, 9 is... uh, 9 is... uh, 9 is an experimental error, 11 is prime, 13
is prime... Well, it seems that you're right."
The third student to try it was the engineering student, who responded,
"Well, to be honest, actually, I'm not sure of your answer either. Let's
see... 1 is prime, 3 is prime, 5 is prime, 7 is prime, 9 is... uh, 9 is...
well, if you approximate, 9 is prime, 11 is prime, 13 is prime... Well, it
does seem right."
Not to be outdone, the computer science student comes along and says
"Well, you two sort've got the right idea, but you'll end up taking too long!
I've just whipped up a program to REALLY go and prove it." He goes over to
his terminal and runs his program. Reading the output on the screen he says,
"1 is prime, 1 is prime, 1 is prime, 1 is prime..."