systemd 255

En ny version af det frie system manager systemd er blevet udgivet.

Ændringer, der bryder bagudkompatibiliteten:

  • Nu understøttes montering af separate partitioner /usr/ kun i initramfs fasen.

  • Supporten for System V initialiseringsskripter og cgroups v1 vil blive fjernet i en af de kommende udgivelser.

  • Muligheder SuspendMode=, HibernateState= og HybridSleepState= fra sektionen [Sleep] i systemd-sleep.conf er deklareret som forældede og påvirker ikke systemets adfærd.

Ændringer i overvågningssystemet:

  • Nu initialiseres dæmoner ved hjælp af posix_spawn() i stedet for kombinationen fork() og exec(); pull-request #27890.

  • Nu bruger systemd PIDFD filbeskrivelser til at overvåge børneprocesser; dette forenkler overvågningslogikken; pull-request #29142, #29594, #29455.

  • Den nye mulighed SurviveFinalKillSignal= giver dæmonen mulighed for at undgå stop ved brug af soft-reboot mekanismen; pull-request #28545.

  • Nu understøtter enheder indstillingerne MemoryPeak=, MemorySwapPeak=, MemorySwapCurrent= og MemoryZSwapCurrent=; disse indstillinger svarer til parametre memory.peak, memory.swap.peak, memory.swap.current og memory.zswap.current properties fra cgroups v2.

  • Den nye mulighed ConditionSecurity= gør det muligt at angive til systemd, at tjenesten kun skal starte, hvis systemet er startet med et verificeret billede af UKI.

TPM2 support:

  • Nu tillader systemd-cryptenroll at angive en specifik PCR slot og hash.

  • systemd-cryptenroll tillader at angive nøgleindeks; pull-request #29427.

  • Muligheden for at binde en LUKS-volume til en specifik TPM2 chip uden adgang, hvis den offentlige nøgle er kendt, er nu tilgængelig.

  • Binaryen systemd-cryptsetup er flyttet til /usr/bin/ og kan bruges uden for systemd.

  • Den interne komponent systemd-pcrphase er blevet omdøbt til systemd-pcrextend.

  • Den nye komponent, systemd-pcrlock, gør det muligt at forudsige PCR poster baseret på eksisterende systeminformation; pull-request #28891.

systemd-boot, systemd-stub, ukify, bootctl, kernel-install:

  • bootctl tillader nu at bestemme, om systemet blev startet med uki.

  • systemd-boot understøtter genvejstaster til at slukke og genstarte systemet.

  • systemd-boot indlæser ikke længere ikke-verificerede Devicetree blobs, hvis SecureBoot er aktiveret.

  • systemd-boot og systemd-stub har nu forskellige identifikatorer i .sbat sektionen, og UEFI kan kalde dem uafhængigt; pull-request #29196.

  • Komponenten ukify er ikke længere eksperimentel; den eksekverbare fil findes nu i /usr/bin/.

systemd-networkd:

  • Der er tilføjet support til Rapid Commit teknologi.

  • dbus grænsefladen for systemd-networkd gør det nu muligt at hente oplysninger om DHCP klientens tilstand; commit #28896.

  • Mulighed NFTSet= muliggør at binde netværksinterfacekonfigurationen til et sæt regler nftables.

  • Sektion [IPv6AcceptRA] understøtter nye indstillinger: UsePREF64=, UseHopLimit=, UseICMP6RateLimit= og NFTSet=.

  • Sektion [IPv6SendRA] understøtter nu indstillingerne RetransmitSec=, HopLimit=, HomeAgent=, HomeAgentLifetimeSec= og HomeAgentPreference=.

  • Konfigurationsfiler genereret baseret på parametrene fra kernekommandoerne har nu præfixet 70-; prioriteten af disse filer er nu højere end prioriteten af de standard konfigurationsfiler.

Kilde: linux.org.ru

Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere 🔥 Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere | ProHoster