Megjelent a Red Hat Enterprise Linux 9.3 disztribúciója

A Red Hat kiadta a Red Hat Enterprise Linux 9.3 disztribúció új verzióját (az új ágat múlt héten jelentették be, de a kiadási megjegyzések csak tegnap lettek közzétéve, korábban pedig a weboldalon bétaverzióra utaló jelzés maradt). Az előző ágba tartozó RHEL 8.9 frissítése november 15-én várható. A kész telepítő képfájlok a Red Hat Customer Portal regisztrált felhasználói számára elérhetők (a funkcionalitás értékeléséhez a CentOS Stream 9 iso-képfájljait és a fejlesztők számára ingyenes RHEL kiadásokat is használhatják). A kiadás az x86_64, s390x (IBM System z), ppc64le és Aarch64 (ARM64) architektúrákhoz készült.

A RHEL 9 ág egy nyitottabb fejlesztési folyamat során fejlődik, és a CentOS Stream 9 csomag alapját használja. A CentOS Stream upstream projektként van pozicionálva a RHEL számára, lehetőséget adva a harmadik feleknek, hogy ellenőrizzék a RHEL csomagok előkészítését, javasolják módosításaikat és befolyásolják a hozott döntéseket. A RHEL 9 disztribúciót 10 éves támogatási ciklus keretében 2032-ig fogják támogatni.

A RHEL 9.3 az első kiadás, amelynek rpm-csomagjainak forráskódja nincs nyilvános git.centos.org tárolóban, és a cég ügyfelei számára csak a weboldal zárt szekcióján keresztül érhetők el, ahol felhasználói megállapodás (EULA) van érvényben, amely megtiltja az adatok újraelosztását, így ezek a csomagok nem használhatók származékos disztribúciók létrehozásához. A forráskódok elérhetők a CentOS Stream tárolójában, de ez teljesen nem szinkronizált a RHEL-lel, és nem mindig a legfrissebb csomagverziók egyeznek meg a RHEL csomagjaival. A Rocky Linux, az Oracle és a SUSE összefogtak, és most reprodukálják a RHEL kiadásainak rpm-csomagjainak forráskódját az OpenELA projekt keretében.

A RHEL 9.3 kulcsfontosságú változásai:

  • Új verziók kerültek be a fejlesztők számára készült fordítók és eszközök közé: GCC Toolset 13, LLVM Toolset 16.0.6, Rust Toolset 1.71.1, Go Toolset 1.20.10, GCC 11.4.1 (rendszerfordító), Redis 7, Node.js 20, java-21-openjdk (továbbra is elérhetők a java-17-openjdk, java-11-openjdk és java-1.8.0-openjdk verziók), Valgrind 3.21, SystemTap 4.9, elfutils 0.189, PCP 6.0.5, Grafana 9.2.10.
  • Frissítve lettek a szerver- és rendszer csomagok: samba 4.18.6, iproute 6.2.0, Apache httpd 2.4.57 (+ mod_authnz_fcgi modul hozzáadva), SEtools 4.4.3, OpenSCAP 1.3.8, opencryptoki 3.21.0, NetworkManager 1.44, xdp-tools 1.4.0, perf 6.2, dmpd 1.0.2, nvme-cli 2.4, Pacemaker 2.1.6, 389-ds-base 2.3.4.
  • A DNF csomagkezelőbe beépítették a "reboot" parancsot az automatikus újraindításhoz a frissítések befejezése után. Az alábbi módok érhetők el: "never" (alapértelmezett) — újraindítás nélkül, "when-changed" — újraindítás bármely frissítés után (dnf upgrade), és "when-needed" — újraindítás csak akkor, ha az telepített változások (például a kernel vagy a systemd frissítése után) ezt megkövetelik. Az újraindítás helyett a "—poweroff" paraméter is rendelkezésre áll.
  • A DNF-hez új pluginek kerültek: a "dnf leaves" az összes telepített csomag megjelenítésére, amelyek nem más csomagok függőségei; a "show-leaves" pedig a közelmúltban telepített ilyen csomagok vagy azok megjelenítésére, amelyek már nem használatosak függőségekként a tranzakció után.
  • Az új Linux kernel verzióból átvették az SCTP (Stream Control Transmission Protocol) és az MPTCP (Multipath TCP) protokollok implementációit.
  • ARM64 platformon teljes körű támogatást kaptak az USB interfésszel rendelkező kamerák, valamint a vezeték nélküli adapterek (Wi-Fi) és a Bluetooth.
  • Full support for Intel Arc A-Series discrete graphics cards (Alchemist or DG2) has been provided.
  • Az eBPF alrendszer megvalósítása szinkronizálva lett a Linux 6.3 kernellel.
  • A Stratis eszközkészletet bevezették a helyi tárolók kezelésére, amely olyan lehetőségeket kínál, mint a tárolóhely dinamikus kiosztása, pillanatok készítése, az integritás biztosítása és rétegek létrehozása a gyorsításhoz.
  • A systemd-udevd-ben módosításokat végeztek, amelyek lehetővé teszik a változatlan névvel rendelkező InfiniBand hálózati interfészek hozzárendelését.
  • A Postfixben megvalósították a SRV DNS-rekordok ellenőrzésének lehetőségét a levelezőszerver hosztjának és portjának meghatározására, amelyet az üzenetek továbbításához használnak. A javasolt lehetőséget olyan infrastruktúrákban lehet használni, ahol az üzenetek kézbesítése dinamikusan kiosztott hálózati portszámú szolgáltatásokon keresztül történik.
  • A cups-filters csomaghoz hozzáadták az LF-to-CRLF nyomtatómeghajtót, amelyet a "\n" (sortörés) karakterek "\r\n" (visszautalás és sortörés) karakterekké alakításához lehet használni olyan nyomtatók számára, amelyek csak a "\r\n" sortörésű fájlok feldolgozását támogatják.
  • In FUSE3, the ability to invalidate a directory entry without automatically unmounting the mount points associated with that entry has been added.
  • A NetworkManager hozzáadta a «no-aaaa» opció támogatását a resolv.conf fájlban, amely letiltja az AAAA (IPv6 címek név alapján történő meghatározása) DNS-kérések küldését. Hozzáadva a «lacp_active» opció támogatása a LACPDU (Link Aggregation Control Protocol Data Units) keretek feldolgozásának kezelésére. A NetworkManager újraindítása megvalósult a dbus szolgáltatás újraindítása után. Értesítés jelenik meg, ha régi konfigurációs formátumú ifcfg fájlokat használnak a kapcsolat profilok számára. Támogatást kapott a következő tulajdonságok: link.tx-queue-length, link.gro-max-size, link.gso-max-segments és link.gso-max-size.
  • Ugyanazon hálózati interfész esetén a NetworkManager engedélyezi a statikus és dinamikus (DHCP) beállítások egyidejű használatát, például az nmstate segédprogrammal statikus IP-cím állítható be a DHCP támogatással rendelkező interfészen. Az nmstate lehetővé teszi a beállítások MAC-címhez való hozzárendelését a hálózati interfész nevének helyett.
  • Bővült a hardver támogatása. Támogatás került hozzáadásra az ARM64 CPU-hoz NVIDIA Grace. Az Linux 6.2 kernélből átvitték az Intel QAT drivert az Intel Quick Assist Technology 401xx/402xx eszközök támogatásával.
  • A Spectre v2 támadásokkal kapcsolatos spekulatív utasításvégrehajtás ellen, hozzáadták az AutoIBRS (Automatikus Közvetett Ágkorlátozó Spekuláció) módot, amelyet az AMD CPU támogat, kezdve az EPYC 9004 Genoa családdal.
  • A tárolók számára lehetővé vált a virtuális chipek használata a kriptográfiai kulcsok tárolására (vTPM), amelyeket egy közös fizikai TPM (Trusted Platform Module) alapú megvalósítás valósít meg.
  • Az LVM-ben hozzáadták a vmcore logikai szekciók támogatását a kdump alrendszere által létrehozott kernel dumpokhoz.
  • A telepítési csomagokhoz hozzáadták az «inst.wait_for_disks» paramétert, amely a kickstart fájl betöltése vagy a driverek készenlétének várakozási idejét határozza meg a betöltési folyamat során.
  • Az installerben ARM alapú rendszerek telepítésekor lehetőség van a telepítendő kernel kiválasztására (például 64 KB-os memóriaoldalakkal). A minimális telepítési módból eltávolították az s390utils-base csomagot, és csak az s390utils-core maradt.
  • A RHEL képgyártóhoz hozzáadva a VMware VSphere számára történő OVA formátumú fájlok generálásának lehetősége.
  • A kickstart fájlok network parancsához új lehetőségek kerültek hozzáadásra: «—ipv4-dns-search» és «—ipv6-dns-search», amelyek alapdomeinok megadására szolgálnak a «search» direktívában a /etc/resolv.conf fájlban, valamint «—ipv4-ignore-auto-dns» és «—ipv6-ignore-auto-dns» opciók a DNS beállítások DHCP-n keresztüli megszerzésének figyelmen kívül hagyására.
  • Javult a TLS EMS (Extended Master Secret) kiterjesztés támogatása (RFC 7627), amely szükséges a FIPS-140-3 követelményeknek való megfeleléshez a TLS 1.2 alapú kapcsolatban.
  • Az OpenSSH-ban elkezdődött a SHA-1 hash-algoritmusok használatának megszüntetése a SHA-2 javára. Ha a szerveren A SHA-1 alapú kulcsok hiányoznak, az sshd mostantól csak SHA-2-t fog használni a gazdagép kulcsok megerősítésére, ami kompatibilitási problémákhoz vezethet a RHEL 8 és régebbi kiadások ügyfeleivel.
  • Az OpenSSL-be beépült a Brainpool elliptikus görbék védett paraméterezésének támogatása, és kialakításra került az RSA időmérés-alapú dekódolási támadások elleni védelem.
  • A RPCSEC GSS Kerberos V5-be beépült a camellia128-cts-cmac, camellia256-cts-cmac, aes128-cts-hmac-sha256-128 és aes256-cts-hmac-sha384-192 titkosítási módszerek támogatása.
  • Az audit eszközökbe beépült a FANOTIFY események támogatása és rögzítésre kerültek a fan_type (esemény típusa), fan_info (kapcsolódó információ), sub_trust és obj_trust (bizalmi szintek az esemény alanyának és objektumának) mezők a naplózásban. A fapolicyd szolgáltatásba a problémák hibakeresésének megkönnyítése érdekében hozzáadódott a szabályszámok átadása a visszautasított fanotify API hívásokhoz.
  • Hozzáadódott egy rendszerszerep a Keylime eszközkészletéhez, amely megkönnyíti a Keylime regisztráló és ellenőrző beállítását, amelyet a külső rendszer hitelesítésére és folyamatos integritásának nyomon követésére alkalmaznak. Például biztosítható a Edge- és IoT-eszközök hitelessége, amelyek ellenőrizetlen helyeken találhatók, ahol illetéktelen hozzáférés lehetséges. Az új keylime 7.3 verzió került bevezetésre.
  • Hozzáadódott egy rendszerszerep a systemd egységek kezelésére és telepítésére. Hozzáadódott egy rendszerszerep a PostgreSQL adatbázis-kezelő telepítéséhez, beállításához, kezeléséhez és indításához. A tűzfal rendszerszerephez hozzáadódott az ipset-ek definiálásának, módosításának és eltávolításának támogatása.
  • A SELinux-hoz hozzáadódott a virt_qemu_ga_run_unconfined opció, amely lehetővé teszi a qemu-ga (QEMU Guest Agent) folyamat számára, hogy nem védett módban (unconfined_t doménben) végrehajtson parancsokat, például mount, melyek eredetileg a SELinux által korlátozottak. A SELinux politikák hozzáadódnak a qat, systemd-pstore, boothd, fdo-manufacturing-server, fdo-rendezvous-server, fdo-client-linuxapp és fdo-owner-onboarding-server szolgáltatások védelmére.
  • Hozzáadódik a 4. generációs Intel Xeon Scalable processzorok (Sapphire Rapids) virtualizációs eszközeinek támogatása, lehetővé téve a virtuális gépek számára a SapphireRapids CPU modell használatát, valamint a processzorokhoz elérhető fejlett virtualizációs lehetőségek kihasználását.
  • A Podman támogatás került bevezetésre a zstd algoritmussal tömörített konténerek számára. Lehetővé vált a Quadletek használata a systemd szolgáltatások automatikus generálásához a konténerleírásokból. Bevezetésre került a podmansh shell, amely a felhasználói munkamenet indítására használható a konténerben a /usr/bin/bash helyett. Frissült a Podman, Buildah, Skopeo, crun és runc verziója.
  • Új parancssori opciók kerültek hozzáadásra a kernelhez:
    • amd_pstate a CPU AMD energiatakarékossági módjainak kezelésére;
    • arm64.nosve az SVE (Skálázható Vektorelmélet) letiltására;
    • arm64.nosme az SME (Skálázható Mátrixelmélet) letiltására;
    • gather_data_sampling a GDS (Gyűjtőadat-mintavétel vagy Downfall) támadások elleni védelem módjának kezelésére;
    • nospectre_bhb a Spectre-BHB védelem letiltására;
    • trace_clock az események nyomkövető időzítőjének beállítására.
  • Bővítették a klaszterek és a hibatűrő rendszerek funkcióit: Az LVM-activate ügynökbe beépítették a részletes csoportok cseréjének (failover) támogatását, ahol nincsenek fizikai partíciók. Az IPaddr2 és IPsrcaddr klaszter erőforrás ügynökökbe beépítették a policy routing támogatását. Az ocf:heartbeat:Filesystem ügynökbe beépítették az EFS (Amazon Elastic File System) fájlrendszer támogatását.
  • Új konténerképek kerültek hozzáadásra az FDO (FIDO Eszközregisztráció) beállításokkal: fdo-manufacturing-server, fdo-owner-onboarding-server, fdo-rendezvous-server és fdo-serviceinfo-api-server. Új rhel9/squid konténerkép került hozzáadásra Squid proxy-szerverrel. Az „RHEL for Edge” kiadásban új képtípusok támogatása került bevezetésre: „minimal-raw”, „edge-vsphere” (*.vmdk) és „edge-ami” (*.ami).
  • Az AWS EC2 felhőszolgáltatásokhoz készített AMI-képekhez hozzáadták az UEFI indítás támogatását.
  • Az CCID (Chip Card Interface Device) és ICCD (Integrated Circuit Card Device) okoskártyák és USB-tokenek kezelésére a pcsc-lite-ccid 1.5.2 új verzióját aktiválták, amelyben javították az Alcor Micro AU9560 vezérlővel kapcsolatos problémákat, és új okoskártya-olvasók támogatását adták hozzá.
  • Elavultnak nyilvánították az initial-setup és pmdk (Persistent Memory Development Kit) csomagokat.
  • Kísérleti támogatás került bevezetésre a PRP (Párhuzamos Redundancia Protokoll) és HSR (Magas rendelkezésre állású zökkenőmentes redundancia) protokollokhoz.
  • Kísérleti lehetőség került bevezetésre az IPsec hardveres gyorsítására, a csomagok kapszulázásának hálózati kártya oldalra történő áthelyezésével.
  • Kísérleti támogatás került bevezetésre az SRv6 (Szegmens irányítás IPv6-on keresztül) számára.
  • A kTLS (TLS a kernel szintjén) kísérleti megvalósítása szinkronizálva lett a 6.3-as kernel verzióval. Képessé vált a kTLS használata a GnuTLS gyorsítására.
  • Hozzáadva egy kísérleti támogatás az io_uring aszinkron bemenet/kimenet interfészhez, amely kiemelkedő a bemenet/kimenet polling támogatásával és a pufferezésre vonatkozó lehetőségeivel. Az io_uring API-ban a mag fejlesztői megpróbálták megszüntetni a régi aio interfész hátrányait. Teljesítmény szempontjából az io_uring nagyon közel áll az SPDK-hoz, és jelentősen felülmúlja a libaio-t a polling bekapcsolásával.
  • Az IdM (Identitáskezelés) kísérleti támogatása hozzáadva az ACME (Automated Certificate Management Environment) tanúsítványkezelő protokollhoz, amelyet a Let’s Encrypt hitelesítő központ használ.
  • A Podman kísérleti jelleggel hozzáadott SQLite alapú tárolási backend használatának lehetősége (BoltDB helyett).
  • A kísérleti (Technology Preview) támogatás folytatódik:
    • VPN WireGuard,
    • Intel SGX (Software Guard Extensions),
    • Intel IDXD (Data Streaming Accelerator),
    • DAX (Direct Access) az ext4 és XFS fájlrendszerhez.
    • AMD SEV és SEV-ES a KVM hypervisorban,
    • a systemd-resolved szolgáltatás,
    • a Sigstore mechanizmusa a konténerek digitális aláírások szerinti ellenőrzésére,
    • a GIMP 2.99.8 grafikus szerkesztő csomag,
    • MPTCP (Multipath TCP) beállítások a NetworkManager-en keresztül,
    • DNSSEC az IdM-ben,
    • virtio-mem,
    • KVM hypervisor ARM64 esetén,
    • NVMe telepítések Fibre Channel tetején,
    • Socket API a TuneD számára,
    • Soft-iWARP (Internet Wide-area RDMA Protocol),
    • GNOME ARM64 és IBM Z számára.

    Forrás: opennet.ru

    Megbízható hosting vásárlása weboldalak számára, DDoS védelemmel, VPS VDS szerverek. 🔥 Megbízható webtárhely vásárlása DDoS védelemmel, VPS VDS szerverek | ProHoster