A Red Hat Enterprise Linux 9.3 megjelenését követően megjelent a Red Hat Enterprise Linux 8.9 korábbi verziójának frissítése, amely párhuzamosan elérhető a RHEL 9.x ágon, és 2029-ig legalább támogatni fogják. Az telepítési csomagok x86_64, s390x (IBM System z), ppc64le és Aarch64 architektúrákra készültek, de csak a Red Hat Customer Portal regisztrált felhasználói számára elérhetők (CentOS Stream 9 ISO képeit és ingyenes RHEL fejlesztői verziókat is használhatnak).
Ahogyan a RHEL 9 ágnál, a RHEL 8 rpm csomagjainak forráskódját most már nem osztják meg nyilvánosan a CentOS Git-repozitóriumon keresztül, hanem a cég ügyfelei számára csak a zárt weboldalon érhetők el, ahol felhasználói szerződés (EULA) érvényes, amely megtiltja az adatok terjesztését. A források megtalálhatók a CentOS Stream repóban, de az 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ások rpm csomagjainak forrásait az OpenELA projekt keretében. Az AlmaLinux áttért a CentOS Stream repó használatára, és engedheti meg a megszorítások nélküli eltéréseket a viselkedésben (eltérések előfordulhatnak egyes javítások szintjén), de megőrzi a bináris kompatibilitást az ABI szinten.
Az új Red Hat Enterprise Linux 8.x kiadások előkészítése a fejlesztési ciklusnak megfelelően történik, amely félévente előre meghatározott időpontban jelenti a kiadásokat. 2024-ig a 8.x ág teljes támogatás alatt áll, amely funkcionális fejlesztések bevezetését foglalja magában, majd a kísérő szakaszra lép, ahol a prioritások a hibajavításra és a biztonságra helyeződnek át, minimális fejlesztéseket hozva a fontos hardverrendszerek támogatásához.
Kulcsfontosságú változások:
- Új verziójú fordítók és fejlesztői eszközök kerültek be a csomagba: GCC Toolset 13, LLVM Toolset 16.0.6, Rust Toolset 1.71.1, Go Toolset 1.20.10, Node.js 20, Valgrind 3.21, SystemTap 4.9, elfutils 0.189, java-21-openjdk (a java-17-openjdk, java-11-openjdk és java-1.8.0-openjdk is továbbra is elérhetők).
- Frissítve lettek a szerver- és rendszercsomagok: samba 4.18.4, 389-ds-base 1.4.3.35, OpenSCAP 1.3.8, Grafana 9.2.10, opencryptoki 3.21.0, iproute 6.2.0, libnftnl 1.2.2, makedumpfile 1.7.2, Podman 4.6.
- 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.
- A telepítőcsomagokhoz hozzáadódott az „inst.wait_for_disks” paraméter, amely megadja a kickstart fájl betöltésének vagy a meghajtók készenlétének várakozási idejét a bootolás során.
- A kickstart fájlok network parancsába új opciók kerültek, mint például a „—ipv4-dns-search” és a „—ipv6-dns-search”, amelyek az alapvető domainok DNS bejegyzések directive-át a /etc/resolv.conf fájlban, valamint a „—ipv4-ignore-auto-dns” és a „—ipv6-ignore-auto-dns” opciók, amelyek lehetővé teszik a DNS beállítások DHCP-n keresztüli figyelmen kívül hagyását.
- A fapolicyd szolgáltatásba problémák egyszerűbb hibaelhárítása érdekében hozzáadták a szabályok számának átadását a fanotify API-ra tett elutasított kérésekhez.
- Az ANSSI-BP-028 (Francia Nemzeti Információs Rendszerek Biztonsági Ügynöksége) biztonsági profilok frissítve lettek a 2.0 verzióra.
- A naplózási eszközhöz hozzáadódott a FANOTIFY események támogatása, és megvalósították a fan_type (esemény típusa), fan_info (kapcsolódó információ), sub_trust és obj_trust (az esemény alanyának és objektumának bizalmi szintjei) mezők naplózását.
- A Postfixben lehetőség lehetőség van DNS SRV rekordok ellenőrzésére a használandó host és port meghatározásához, a szerveramelyet az üzenetek továbbításához fognak használni. Ez a lehetőség dinamikusan kiosztott hálózati portszámokat használó infrastuktúrákban alkalmazható.
- Az FTP szerverben, a vsftpd-ben megvalósították a TLS 1.3 protokoll használatának lehetőségét.
- A cups-filters csomaghoz hozzáadódott az LF-to-CRLF illesztőprogram, amely lehetővé teszi a "\n" (sortörés) átkonvertálását "\r\n" (visszatérés és sortörés) karakterekké azokhoz a nyomtatókhoz, amelyek csak ezeket a fájlokat kezelik.
- A defaultként javasolt nftables szolgáltatás védelme fokozódott. Az /etc/sysconfig/nftables/nat.nft szabálykészletébe bekerült egy új do_masquerade lánc, amely ellenőrzi a forrásportok randomizálásának szintjét, csökkentve a Port Shadows (CVE-2021-3773) támadások kockázatát.
- A NetworkManagerhez hozzáadódott a „no-aaaa” opció a resolv.conf fájlban, amely letiltja az AAAA rekordok DNS lekérdezésének küldését (IPv6 cím meghatározása hosztnév alapján). Az nm-cloud-setup segédprogramhoz hozzáadódott az AWS Red Hat Enterprise Linux EC2 konfigurálásának támogatása az IMDSv2 (Instance Metadata Service Version 2) tokenek segítségével.
- 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 Linux 6.2 kernelből átkerült az Intel QAT illesztőprogram, amely támogatja az Intel Quick Assist Technology 401xx/402xx eszközöket.
- A UUID can now be specified when creating a GFS2 file system (the "-U" command has been added to the mkfs.gfs2 utility).
- In FUSE3, the ability to invalidate a directory entry without automatically unmounting the mount points associated with that entry has been added.
- Enhanced capabilities for clusters and fault-tolerant systems: The cluster resource agents IPaddr2 and IPsrcaddr now support policy routing. Support for EFS (Amazon Elastic File System) has been added to the ocf:heartbeat:Filesystem agent. Support for the SNMPv3 protocol has been added to the alert_snmp.sh.sample agent.
- Changes with optimizations have been added in Glibc to improve performance on systems with Intel Xeon v5 CPUs.
- Full support for Intel Arc A-Series discrete graphics cards (Alchemist or DG2) has been provided.
- A system role for managing systemd units and their installation has been added. A system role for installing, configuring, managing, and running the PostgreSQL DBMS has been added. A system role for the keylime toolkit has been added to simplify the configuration of the Keylime registrar and verifier used for authenticity confirmation and continuous integrity monitoring of an external system. The system role for firewall has been expanded to support the definition, modification, and deletion of ipsets. The system roles for Podman, Kdump, Storage, and Microsoft SQL Server have been enhanced.
- Support for key files used in NetworkManager has been added to cloud-init.
- In Podman, support for containers compressed using the zstd algorithm has been added. The possibility of using Quadlets for automatic generation of systemd services from container descriptions has been added. A podmansh shell, which can be used instead of /usr/bin/bash to start a user session in the container, has been added. Versions of Podman, Buildah, Skopeo, crun, and runc have been updated.
- New kernel command line parameters have been added: gather_data_sampling to control the protection mode against GDS attacks (Gather Data Sampling or Downfall) and rdrand to hide support for the RDRAND instruction.
- Hardware support has been expanded. Drivers for Thunderbolt/USB4 network devices (thunderbolt_net) and Broadcom 802.11 wireless adapters (brcmfmac) supplied for ARM64 systems have been added. Drivers for MediaTek Bluetooth devices, Microsoft Azure Network Adapter IB (mana_ib), Linux USB Video Class driver (uvc), AMD SoundWire (soundwire-amd), DisplayPort Alternate Mode (typec_displayport), and Virtio-mem (virtio_mem) have been added. Support for Intel processors based on the Meteor Lake microarchitecture has been improved.
- A webáruház aláírt digitális aláírásokkal hitelesített metaadatok tárolására szolgáló Rekor (a tárolási napló) és Fulcio (a rövid életű tanúsítványokat kiadó gyökér CA-k rendszere) alkatrészek ügyféltámogatása stabilizálva lett.
- Folytatódik az AF_XDP, XDP hardveres leválasztás, Multipath TCP (MPTCP), MPLS (többprotokollos címke kapcsolás), DSA (adatstream gyorsító), dracut, kexec gyors újraindítás, nispor, DAX az ext4 és xfs rendszereken, systemd-resolved, accel-config, igc, OverlayFS, Stratis, Software Guard Extensions (SGX), NVMe/TCP, DNSSEC, GNOME ARM64 és IBM Z rendszerekhez, AMD SEV KVM-hez, Intel vGPU, Toolbox kísérleti támogatásának biztosítása.
Forrás: opennet.ru
