A systemd 261 új funkciókat hoz, többek között a systemd-sysinstall eszközt, amely modern környezetekhez szánt Linux OS telepítőként használható, az Instance Metadata Service (IMDS) alrendszert, amely bővíti a systemd funkcionalitását felhőalapú virtuális gépeken, egy új storagectl parancsot, valamint számos egyéb bővítést és fejlesztést a meglévő funkciókhoz.
A systemd 261-rc1 kiadás néhány fontosabb újdonsága:
- Új alrendszerként érkezik az Instance Metadata Service (IMDS). Ennek része az új systemd-imdsd, amely a helyi programok számára elérhetővé teszi az IMDS szolgáltatásokat. Emellett bekerült egy hardveradatbázis is, amely SMBIOS-információk alapján felismeri a nagy nyilvános felhőszolgáltatókat, például az Amazon EC2-t, a Microsoft Azure-t, a Google Compute Engine-t, az Oracle Cloudot, a Tencent Cloudot, a Hetznert és másokat. Így egységes módon lehet elérni a virtuális gépek metaadatait systemd alól.
- A systemd 261-ben jelenik meg a storagectl, egy új parancssori eszköz és Varlink interfész, amely egységes módon teszi elérhetővé a tároló-erőforrásokat, hogy azokat felügyelt felhasználói tárhelyként lehessen használni.
- Megjelent a systemd-sysinstall is, egy egyszerű, modern, szöveges OS-telepítő. A systemd partícionálási képességeire, hitelesítési adatkezelésére és egyéb rendszerkezelési funkcióira épít, miközben az operációs rendszert egy ideiglenes boot médiumról, például USB meghajtóról másolja át.
- Új szolgáltatás a systemd-tpm2-swtpm.service, amely az IBM Software TPM-et (swtpm) futtatja automatikus tartalékként olyan rendszereken, ahol nincs fizikai TPM, de szükség van TPM-funkcionalitásra.
- Új tmpfiles.d/root.conf gondoskodik róla, hogy a root könyvtár jogosultságai 0555-re legyenek beállítva.
- A PID1 mostantól támogatja a Linux kernel Live Update Orchestrator (LUO) és kernel Handover (KHO) képességeit.
- A felhasználói session managerek már támogatják a felhasználói unitok FD Store-jainak tartósítását.
- Új unit beállítás a CPUSetPartition=, amellyel a CPU set cgroup partíció típusát lehet megadni (például root, isolated vagy member) a systemd szolgáltatásokhoz.
- Új RestrictFileSystemAccess= beállítás jelent meg, amely egy BPF LSM programot használ arra, hogy a futtatható állományokat csak olyan binárisokra korlátozza, amelyek aláírt és ellenőrzött, DM-VERITY-vel védett fájlrendszeren találhatók.
- Új Varlink metódusok érkeztek a systemd manager interfészhez a rendszer leállításának kérésére.
- A DefaultMemoryZSwapWriteback= egy új manager beállítás, amellyel rendszer-szinten lehet alapértelmezést megadni a Zswap writeback opcióhoz, a meglévő, unitonkénti beállítás mellett.
A systemd 261-rc1 változásairól további részletek olvashatók itt: GitHub.

