A Red Hat bemutatta a Red Hat Enterprise Linux 10.3 kiadását, valamint a korábbi ágból készült frissítést – a Red Hat Enterprise Linux 9.9-et. A telepítőképek elérhetők a regisztrált felhasználók számára a Red Hat Customer Portal-on (a funkciók értékeléséhez nyilvános iso-képeket is használhatunk, mint a CentOS Stream 10, valamint ingyenes RHEL fejlesztői kiadásokat). A kiadás x86_64, s390x (IBM System z), ppc64le (POWER9), Aarch64 (ARM64) és RISC-V (előzetes) architektúrákhoz készült. A RHEL 10 ágat 2035-ig támogatják (+4 év kiterjesztett, fizetős támogatás), a RHEL 9-et 2032 május végéig, míg a RHEL 8-at 2029-ig.
A RHEL csomagokat nem helyezik el a nyilvános git.centos.org tárolóban, és a vállalat ügyfelei csak a weboldal zárt részén keresztül érhetők el, ahol a felhasználói megállapodás (EULA) érvényes, amely megtiltja az ezen a portálon letöltött adatok újraelosztását, ami jogi kockázatokat teremt ezen csomagok származtatott disztribúciók létrehozása során. A RHEL forráskódjai a CentOS Stream tárolóban továbbra is elérhetők, de nem teljesen szinkronizáltak a RHEL-lel, és a csomagok verziói nem mindig egyeznek meg a RHEL csomagjaival. A Rocky Linux, az Oracle és a SUSE reprodukálja a RHEL kiadások rpm csomagjainak forráskódját az OpenELA projekt keretében.
A legfontosabb változások a RHEL 10.3-ban (a felsorolt változások többsége a RHEL 9.9-ben is megtalálható):
- Bővült a posztkvantum titkosítási algoritmusok támogatása. Az SSH-ban támogatást kapott a mlkem768nistp256-sha256 és a mlkem1024nistp384-sha384 algoritmus. A libreswanban az IPsec és az IKE (Internet Key Exchange) protokollok megvalósításához hozzáadták a ML-KEM-768 és ML-KEM-1024 posztkvantum kulcsmegosztó algoritmusok támogatását. A rust-sequoia-sqv csomagban, amely Rust nyelven implementálja a gpgv eszközt, teljes körű támogatást kaptak a legújabb OpenPGP specifikációban körvonalazott posztkvantum titkosítási algoritmusok. Az audit csomag támogatja a posztkvantum algoritmusokat a TLS 1.3-ban és a PSK hitelesítést külső gépekre küldött naplók esetében. Az OpenSC támogatja a PKCS #11 v3.2 specifikációt és a posztkvantum titkosítást.
- Az eBPF és Perf alrendszerek szinkronizálva lettek a Linux 6.19-tel.
- A CentOS Stream kernel buildjeiben az RV (Runtime Verification) alrendszer, amely a nagymértékű megbízhatóságú rendszerek működésének helyességének ellenőrzésére szolgál, tartalmazza a "sched" eszközt a feladatütemező viselkedésének elemzésére, valamint az "rtapp" (Real-time application monitor) eszközt a valós idejű üzemmódban futó alkalmazások tipikus problémáinak nyomon követésére.
- Az rtla eszközkészlethez, amelyet a kernel valós idejű üzemmódjának elemzésére használnak, hozzáadták a saját eBPF kezelők csatlakoztatásának támogatását, hogy tevékenységeket végezzenek meghatározott küszöbértékek átlépésekor, valamint bővítették az EFI hívások verem elemzésének lehetőségeit a timerlat eszközzel.
- Az IMA (Integrity Measurement Architecture) mechanizmus, amely az operációs rendszer komponenseinek digitális aláírások és hash-ek alapján történő integritásellenőrzésére szolgál, szigorúbb ellenőrzéseken esett át néhány fájlrendszeren, amelyeket korábban figyelmen kívül hagytak (például tmpfs és ramfs).
- A tboot (Trusted Boot) core module has been enhanced to support Intel TXT (Trusted Execution Technology).
- Enhanced support for the Intel RDT (Intel Resource Director Technology) extension, which allows tracking and limiting the use of specific processor resources.
- An experimental driver for AMD NPU chips (Neural Processing Unit) called amdxdna has been included.
- The image-builder command-line tool is now available for building system images with specified parameters and settings. The bootc-image-builder utility is deprecated but will continue to be supported during the RHEL 10 lifecycle. The web console now supports building images compatible with bootc from any base images available in the current system, including images from Fedora, CentOS Stream, and arbitrary containers. The naming of system image types has been synchronized between the command-line tool and the web interface (for example, aws for Amazon Machine Image (AMI) and guest-image for QCOW2). Support for creating custom builds for the Hummingbird distribution (a Fedora version based on containers) has been added.
- The RHEL for Edge edition has implemented the ability to deploy edge systems using FIDO Device Onboard (FDO). The Rust implementation of FDO (fdo-rs, fido-device-onboard) has been replaced with the go-fdo version written in Go, and the bash-based greenboot tool has been replaced with a Rust implementation (greenboot-rs). During updates, automatic conversion of images from bootc to greenboot-rs is ensured. Greenboot is used in atomically updatable RHEL versions to check the system status during boot and roll back to a previous version when problems are detected.
- In the fapolicyd (File Access Policy Daemon) framework, which determines which programs can be launched by specific users, multithreaded parallel processing of operations, dynamic database resizing, and integration with the systemd watchdog service have been implemented.
- New system roles (System Roles) have been added: auditd for automating the management of the system auditing process; trustee_server and trustee_client for automating the deployment of server and client components of confidential virtuális gépekhez with hardware memory encryption (CVM, Confidential Virtual Machine).
- In SELinux, the rules for powerprofiles_t have been switched to 'enforcing' mode,
qgs_t,
redfish_finder_t,
sshd_auth_t,
sshd_session_t,
systemd_mountfsd_t, and
systemd_oomd_t. The service go-fdo-server has been brought under SELinux protection. - A dnf-automaticnál megvalósították a rendszer újraindításának blokkolását a csomagok automatikus frissítése során.
- Az rpmdb segédprogramhoz hozzáadták a "--parkdb" zászlót az RPM adatbázis optimalizálásához csak olvasási módban elérhető tárolókon való munkavégzéskor.
- A csomagok között megtalálhatók a mod_security (webalkalmazások védelmére szolgáló tűzfal) és a mod_security_crs (OWASP Core Rule Set) modulok Apache httpd-hez.
- A GNOME Kiosk kompozit kezelőben, amely az internetes kioszkok létrehozására szolgál, bővítették a mozgáskorlátozottak számára készült eszközöket. Hozzáadtak egy speciális nagy panelt, a képernyőn lévő területek nagyításának lehetőségét és az animációk kikapcsolásának opcióját.
- A GNOME-ban a kijelzőbeállításoknál megvalósították a képernyő automatikus elforgatásának vezérlésére szolgáló lehetőséget az accelerométer értéke alapján.
- AMD chipekkel rendelkező rendszereken megvalósították a MIPI (Mobile Industry Processor Interface) interfészű kamerák támogatását.
- Javították a virtio-fs illesztőprogram teljesítményét Windows rendszerek számára.
- A Podman eszközkészletéhez hozzáadták a statikus IP-címek kiosztásának lehetőségét IP-címek egy hálózati interfész számára egyetlen konténer létrehozásakor.
- A NetworkManagerbe integrálták a GENEVE alagutak és a CLAT (Customer-side Translator, 464XLAT) mechanizmus támogatását, hogy lehetővé tegyék az IPv4 csak támogatott alkalmazások működését IPv6 hoston. Megvalósították az API Nmstate alkalmazásának lehetőségét IPv4 over IPv4 (IPIP),
IPv4 over IPv6 (IPIP6),
IPv6 over IPv6 (IP6IP6) és
Simple Internet Transition (SIT) alagutak beállításához. - A Stratisban, a logikai partíciók kezelésére szolgáló eszközben, megvalósították a titkosítatlan pulusok titkosítottá konvertálásának lehetőségét.
- Hozzáadták a kísérleti (Technology Preview) támogatást az aszinkron I/O io_uring alrendszeréhez (alapértelmezés szerint le van tiltva, a /proc/sys/kernel/io_uring_disabled fájl módosításával aktiválható).
- Hozzáadták a kísérleti crypto-auditing-agent és crypto-auditing-log-parser csomagokat a felhasználói térben végrehajtott kriptográfiai műveletek nyomon követésére és auditálására (az elemzéshez eBPF és USDT-ellenőrzések használatosak).
- Hozzáadták a kísérleti támogatást az intelligens kártyák távoli GNOME asztalra (GNOME Remote Desktop) való átkonvertálásához az RDP protokoll használata során.
- A GDM (GNOME Display Manager) kijelzőkezelőben hozzáadták a jelszó nélküli hitelesítési módszerek támogatását, például biometrikus hitelesítéssel és passkey technológiával.
- A vezeték nélküli hálózatokhoz való csatlakozás során megszüntették a WEP (Wired Equivalent Privacy) protokoll támogatását.
- Az MCP Server készen áll a használatra, lehetővé téve AI-ügynökök csatlakoztatását és hozzáférésük biztosítását a rendszeradatokhoz a problémák diagnosztizálása érdekében.
- Kísérleti AI-asszisztens került bemutatásra, amely kontextuális javaslatokat és magyarázatokat nyújt a parancssorban. A működés során használható helyben futó AI-modellként, valamint külső szolgáltatásként is.
- Stabilizálták a „lezárt” (sealed) képek megvalósítását, amely kriptográfiai védelemmel biztosítja az integritást, garantálva, hogy a futó rendszer bitről bitre megegyezzen azzal, ami eredetileg telepítve és aláírva lett.
- Frissítették a fejlesztői csomagok verzióit: GCC 16.2, LLVM 22.1.8, Go 1.27.3, Rust 1.97, gdb 17.2, Valgrind 3.27.1, valkey 8.1, Node.js 26.
- Frissítették a szervercsomagokat: iproute 7.0.0, netfilter 7.2, libreswan 5.4, libcap-ng 0.9.3 (új cap-audit segédprogrammal), Grafana 12.4.3, firewalld 2.4.2, Podman 6.0.
- Frissítették a rendszer csomagokat: Binutils 2.46, audit 4.2.1, bootc 1.16.4, ostree 2026.3, opencryptoki 3.27.0, sequoia-sqv 1.5.0,
SELinux 3.11, SystemTap 5.5, fwupd 2.1.6. - Új illesztőprogramok lettek hozzáadva:
- stmmac — STMicroelectronics Multi-Gigabit Ethernet
- dwmac-starfive — StarFive DWMAC Ethernet
- smbdirect — CIFS SMB Direct (RDMA)
- dibs (Adatintegritás Blokkmag tároló)
- spi-nor — SPI NOR flash
- spi-cadence-quadspi — Cadence Quad SPI
- spi-fsl-quadspi — Freescale QuadSPI
- mmc-dw-starfive — StarFive MMC/SD
- sdhci-of-k1 — SpaceMit K1 SDHCI
- at24 — AT24 I2C EEPROM
- amd-isp4 — AMD ISP4 (videó rögzítő eszköz)
- snd-sof-novalake — Intel NovaLake Sound Open Firmware
- snd-soc-tas2781-i2c — TI TAS2781 I2C hangszabályzó
- dwc3 — Synopsys DesignWare USB3 DRD
- cdns3 — Cadence USB3
- xhci-plat-hcd — Általános xHCI
- gpio-dwapb — Synopsys DesignWare APB GPIO
- gpio-novalake — Intel Nova Lake GPIO ACPI
- gpio-spacemit-k1 — SpaceMit K1 GPIO
- spd5118 — SPD5118 hőmérséklet-érzékelő
- spacemit — SoC SpaceMit
- starfive — SoC StarFive
- eswin — SoC Eswin
- mediatek — SoC MediaTek
- arm64-mpam — ARM64 MPAM (Memóriapartíciózás és Figyelés)
- riscv-iommu — RISC-V IOMMU
- resctrl — pszeudo-FS az erőforrások kezelésére
- nvidia-tegra410-c2c-pmu — NVIDIA Tegra410 C2C PMU
- nvidia-tegra410-cmem-latency-pmu — NVIDIA Tegra410 PMU
- rpmsg_virtio — virtio-illesztő RPM (Távoli Processzor Üzenetküldés) számára
- ti-k3-dsp-remoteproc — TI K3 DSP
- hid-haptic — HID haptikus érintőpad
- starfive-wdt — StarFive felügyelet
Forrás: opennet.ru
