Systemd 251 har allerede blitt utgitt, og dette er nyhetene

systemd-245

Etter fem måneders utvikling utgivelsen av den nye versjonen av systemd 251 ble annonsert, versjon der systemkravene ble økt. Minimumsstøttet versjon av Linux-kjernen er økt fra 3.13 til 4.15. Krever tidtakeren CLOCK_BOOTTIME for å fungere. For å kompilere trenger du en kompilator som støtter C11-standarden og GNU-utvidelsene (C89-standarden brukes fortsatt for header-filer).

For den delen av nyhetene som skiller seg ut fra denne nye versjonen, fremheves det at se la til et eksperimentelt verktøy systemd-sysupdate til automatisk oppdage, laste ned og installere oppdateringer ved hjelp av atommekanismen for å erstatte partisjoner, filer eller kataloger.

En annen endring som skiller seg ut er at et nytt internt delt bibliotek introduseres, libsystemd-kjerne- .so, som er installert i /usr/lib/systemd/system-katalogen og tilsvarer libsystemd-shared-library .så eksisterende. Bruke det delte biblioteket libsystemd-core- .SW reduserer den totale størrelsen på installasjonen ved å gjenbruke binærkoden. Versjonsnummeret kan spesifiseres via "shared-lib-tag"-alternativet i meson build-systemet og lar distribusjoner sende flere versjoner av disse bibliotekene samtidig.

I tillegg til dette fremheves det også at overføring av miljøvariabler er implementert $MONITOR_SERVICE_RESULT, $MONITOR_EXIT_CODE, $MONITOR_EXIT_STATUS, $MONITOR_INVOCATION_ID og $MONITOR_UNIT som inneholder informasjon om den overvåkede enheten til OnFailure/OnSuccess-kontrollerne.

For enheter, ExtensionDirectories-innstillingen er implementert, som kan brukes til å organisere lasting av systemutvidelseskomponenter fra vanlige kataloger, i stedet for diskbilder. Innholdet i systemutvidelseskatalogen overlegger OverlayFS og brukes til å utvide kataloghierarkiet /usr/ og /opt/ og legge til flere filer under kjøring, selv om de spesifiserte katalogene er montert skrivebeskyttet. Støtte for å spesifisere en katalog er også lagt til kommandoen 'portablel added –extension='.

En systemd-networkd, for unicast-ruter konfigurert via [Rute]-delen, ble omfangsverdien endret fra standard til "link" for å matche oppførselen til kommandoen "ip route". La "Isolated=true|false" parameter til [Bridge]-delen for å konfigurere nettverksbroer-attributtet med samme navn i kjernen. I [Tunnel]-delen er Ekstern-parameteren lagt til for å konfigurere en tunnel av ekstern type (metadatainnsamlingsmodus).

Av andre endringer som skiller seg ut:

  • Lagt til parametere BootServerName, BootServerAddress og BootFilename til [DHCPServer]-delen for å konfigurere serveradressen, servernavnet og oppstartsfilnavnet sendt av DHCP-serveren ved oppstart i PXE-modus.
  • I [Nettverk]-delen er L2TP-parameteren fjernet, i stedet for i .netdev-filene kan du bruke de nye lokale innstillingene for L2TP-grensesnittet.
  • Sørget for at systemd-resolved startes tidligere i oppstartsprosessen, inkludert oppstart fra initrd når systemd-resolved er til stede i initrd-bildet.
  • Lagt til –fido2-credential-algorithm-alternativet til systemd-cryptenroll for å velge legitimasjonskrypteringsalgoritmen og –tpm2-med-pin-alternativet for å kontrollere PIN-inntasting når du låser opp en partisjon ved hjelp av TPM.
  • La til et lignende alternativ tpm2-pin til /etc/crypttab. Når du låser opp enheter gjennom TPM, er innstillingene kryptert for å beskytte mot avskjæring av krypteringsnøkler.
  • Lagt til D-Bus API til systemd-timesyncd for å dynamisk hente informasjon fra en NTP-server via IPC.
  • For å bestemme behovet for fargeutdata på alle kommandoer, kontrolleres COLORTERM miljøvariabelen i tillegg til NO_COLOR, SYSTEMD_COLORS og TERM, som tidligere ble sjekket.
  • Meson-byggesystemet implementerer install_tag-alternativet for tilpassede bygg og installasjon av nødvendige komponenter: pam, nss, devel (pkg-config), systemd-boot, libsystemd, libudev.
  • Lagt til standard komprimeringsbyggealternativ for å velge komprimeringsalgoritme for systemd-journald og systemd-coredump.
  • Lagt til eksperimentell innstilling "reboot-for-bitlocker" til sd-boot i loader.conf for å starte opp Microsoft Windows med BitLocker TPM.
  • Systemd-journald har stabilisert muligheten til å eksportere i JSON-format. Lagt til støtte for JSON-utdata i kommandoene "journalctl –list-boots" og "bootctl list" ("–json"-flagget).
  • Lagt til nye hwdb-databasefiler i udev, som inneholder informasjon om bærbare enheter (PDAer, kalkulatorer, etc.) og enheter som brukes til å lage lyd og video (DJ-konsoller, tastaturer).
  • LoadCredential-innstillingen tillater et katalognavn som et argument, i så fall prøver den å laste inn legitimasjon fra alle filene i den angitte katalogen.
  • I systemctl la parameteren "--timestamp" til muligheten til å spesifisere "unix"-flagget for å vise tiden i epokeformat (antall sekunder siden 1. januar 1970).

Til slutt, hvis du er interessert i å vite mer om det, kan du se detaljene I den følgende lenken.


Legg igjen kommentaren

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

*

*

  1. Ansvarlig for dataene: AB Internet Networks 2008 SL
  2. Formålet med dataene: Kontroller SPAM, kommentaradministrasjon.
  3. Legitimering: Ditt samtykke
  4. Kommunikasjon av dataene: Dataene vil ikke bli kommunisert til tredjeparter bortsett fra ved juridisk forpliktelse.
  5. Datalagring: Database vert for Occentus Networks (EU)
  6. Rettigheter: Når som helst kan du begrense, gjenopprette og slette informasjonen din.