Re: [LFS Trac] #5959: systemd-261.1
LFS Trac ([email protected] via lfs-book Mailing List) <[email protected]> Sun, 28 Jun 2026 23:01:00 -0000
| Newsgroups | gmane.linux.lfs.book |
|---|---|
| Message-ID | <[email protected]> |
#5959: systemd-261.1
-------------------------+-----------------------
Reporter: Bruce Dubbs | Owner: lfs-book
Type: enhancement | Status: new
Priority: normal | Milestone: 13.1
Component: Book | Version: git
Severity: normal | Resolution:
Keywords: |
-------------------------+-----------------------
Comment (by Bruce Dubbs):
Systemd 261.1 introduces massive infrastructure and security updates. The
release adds a textual OS installer (systemd-sysinstall), a cloud metadata
daemon (systemd-imdsd), a software TPM fallback, and support for Kernel
Live
Update Orchestration (KHO).
Core Additions & Services
systemd-sysinstall: A new textual OS installer utility leveraging
systemd-repart and bootctl designed to copy operating systems from
temporary media (like USB drives) directly to the target system.
systemd-imdsd: A new daemon and Varlink API that fetches and provides
local
access to cloud instance metadata (e.g., from AWS or Azure) for your
programs. storagectl: A native command-line tool standardizing
storage
management across systemd distributions to reduce reliance on third-
party
scripts. systemd-tpm2-swtpm: Runs IBM's software TPM to provide TPM
functionality for systems that lack physical hardware.
Kernel & Orchestration
Kexec & Live Updates: PID1 natively supports the kernel's Kernel
Handover
(KHO) and Live Update Orchestration (LUO) capabilities. File
descriptor
stores can now survive kexec reboots.
RestrictFileSystemAccess=: A new setting for service files that uses
BPF
LSM programs to restrict file system execution only to binaries on
signed,
verified, DM-VERITY protected drives. CPUSetPartition=: A new unit
setting
to configure CPU set cgroup partition types (such as root, isolated,
or
member).
Architecture & Packaging
Dependency Discoverability: Individual binaries now embed dlopen ELF
metadata notes, allowing packaging tools (like those in Arch Linux) to
more
reliably discover optional dependencies.
dlopen() Standardization: Most external library linking now occurs
dynamically via dlopen() instead of static compilation, reducing
direct
linkage outside of libc.
System Management Enhancements
systemd-sysupdate: This tool has moved out of experimental status and
is
now placed natively in /usr/bin/.
DefaultMemoryZSwapWriteback=: A new manager-level setting for the
system-wide default Zswap writeback, rather than forcing
administrators to
rely on per-unit settings.
--
Ticket URL: <https://wiki.linuxfromscratch.org/lfs/ticket/5959#comment:5>
LFS Trac <https://wiki.linuxfromscratch.org/lfs/>
Linux From Scratch: Your Distro, Your Rules.
--
http://lists.linuxfromscratch.org/sympa/info/lfs-book
Unsubscribe: See the above information page