systemd 256-rc2 Released With A Few More Features
- Reference: 0001464595
- News link: https://www.phoronix.com/news/systemd-256-rc2
- Source link:
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