Po novom vydaní vetvy RHEL 10 spoločnosť Red Hat zverejnila vydanie distribúcie Red Hat Enterprise Linux 9.6. Hotové inštalačné obrazy sú k dispozícii pre registrovaných používateľov Red Hat Customer Portal (na posúdenie funkčnosti je možné použiť aj iso-obrazy CentOS Stream 9 a bezplatné zostavy RHEL pre vývojárov). Vydanie je formované pre architektúry x86_64, s390x (IBM System z), ppc64le a Aarch64 (ARM64). V súlade s 10-ročným cyklom podpory distribúcie RHEL 9 bude podporovaná až do roku 2032.
Zdroje rpm-paketov RHEL 9.6 sú poskytované klientom spoločnosti iba prostredníctvom uzavretého oddelenia webovej stránky, na ktorom platí používateľská zmluva (EULA), ktorá zakazuje redistribúciu údajov, čo bráni použitiu týchto balíkov na vytváranie derivátových distribúcií. Zdroje zostávajú dostupné v repozitári CentOS Stream, ale nie sú úplne synchronizované s RHEL a verzie balíkov sa nie vždy zhodujú s balíkmi z RHEL. Rocky Linux, Oracle a SUSE reprodukujú zdrojové kódy rpm-paketov vydaní RHEL v rámci projektu OpenELA.
Kľúčové zmeny v RHEL 9.6:
- Bol aktualizovaný balík pre vývojárov: GCC 11.5, Node.js 22, mysql 8.4, PHP 8.3, GDB 14.2, Valgrind 3.24.0, SystemTap 5.2, elfutils 0.192, libabigail 2.6, GCC Toolset 14, LLVM Toolset 19.1.7, Rust Toolset 1.84.1, Go Toolset 1.23, Maven 3.9, Git 2.47.1.
- Aktualizované verzie systémových balíkov: Rsyslog 8.2412.0, OpenSSL 3.2.2, NSS 3.101, nettle 3.10.1, OpenSCAP 1.3.12, Clevis 21, openCryptoki 3.24.0, libva 2.22.0, Buildah 1.39.0, Skopeo 1.18.0, Podman 5.4, NetworkManager 1.52.0, QEMU 9.1.0, libvirt 10.10.0.
- Aktualizované serverové balíky: Apache httpd 2.4.62, nginx 1.26, wpa_supplicant 2.11, xdp-tools 1.5.1, iproute2 6.11.0, PCP 6.3.2, Grafana 10.2.6, 389-ds-base 2.6.1, openldap 2.6.8.
- Pridaná podpora modulu Landlock, ktorý poskytuje neprivilegovaným programom prostriedky na obmedzenie používania objektov jadra Linux, ako sú hierarchie súborov, sieťové sokety a ioctl. Na rozdiel od priestorov mien a filtrovania systémových volaní sa izolované prostredie vytvára jadrom Linux vo forme dodatočnej vrstvy nad existujúcimi systémovými mechanizmami správy prístupu.
- Pridaná podpora súborového systému EROFS (Extendable Read-Only File System), určeného na použitie na oddieloch, ktoré sú prístupné iba na čítanie.
- Pridaný nástroj snapm (Snapshot Manager) na správu snímok stavu systému (napríklad v prípade problémov po inštalácii aktualizácie je možné systém vrátiť do predchádzajúceho stavu).
- Pre nových používateľov, vytváraných prostredníctvom rozhrania inštalátora Anaconda, sú predvolene poskytované administrátorské práva (na vypnutie tohto správania je k dispozícii špeciálne nastavenie). V inštalátore bol tiež navrhnutý nový rozhranie na výber časového pásma. Na vzdialený prístup k inštalátoru sa používa protokol RDP namiesto VNC.
- V linkerovi ld je zabezpečený výstup varovaní, ak aplikácia používa zásobník umiestnený v oblasti pamäte, ktorá umožňuje vykonávanie kódu.
- Pridaná podpora používania TLS na šifrovanie pomocného RPC prenosu v sieťovom súborovom systéme NFS.
- Stabilizovaná podpora unifikovaných obrazov jadra UKI (Unified Kernel Image), generovaných v infraštruktúre distribúcie a podpísaných digitálnym podpisom distribúcie. Obraz UKI spája v jednom súbore obslužný program na načítanie jadra z UEFI (UEFI boot stub), obraz jadra Linux a načítané systémové prostredie initrd. Pri vyvolaní obrazu UKI z UEFI sa poskytuje možnosť overenia integrity a pravosti prostredníctvom digitálneho podpisu nielen jadra, ale aj obsahu initrd, ktorého overenie je dôležité, pretože v tomto prostredí dochádza k extrakcii kľúčov na dešifrovanie koreňového FS.
- Pridaná podpora súborového systému Composefs.
- V klientovi CIFS (Common Internet File System) bola implementovaná možnosť vytvárania v SMB oddieloch špeciálnych súborov, ako sú symbolické odkazy, unix-sockety a pomenované kanály.
- Rozšírené možnosti nástrojov na vytváranie vlastných zavádzacích obrazov (image builder). Pridaná podpora vytvárania diskových obrazov s vlastným rozložením oddielov a vlastnými možnosťami montovania. Bola zavedená možnosť substitúcie Kickstart súborov pri zostavovaní iso-obrazov. Pre diskové obrazy, ako sú AWS a KVM, bola odstránená nutnosť vytvárať samostatný oddiel /boot.
- Pridali sa systémové úlohy na správu a nastavenie sudo, sledovanie zmien súborov pomocou balíka aide a správu používateľských unit-súborov systemd. Do úlohy metric bola pridaná možnosť používania DB Valkey namiesto Redis.
- Poskytla sa možnosť používania rámca OpenTelemetry na zhromažďovanie a odosielanie logov a údajov telemetrie do analytických systémov, ako je AWS CloudWatch.
- Pridaný nový utilitný program keylime-policy, ktorý poskytuje možnosti na správu politík Keylime, ktoré sa používajú na overovanie pravosti a nepretržité sledovanie integrity vonkajších systémov.
- Pod ochranu SELinux boli prevedené služby iio-sensor-proxy, power-profiles-daemon, switcheroo-control a samba-bgqd. Pridaná podpora vykonávania príkazov pod ochranou SELinux cez QEMU Guest Agent.
- Implementácia subsystému eBPF je synchronizovaná s jadrom Linux 6.12 (v predchádzajúcej verzii bola použitá implementácia eBPF z jadra Linux 6.8). Implementácia TPM_TIS (Trusted Platform Module Integration Services) je synchronizovaná s jadrom 6.7, a kdump s jadrom 6.10.
- Podpora sieťového rozhrania E825C, použitého na platforme Intel Granite Rapids-D, bola pridaná do ovládača Ethernet ice.
- Do NetworkManager bola pridaná podpora režimu FEC (Forward Error Correction). Bol pridaný automatický prístup k DNS serverom pomocou vlastností „ipv4.routed-dns“ a „ipv6.routed-dns“. Predvolená hodnota pre odosielanie názvu hostiteľa cez DHCP je vypnutá (parameter ipv4.dhcp-send-hostname nastavený na false). Bola pridaná podpora pre DHCPv4 možnosť „IPv6-only preferred“ (RFC 8925), ktorá ukazuje, že hostiteľ môže fungovať bez IPv4 a stačí mu poslať iba IPv6 adresu, ak sieť podporuje IPv6. Do nástroja nmstate bola pridaná možnosť nastavenia IPvLAN.
- Zabezpečená podpora virtuálních strojů v systémoch s real-time jadrom.
- Pre hosťovské systémy používajúce procesory ARM64 bola pridaná podpora migrácie virtuálnych strojov medzi hosťami ARM64, bol pridaný virtualizovaný rozhranie TPM (Trusted Platform Module) a implementované zariadenie virtio-iommu.
- Do nástroja virt-install bola pridaná podpora pre vytváranie virtuálnych strojov, ktoré používajú AMD SEV-SNP (Secure Encrypted Virtualization — Secure Nested Paging) na šifrovanie pamäte.
- Bola pridaná možnosť využitia technológie Intel TDX (Trust Domain Extension) na ochranu hosťovaných systémov.
- Bola pridaná podpora migrácie virtuálnych strojov používajúcich virtiofs na zdieľanie adresárov alebo virtuálne funkcie sieťových adaptérů Mellanox CX-7.
- Boli pridané ovládače pre modemy Intel XMM 7360 LTE Advanced (Intel IOSM — IPC over Shared Memory), Fibocom FM350GL (Mediatek t7xx), Fibocom L860GL (Intel IOSM) a Qualcomm.
- Bola pridaná experimentálna podpora (Technology Preview) šifrovania DNS prevádzky pomocou DNS-over-TLS (DoT).
- Pokračujeme v poskytovaní experimentálnej (Technology Preview) podpory:
- kTLS (TLS na úrovni jadra),
- rozhrania asynchrónneho vstupu/výstupu io_uring,
- DAX (Direct Access) pre ext4 a XFS,
- AMD SEV a SEV-ES v hypervízore KVM,
- služby systemd-resolved,
- mechanizmu Sigstore na overovanie kontajnerov podľa digitálnych podpisov,
- VPN WireGuard,
- protokolov PRP (Parallel Redundancy Protocol) a HSR (High-availability Seamless Redundancy),
- hardvérového urýchlenia IPsec presunutím operácií enkapsulácie paketov na sieťovú kartu,
- protokolu správy certifikátov ACME používaného v Let's Encrypt,
- SRv6 (Segment Routing over IPv6,
- balíka s grafickým editorom GIMP 2.99.8,
- nastavenia MPTCP (Multipath TCP) cez NetworkManager,
- DNSSEC v IdM,
- virtio-mem,
- Socket API pre TuneD,
- Soft-iWARP (Internet Wide-area RDMA Protocol),
- GNOME pre ARM64 a IBM Z.
Zdroj: opennet.ru
