Systemd 251 je već objavljen i ovo su njegove vijesti

systemd-245

Nakon pet mjeseci razvoja najavljeno je izdavanje nove verzije systemd 251, verzija u kojoj su povećani sistemski zahtjevi. Minimalna podržana verzija Linux kernela je povećana sa 3.13 na 4.15. Za rad je potreban tajmer CLOCK_BOOTTIME. Za kompajliranje vam je potreban kompajler koji podržava standard C11 i GNU ekstenzije (standard C89 se još uvijek koristi za datoteke zaglavlja).

Za dio noviteta koji se izdvaja od ove nove verzije, ističe se da se je dodao eksperimentalni uslužni program systemd-sysupdate para automatski otkriva, preuzima i instalira ažuriranja koristeći atomski mehanizam za zamjenu particija, datoteka ili direktorija.

Druga promjena koja se ističe je ta uvedena je nova interna zajednička biblioteka, libsystemd-core- .so, koji je instaliran u /usr/lib/systemd/system direktorij i odgovara libsystemd-shared-library .tako postojeći. Korištenje dijeljene biblioteke libsystemd-core- .SW smanjuje ukupnu veličinu instalacije ponovnim korištenjem binarnog koda. Broj verzije se može specificirati putem opcije 'shared-lib-tag' u meson build sistemu i omogućava distribucijama da isporučuju više verzija ovih biblioteka u isto vrijeme.

Pored ovoga, ističe se i to implementirano je prosljeđivanje varijabli okruženja $MONITOR_SERVICE_RESULT, $MONITOR_EXIT_CODE, $MONITOR_EXIT_STATUS, $MONITOR_INVOCATION_ID i $MONITOR_UNIT koji sadrže informacije o nadgledanoj jedinici za OnFailure/OnSuccess kontrolere.

za jedinice, implementirana je postavka ExtensionDirectories, koja se može koristiti za organiziranje učitavanja komponenti System Extension iz redovnih direktorija, umjesto slika diska. Sadržaj direktorija za proširenje sistema prekriva OverlayFS i koristi se za proširenje hijerarhije /usr/ i /opt/ direktorija i dodavanje dodatnih datoteka u vrijeme izvođenja, čak i ako su navedeni direktoriji montirani samo za čitanje. Podrška za određivanje direktorija je također dodana naredbi 'portablectl added –extension='.

En systemd-networkd, za unicast rute konfigurisana preko sekcije [Route], vrijednost opsega je promijenjena iz zadane u "link" kako bi odgovarala ponašanju naredbe "ip route". Dodan parametar “Isolated=true|false” u sekciju [Bridge]. da konfigurišete atribut mrežnih mostova istog imena u kernelu. U odeljku [Tunnel], dodat je parametar Eksterni za konfigurisanje tunela eksternog tipa (režim prikupljanja metapodataka).

Of the druge promjene koji se ističu:

  • Dodati parametri BootServerName, BootServerAddress i BootFilename u odeljak [DHCPServer] da se konfiguriše adresa servera, naziv servera i ime datoteke za pokretanje koje šalje DHCP server prilikom pokretanja u PXE režimu.
  • U odjeljku [Mreža] uklonjen je L2TP parametar, umjesto kojeg u .netdev datotekama možete koristiti nova lokalna podešavanja vezana za L2TP interfejs.
  • Osigurano da je systemd-resolved pokrenut ranije u procesu pokretanja, uključujući pokretanje sa initrd-a kada je systemd-resolved prisutan u initrd slici.
  • Dodata opcija –fido2-credential-algorithm za systemd-cryptenroll za odabir algoritma za šifriranje vjerodajnica i opciju –tpm2-with-pin za kontrolu unosa PIN-a prilikom otključavanja particije pomoću TPM-a.
  • Dodata slična opcija tpm2-pin u /etc/crypttab. Prilikom otključavanja uređaja putem TPM-a, postavke se šifriraju radi zaštite od presretanja ključeva za šifriranje.
  • Dodan D-Bus API u systemd-timesyncd za dinamičko preuzimanje informacija sa NTP servera putem IPC-a.
  • Da bi se utvrdila potreba za izlazom boje na svim naredbama, provjerava se varijabla okruženja COLORTERM uz prethodno provjerene NO_COLOR, SYSTEMD_COLORS i TERM.
  • Meson build sistem implementira opciju install_tag za prilagođene gradnje i instalaciju potrebnih komponenti: pam, nss, devel (pkg-config), systemd-boot, libsystemd, libudev.
  • Dodata opcija za izgradnju zadane kompresije za odabir algoritma kompresije za systemd-journald i systemd-coredump.
  • Dodata eksperimentalna postavka "reboot-for-bitlocker" za sd-boot u loader.conf za pokretanje Microsoft Windowsa sa BitLocker TPM-om.
  • Systemd-journald je stabilizovao mogućnost izvoza u JSON formatu. Dodata podrška za JSON izlaz u naredbama “journalctl –list-boots” i “bootctl list” (oznaka “–json”).
  • Dodane nove datoteke hwdb baze podataka u udev, koje sadrže informacije o prenosivim uređajima (PDA, kalkulatori, itd.) i uređajima koji se koriste za kreiranje zvuka i videa (DJ konzole, klavijature).
  • Postavka LoadCredential dozvoljava ime direktorija kao argument, u kom slučaju pokušava učitati vjerodajnice iz svih datoteka u navedenom direktoriju.
  • U systemctl, parametar "--timestamp" je dodao mogućnost specificiranja "unix" zastavice za prikaz vremena u formatu epohe (broj sekundi od 1. januara 1970.).

Konačno, ako ste zainteresirani da saznate više o tome, možete pogledati detalje Na sledećem linku.


Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  1. Odgovoran za podatke: AB Internet Networks 2008 SL
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.