I kölvattnet av lanseringen av Red Hat Enterprise Linux 9.4 har en uppdatering av den tidigare versionen Red Hat Enterprise Linux 8.10 publicerats, som kommer att stödjas parallellt med RHEL 9.x och kommer att hÄllas aktiv Ätminstone till 2029. Installationspaket har förberetts för arkitekturerna x86_64, s390x (IBM System z), ppc64le och Aarch64, men Àr endast tillgÀngliga för nedladdning av registrerade anvÀndare pÄ Red Hat Customer Portal (iso-avbilder av CentOS Stream 9 och gratis versioner av RHEL för utvecklare kan ocksÄ anvÀndas).
Förberedelserna för nya versioner av Red Hat Enterprise Linux 8.x genomförs enligt en utvecklingscykel som innebÀr att versioner slÀpps var sjÀtte mÄnad vid förutbestÀmda tidpunkter. RHEL 8.10 har blivit den sista versionen i 8.x-grenen, som har bildats under den fulla stödstadiet, vilket innebÀr att funktionella förbÀttringar ingÄr. Den 31 maj 2024 kommer 8.x-grenen att övergÄ till en underhÄllsfas, dÀr fokus kommer att ligga pÄ buggfixar och sÀkerhet, med mindre förbÀttringar kopplade till stöd för viktiga hÄrdvarusystem.
Likt RHEL 9 sprids nu inte kÀllkoderna för RHEL 8 rpm-paket offentligt via CentOS Git-repo, men de Àr tillgÀngliga för företagets kunder via en privat del av webbplatsen, dÀr ett anvÀndaravtal (EULA) förbjuder redistribution av data. KÀllkoderna kan hittas i CentOS Stream-repo, men de Àr inte helt synkroniserade med RHEL och de senaste versionerna av paketen överensstÀmmer inte alltid med paketen frÄn RHEL. Rocky Linux, Oracle och SUSE har gÄtt samman och reproducerar kÀllkoderna för RHEL-versionernas rpm-paket inom ramen för projektet OpenELA. AlmaLinux har övergÄtt till att anvÀnda CentOS Stream-repo och medger mindre avvikelser i beteendet (kan variera pÄ nivÄ av enskilda patchar), men behÄller binÀr kompatibilitet pÄ ABI-nivÄ.
NyckelÀndringar:
- Inkluderade nya versioner av kompilatorer och utvecklarverktyg: GCC Toolset 13, LLVM Toolset 17.0.6, Rust Toolset 1.75.0, Go Toolset 1.21.0, Python 3.12, Ruby 3.3, PHP 8.2, Git 2.43.0, Git LFS 3.4.1, elfutils 0.190, valgrind 3.22, Ant 1.10.9, cmake 3.26.
- Server- och systempaket har uppdaterats: nginx 1.24, samba 4.19.4, PostgreSQL 16, MariaDB 10.11, chrony 4.5, libkcapi 1.4.0, stunnel 5.71, SSG 0.1.72, Apache Kafka (librdkafka) 1.6.1, audit 3.1.2, openCryptoki 3.22.0, linuxptp 4.2, nispor 1.2.10, rteval 3.7, ipa 4.9.13, 389-ds-base 1.4.3.39, Podman 4.9.
- Fullt stöd för teknologin att skapa isolerade enheter Intel SGX (Software Guard Extensions) har sÀkerstÀllts. Versioner SGX 1 och 2 stöds som möjliggör anvÀndning av mekanismerna FLC (Flexible Launch Control) och EDMM (Enclave Dynamic Memory Management) för att Àndra Ätkomsten till enskilda minnessidor i enheten, dynamiskt lÀgga till/ta bort minnessidor till enheten och expandera enheten.
- Stabiliserad drivrutin IDXD (Data Streaming Accelerator) för att aktivera dataöverföringsacceleratorer som Àr inbyggda i Intel-CPU:er.
- Till GRUB-startladdaren och shim-lagret har möjligheten att tillÀmpa minnesskyddsmekanismer som DEP (Data Execution Prevention), NX (No Execute) och XD (Execute Disable) lagts till för att förhindra exekvering av instruktioner i specifika minnesomrÄden innan systemet startar. Stöd för hÄrdvaruisolering har lagts till. virtuella maskiner (VMs Trust Domains) med hjÀlp av teknologin Intel Trust Domain Extension (Intel TDX).
- Stöd för lösenordshashering med hjÀlp av algoritmen bcrypt har lagts till.
- I RHEL:s bildsamlarverktyg finns möjligheten att ange godtyckliga monteringspunkter och skapa olika partitioneringslÀgen (auto-lvm, lvm, raw).
- I OpenSSL har skydd mot RSA-dekryptering baserat pÄ tidsmÀtning av operationer som anvÀnder Bleichenbacher-metoden implementerats.
- I IdM (Identity Management) har funktionen för anvÀndarautentisering via externa leverantörer (IdP) som stöder OAuth 2-protokollet (Device Authorization Grant) implementerats.
- En experimentell kommando "podman build farm" har lagts till för att skapa containerbilder för flera arkitekturer pÄ en gÄng. FullstÀndigt stöd för SQLite-backend har lagts till i Podman och möjligheten att anvÀnda moduler i containers.conf för selektiv inlÀsning av instÀllningar har tillhandahÄllits. I Containerfile tillÄts flerradiga HereDoc-instruktioner. Det nÀtverksstack CNI (Container Network Interface) har förklarats som förÄldrat. Med kommandot "podman machine" Àr det nu möjligt att vidarebefordra USB-enheter till QEMU-virtuella maskiner.
- I verktyget ss, som ingĂ„r i paketet iproute2, har alternativet "âbound-inactive" lagts till för att visa inaktiva TCP-nĂ€tverksockets som Ă€r bundna till IP-adress och nĂ€tverksporten (bind-anrop har utförts), men inte kopplade (connect-anrop) eller inte överförda till vĂ€ntelĂ€ge (listen-anrop).
- I multipathd har stöd för hantering av hÀndelser FPIN-Li (Fabric Performance Impact Notification) lagts till för att optimera Ätkomst till NVMe-lagringsenheter.
- Paketet grafana-selinux har lagts till för att köra grafana med SELinux-skydd.
- Verktyget rtla har uppdaterats till att motsvara Linux-kÀrna 6.6. En ny funktion "rtla -C" har lagts till för att koppla till ytterligare cgroups-trÄdar.
- I verktyget rteval har möjligheten att anvÀnda prefixen "+" och "-" för att koppla till och koppla bort CPU-kÀrnor frÄn listan över spÄrade kÀrnor (measurement-cpulist) lagts till.
- I webkonsolen har hanteringen av lagringsutrymmen och storleksÀndring av partitioner förenklats. Stöd för generation av shell-skript och Ansible-skript för konfiguration av kdump har lagts till. VNC anvÀnds istÀllet för SPICE-protokollet för anslutning till virtuella maskiner. I sektionen Virtuella Maskiner har möjligheten att lÀgga till SSH-nycklar och koppla redan formaterade blockenheter implementerats.
- Nya systemroller har lagts till: bootloader för hantering av bootloaders och kÀrnor; fapolicyd för konfiguration av fapolicyd; snapshot för hantering av LVM-snapshots. I rollen sshd har möjligheten till autentisering med certifikat lagts till.
- Stöd för migrering av virtuella maskiner i Multi-FD-lÀge (flera filbeskrivare) har lagts till. Detta möjliggör flera parallella anslutningar under överföringen av den virtuella maskinen, vilket snabbar upp datatransfer vid hög hastighet (20 Gbps och mer).
- Den experimentella (Technology Preview) stödet för AF_XDP, XDP-hÄrdvaruavlastning, Multipath TCP (MPTCP), MPLS (Multi-protocol Label Switching), dracut, kexec snabb omstart, nispor, DAX i ext4 och xfs, systemd-resolved, accel-config, igc, OverlayFS, Stratis, NVMe/TCP, DNSSEC, GNOME pÄ ARM64- och IBM Z-system, AMD SEV för KVM, Intel vGPU, Toolbox har fortsatt att tillhandahÄllas.
KĂ€lla: opennet.ru
