systemd 252-rc2 Released With More Changes To This Key Linux Component
Two weeks ago was the release of systemd 252-rc1 with introducing the new systemd-measure command, a "support-ended" taint flag for OS images detected past their end-of-support date, and a wide variety of other changes and feature additions. Systemd 252-rc2 is now available for additional testing with various fixes plus a few more additions.
While approaching the systemd 252 stable release, systemd 252-rc2 does bring a couple more features on top of what was found in RC1 earlier this month. Some of the changes new to systemd 252-rc2 include:
- For systemd on RISC-V, the riscv_flush_icache() system call is now added to the list of system calls allowed by default when engaging the "SystemCallFilter" option.
- Drop-ins are now allowed for transient units.
- systemd's sd-stub will now use LoadImage / StartImage for executing the kernel. The sd-stub also now adds a temporary UEFI SecurityOverride to allow unsigned nested images to be booted.
- Various improvements to systemd-resolved made it in. Systemd-resolved now exposes a varlink socket for root at /run/systemd/resolve/io.systemd.Resolve.Monitor that provides processed DNS requests in a JSON format for any clients connected to this socket. Systemd's resolvectl also now supports a "monitor" option to make use of this monitoring socket.
- Portablectl gained a "--force" flag for skipping certain sanity checks.
- systemd-udev will now create infiniband/by-path and infiniband/by-ibdev links for Infiniband devices.
- The mkosi config in systemd now has support for automatically compiling a kernel with a configuration suitable for systemd testing.
Source downloads and more details on the changes coming in full for systemd 252 via the GitHub release announcement.
While approaching the systemd 252 stable release, systemd 252-rc2 does bring a couple more features on top of what was found in RC1 earlier this month. Some of the changes new to systemd 252-rc2 include:
- For systemd on RISC-V, the riscv_flush_icache() system call is now added to the list of system calls allowed by default when engaging the "SystemCallFilter" option.
- Drop-ins are now allowed for transient units.
- systemd's sd-stub will now use LoadImage / StartImage for executing the kernel. The sd-stub also now adds a temporary UEFI SecurityOverride to allow unsigned nested images to be booted.
- Various improvements to systemd-resolved made it in. Systemd-resolved now exposes a varlink socket for root at /run/systemd/resolve/io.systemd.Resolve.Monitor that provides processed DNS requests in a JSON format for any clients connected to this socket. Systemd's resolvectl also now supports a "monitor" option to make use of this monitoring socket.
- Portablectl gained a "--force" flag for skipping certain sanity checks.
- systemd-udev will now create infiniband/by-path and infiniband/by-ibdev links for Infiniband devices.
- The mkosi config in systemd now has support for automatically compiling a kernel with a configuration suitable for systemd testing.
Source downloads and more details on the changes coming in full for systemd 252 via the GitHub release announcement.
2 Comments