Systemd 251 on jo julkaistu ja nämä ovat sen uutisia

systemd-245

Viiden kuukauden kehityksen jälkeen Systemd 251:n uuden version julkaisu julkistettiin, versio, jossa järjestelmävaatimuksia lisättiin. Linux-ytimen tuettu vähimmäisversio on nostettu 3.13:sta 4.15:een. Vaatii ajastimen CLOCK_BOOTTIME toimiakseen. Kääntämistä varten tarvitset kääntäjän, joka tukee C11-standardia ja GNU-laajennuksia (C89-standardia käytetään edelleen otsikkotiedostoissa).

Tästä uudesta versiosta erottuvien uutuuksien osalta korostetaan, että se lisäsi kokeellisen apuohjelman systemd-sysupdate ja tunnistaa, lataa ja asenna päivitykset automaattisesti atomimekanismin avulla osioiden, tiedostojen tai hakemistojen korvaamiseen.

Toinen erottuva muutos on se uusi sisäinen jaettu kirjasto otetaan käyttöön, libsystemd-core- .so, joka asennetaan /usr/lib/systemd/system-hakemistoon ja vastaa libsystemd-shared-library .niin olemassa. Jaetun kirjaston käyttäminen libsystemd-core- .SW vähentää asennuksen kokonaiskokoa käyttämällä binaarikoodia uudelleen. Versionumero voidaan määrittää 'shared-lib-tag'-vaihtoehdolla meson-koontijärjestelmässä, ja jakelut voivat toimittaa useita versioita näistä kirjastoista samanaikaisesti.

Tämän lisäksi korostetaan myös sitä ympäristömuuttujien passitus on otettu käyttöön $MONITOR_SERVICE_RESULT, $MONITOR_EXIT_CODE, $MONITOR_EXIT_STATUS, $MONITOR_INVOCATION_ID ja $MONITOR_UNIT, jotka sisältävät tietoja valvotusta yksiköstä OnFailure/OnSuccess-ohjaimille.

Yksiköille, ExtensionDirectories-asetus on toteutettu, jonka avulla voidaan järjestää System Extension -komponenttien lataaminen tavallisista hakemistoista levykuvien sijaan. Järjestelmän laajennushakemiston sisältö peittää OverlayFS:n, ja sitä käytetään laajentamaan /usr/- ja /opt/-hakemistohierarkiaa ja lisäämään muita tiedostoja ajon aikana, vaikka määritetyt hakemistot olisi liitetty vain luku -muotoon. Myös 'portablectl added –extension=' -komentoon on lisätty tuki hakemiston määrittämiselle.

En systemd-networkd, yksilähetysreiteille määritettynä [Route]-osion kautta, laajuuden arvo muutettiin oletusarvosta "linkiksi" vastaamaan "ip route" -komennon toimintaa. Lisätty "Isolated=true|false"-parametri [Silta]-osioon määrittääksesi samannimisen verkkosillat-attribuutin ytimessä. [Tunnel]-osioon on lisätty ulkoinen parametri ulkoisen tunnelin määrittämiseksi (metatietojen keruutila).

Niistä muut muutokset jotka erottuvat:

  • Lisätty BootServerName-, BootServerAddress- ja BootFilename-parametrit [DHCPServer]-osioon määrittääksesi palvelimen osoitteen, palvelimen nimen ja käynnistystiedoston nimen, jonka DHCP-palvelin lähettää PXE-tilassa käynnistettäessä.
  • [Verkko]-osiosta on poistettu L2TP-parametri, jonka sijaan .netdev-tiedostoissa voit käyttää uusia L2TP-rajapinnan paikallisasetuksia.
  • Varmistettu, että systemd-resolved käynnistetään aikaisemmin käynnistysprosessissa, mukaan lukien käynnistys initrd:stä, kun systemd-resolved on initrd-vedossa.
  • Lisätty -fido2-credential-algoritm -vaihtoehto systemd-cryptenrolliin valtuustietojen salausalgoritmin valitsemiseksi ja -tpm2-with-pin -vaihtoehto PIN-koodin syöttämisen ohjaamiseksi, kun osio avataan TPM:n avulla.
  • Lisätty samanlainen vaihtoehto tpm2-pin tiedostoon /etc/crypttab. Kun laitteiden lukitus avataan TPM:n kautta, asetukset salataan salausavainten sieppaamisen estämiseksi.
  • Lisätty D-Bus API systemd-timesyncd:hen tietojen hakemiseksi dynaamisesti NTP-palvelimelta IPC:n kautta.
  • Kaikkien komentojen väritulostuksen tarpeen määrittämiseksi COLORTERM-ympäristömuuttuja tarkistetaan aiemmin tarkistettujen NO_COLOR, SYSTEMD_COLORS ja TERM lisäksi.
  • Meson-koontijärjestelmä toteuttaa install_tag-vaihtoehdon mukautettuja koontiversioita ja tarvittavien komponenttien asentamista varten: pam, nss, devel (pkg-config), systemd-boot, libsystemd, libudev.
  • Lisätty oletuspakkauskoontivaihtoehto pakkausalgoritmin valitsemiseksi systemd-journaldille ja systemd-coredumpille.
  • Lisätty kokeellinen asetus "reboot-for-bitlocker" kohtaan sd-boot tiedostossa loader.conf käynnistääkseen Microsoft Windowsin BitLocker TPM:llä.
  • Systemd-journald on vakiinnuttanut mahdollisuuden viedä JSON-muotoon. Lisätty tuki JSON-tulostukselle komennoissa "journalctl –list-boots" ja "bootctl list" ("-json" -lippu).
  • Lisätty udeviin uusia hwdb-tietokantatiedostoja, jotka sisältävät tietoa kannettavista laitteista (PDA:t, laskimet jne.) sekä äänen ja videon luomiseen käytetyistä laitteista (DJ-konsolit, näppäimistöt).
  • LoadCredential-asetus sallii hakemiston nimen argumenttina, jolloin se yrittää ladata tunnistetiedot kaikista määritetyn hakemiston tiedostoista.
  • Systemctl:ssä parametri "--timestamp" lisäsi mahdollisuuden määrittää "unix"-lippu ajan näyttämiseksi epoch-muodossa (sekuntien lukumäärä 1. tammikuuta 1970 lähtien).

Lopuksi, jos olet kiinnostunut tietämään siitä lisää, voit tutustua yksityiskohtiin Seuraavassa linkissä.


Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

*

*

  1. Vastaa tiedoista: AB Internet Networks 2008 SL
  2. Tietojen tarkoitus: Roskapostin hallinta, kommenttien hallinta.
  3. Laillistaminen: Suostumuksesi
  4. Tietojen välittäminen: Tietoja ei luovuteta kolmansille osapuolille muutoin kuin lain nojalla.
  5. Tietojen varastointi: Occentus Networks (EU) isännöi tietokantaa
  6. Oikeudet: Voit milloin tahansa rajoittaa, palauttaa ja poistaa tietojasi.