A systemd 249 új verzióját nemrég mutatták be amely szinte teljesíti a kiszámítható fejlesztési ciklust (kb. 4 havonta), és amelyben számos fejlesztést, hibajavítást és különösen új funkciókat vezettek be.
És ez az, hogy ebben az új verzióban bemutatta a a felhasználók / csoportok JSON formátumban történő meghatározásának képessége, a Journal protokoll stabilizált, leegyszerűsíti a lemezpartíció betöltésének megszervezését amelyek felváltják egymást, hozzáadják a BPF programokat a szolgáltatásokhoz, a felhasználói azonosító leképezést a csatlakoztatott partíciókhoz, az új hálózati konfiguráció nagy részét és a tárolók futtatásának lehetőségét kínálják.
Azok számára, akik nem ismerik a systemd-t, tudnia kell, hogy ez egy rendszergazdai démon, könyvtár és eszközkészlet, amelyet központi adminisztrációs és konfigurációs platformként terveztek a GNU / Linux operációs rendszer kerneljével való interakcióhoz.
A systemd 249 fő újdonságai
A leginkább feltűnő változások közül ennek az új verziónak a bemutatásával megtalálhatjuk mitA systemd-ask-password és a systemd-sysusers támogatást adott a beállított jelszavak kéréséhez az új systemd 247 mechanizmus használatával bizalmas adatok biztonságos továbbítása a közbenső fájlok segítségével egy külön könyvtárban, mivel alapértelmezés szerint a hitelesítő adatokat a PID1-gyel kapott folyamat kapja meg, amely például a tárolókezelőtől kapja meg, amely lehetővé teszi a a felhasználó jelszavának beállításai az első indításkor.
A Systemd-ben a firstboot támogatással bővül a biztonságos adatátvitel Bizalmas különféle rendszerparaméterek kérése, amelyek felhasználhatók a rendszerkonfiguráció inicializálásához, amikor először elindít egy olyan tároló képet, amelynek nincs megadva a szükséges konfiguráció az / etc könyvtárban.
En A userdb és az nss-systemd hozzáférést kapott további felhasználói definíciókhoz a könyvtárakban található / etc / userdb /, / run / userdb /, / run / host / userdb / és / usr / lib / userdb /, amelyek JSON formátumban vannak megadva. Meg kell jegyezni, hogy ez a szolgáltatás egy további mechanizmust biztosít a felhasználók létrehozására a rendszerben, teljes integrációt biztosítva az NSS és az / etc / shadow.
Egy másik kiemelkedő változás, hogy a mechanizmus, amely a lemezpartíciók cseréjével egyszerűsíti a frissítés szervezését. Ha a lemezkép két partíciót tartalmaz / o / usr és udev nem észlelte a 'root =' paramétert, vagy a «opcióval megadott lemezképeket dolgozza fel-Kép»A közművekben systemd-nspawn és systemd-disect, a rendszerindító partíció kiszámítható a GPT-címkék összehasonlításával (feltételezve, hogy a GPT-címke megemlíti a partíció tartalmának verziószámát, és a systemd kiválasztja a legfrissebb módosításokkal rendelkező partíciót).
En systemd-nspawn, a lehetőség A „–Private-user-chown” helyébe egy univerzálisabb „–privat-user-property” opció lépett, mi lehet az? Chown egyenértékű a «–Private-user-chown«,» Ki »az előző beállítás letiltásához, a csatlakoztatott fájlrendszerek felhasználói azonosítóinak feltérképezéséhez és» auto «a» térkép «kiválasztásához, ha a kernel rendelkezik a szükséges funkciókkal (5.12+), vagy vissza a rekurzívhoz«chown"másképp.
Másrészt a folyamat során PID 1, indításkor az egység neve és leírása garantált egyidejűleg jelennek meg, és a kimenet a paraméteren keresztül megváltoztatható «StatusUnitFormat = kombinált»A system.conf fájlban vagy a kernel parancssori beállításában "Systemd.status-unit-format = kombinált".
A többi változás közül amelyek kiemelkednek:
- A FireWire eszközök új hardveralapja (IEEE 1394) felkerült az udev-be.
- A BPFProgram konfiguráció hozzá lett adva a szolgáltatásfájlokhoz, amellyel megszervezheti a BPF programok betöltését a kernelbe, és egyes systemd szolgáltatásokra mutató linkekkel kezelheti azokat.
- Az Nss-systemd biztosítja a felhasználói / csoportos bejegyzések szintézisét / etc / shadow kivonatolt jelszavak használata a systemd-homedből.
- A Systemd-fstab-generator és a systemd-distribu képesek olyan lemezekről indítani, amelyek csak / usr partícióval rendelkeznek, és nincsenek root partíciók (a root partíciót a systemd-distribu segédprogram generálja az első indításkor).
- A Systemd-megoldott hozzáadja a "home.arpa" tartományt az NTA (Negative Trust Anchors) listához, amelyet a helyi otthoni hálózatokhoz ajánlanak, de a DNSSEC nem használja.
- A "%" specifikátorok a CPUAffinity paraméterben vannak elemezve.
- Hozzáadott paraméter ManageForeignRoutingPolicyRules .network fájlokhoz, amelyek felhasználásával kizárható a harmadik felek útválasztási házirendjeinek feldolgozása a systemd-networkd részből.
- Hozzáadta a RequiredFamilyForOnline paramétert a ".network" fájlokhoz, hogy meghatározza egy IPv4 vagy IPv6 cím jelenlétét annak jeleként, hogy a hálózati interfész "online". A Networkctl minden linkhez "online" állapotképernyőt biztosít.
- Az OutgoingInterface paraméter hozzáadva a ".network" fájlokhoz, hogy meghatározza a kimenő interfészeket a hálózati hidak konfigurálásakor.
Ha többet szeretne tudni róla, ellenőrizheti a részleteket A következő linken.