Release van de distributie Red Hat Enterprise Linux 8.10

Na de lancering van Red Hat Enterprise Linux 9.4 is er een update gepubliceerd voor de vorige tak van Red Hat Enterprise Linux 8.10, die parallel aan de tak RHEL 9.x wordt ondersteund en ten minste tot 2029 zal worden ondersteund. Installatieassemblages zijn voorbereid voor de architecturen x86_64, s390x (IBM System z), ppc64le en Aarch64, maar zijn alleen beschikbaar voor geregistreerde gebruikers van het Red Hat Customer Portal (iso-images van CentOS Stream 9 en gratis RHEL-ontwikkelaarsversies kunnen ook worden gebruikt).

De voorbereiding van nieuwe releases van Red Hat Enterprise Linux 8.x vindt plaats volgens de ontwikkelingscyclus, die het vormen van releases om de zes maanden op een vooraf bepaald tijdstip omvat. RHEL 8.10 is de laatste release in de tak 8.x, gevormd in de volledige ondersteuningsfase, die functionele verbeteringen omvat. Op 31 mei 2024 wordt de tak 8.x overgezet naar de onderhoudsfase, waarin de prioriteiten verschuiven naar het oplossen van bugs en beveiliging, met kleine verbeteringen met betrekking tot de ondersteuning van belangrijke hardware.

Net als bij de tak RHEL 9 worden de bronbestanden van de rpm-packages van RHEL 8 nu niet publiekelijk verspreid via de Git-repository van CentOS, maar zijn ze beschikbaar voor de klanten van het bedrijf via het gesloten gedeelte van de site, waar een gebruikersovereenkomst (EULA) geldt die herdistributie van deze data verbiedt. De bronbestanden zijn te vinden in de CentOS Stream-repository, maar deze is niet volledig gesynchroniseerd met RHEL en niet altijd komen de nieuwste versies van de pakketten overeen met de pakketten van RHEL. Rocky Linux, Oracle en SUSE hebben hun krachten gebundeld en reproduceren de bronbestanden van de rpm-packages van de RHEL-releases binnen het OpenELA-project. AlmaLinux heeft de overstap gemaakt naar de CentOS Stream-repository en staat kleine afwijkingen in het gedrag toe (kan verschillen op het niveau van afzonderlijke patches), maar behoudt de binaire compatibiliteit op het niveau van ABI.

Belangrijkste wijzigingen:

  • Nieuwe versies van compilers en hulpprogramma's voor ontwikkelaars zijn inbegrepen: 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- en systeempakketten zijn bijgewerkt: 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.
  • Volledige ondersteuning voor de technologie voor het creëren van geïsoleerde enclaves door Intel SGX (Software Guard Extensions) is verzekerd. Versies SGX 1 en 2 worden ondersteund, waarmee gebruik kan worden gemaakt van de mechanismen van FLC (Flexible Launch Control) en EDMM (Enclave Dynamic Memory Management) voor het wijzigen van de toegangsrechten tot afzonderlijke geheugenpagina's van de enclave, dynamisch toevoegen/verwijderen van geheugenpagina's aan de enclave en het uitbreiden van de enclave.
  • De driver IDXD (Data Streaming Accelerator) is gestabiliseerd voor het gebruik van gegevensversnellingsversnellers die zijn ingebouwd in Intel CPU's.
  • In de GRUB-bootloader en de shim-laag is de mogelijkheid toegevoegd om mechanisme voor geheugbeveiliging DEP (Data Execution Prevention), NX (No Execute) en XD (Execute Disable) toe te passen om de uitvoering van instructies in bepaalde geheugengebieden tijdens de fase vóór het opstarten van het systeem te verbieden. Ondersteuning voor hardware-isolatie is toegevoegd. virtuele machines (VMs Trust Domains) met behulp van de technologie Intel Trust Domain Extension (Intel TDX).
  • Ondersteuning voor het hashen van wachtwoorden met behulp van het algoritme bcrypt is toegevoegd.
  • In de beeldverzamelaar van RHEL is de mogelijkheid toegevoegd om willekeurige mountpunten op te geven en verschillende indelingsmodi te creëren (auto-lvm, lvm, raw).
  • In OpenSSL is bescherming tegen RSA-decryptieaanvallen die zijn gebaseerd op het meten van de tijd van bewerkingen, die gebruik maken van varianten van de Bleichenbacher-methode, geïmplementeerd.
  • In IdM (Identity Management) is de mogelijkheid voor gebruikersauthenticatie via externe providers (IdPs) die het OAuth 2-protocol (Device Authorization Grant) ondersteunen, geïmplementeerd.
  • Een experimentele opdracht 'podman build farm' is toegevoegd voor het bouwen van containerbeelden voor meerdere architecturen tegelijk. Podman biedt nu volledige ondersteuning voor een SQLite-gebaseerde backend en stelt het gebruik van containers.conf-modules voor selectieve configuratie-instellingen mogelijk. Meerdere regels HereDoc-instructies zijn toegestaan in het Containerfile. De CNI (Container Network Interface) netwerkstack is afgekondigd als verouderd. Met de opdracht 'podman machine' is de mogelijkheid geïmplementeerd om USB-apparaten door te geven aan QEMU-virtuele machines.
  • De ss-hulpprogramma, dat onderdeel uitmaakt van het iproute2-pakket, heeft de optie '--bound-inactive' toegevoegd om inactieve TCP-netwerksockets weer te geven die zijn gekoppeld aan het IP-adres en een netwerkpoort (de bind-aanroep is uitgevoerd), maar die niet verbonden zijn (connect-aanroep) of niet in de luistermodus zijn gezet (listen-aanroep).
  • In multipathd is ondersteuning voor het verwerken van FPIN-Li-evenementen (Fabric Performance Impact Notification) toegevoegd om de toegang tot NVMe-opslag te optimaliseren.
  • Het grafana-selinux-pakket is toegevoegd voor het starten van grafana met SELinux-beveiliging.
  • Het rtla-hulpprogramma is bijgewerkt naar de status die overeenkomt met de Linux-kernel 6.6. De optie 'rtla -C' is toegevoegd voor het koppelen van extra cgroup aan threads.
  • In het rteval-hulpprogramma is de mogelijkheid toegevoegd om voorvoegsels '+' en '-' te gebruiken voor het koppelen en loskoppelen van CPU-kernen uit de lijst van gecontroleerde kernen (measurement-cpulist).
  • In de webconsole is het beheer van opslag en het wijzigen van partitiegroottes vereenvoudigd. Er is ondersteuning toegevoegd voor het genereren van shell-scripts en Ansible-scripts voor kdump-configuratie. Voor verbinding met virtuele machines wordt in plaats van het SPICE-protocol VNC gebruikt. In de sectie Virtuele Machines is de mogelijkheid geïmplementeerd om SSH-sleutels toe te voegen en al geformatteerde blokapparaten aan te sluiten.
  • Nieuwe systeemrollen zijn toegevoegd: bootloader voor het beheer van de bootloader en kernel; fapolicyd voor de configuratie van fapolicyd; snapshot voor het beheer van LVM-snapshots. De sshd-rol is uitgebreid met de mogelijkheid voor certificaatauthenticatie.
  • Ondersteuning voor de migratie van virtuele machines in Multi-FD-modus (meerdere bestandsdescriptoren) is toegevoegd, waarbij bij het verplaatsen van een virtuele machine meerdere parallelle verbindingen worden opgezet, wat de gegevensoverdracht versnelt bij een hoogsnelheidsnetwerkverbinding (20 Gbps en hoger).
  • De experimentele (Technology Preview) ondersteuning voor AF_XDP, XDP hardware offloading, Multipath TCP (MPTCP), MPLS (Multi-protocol Label Switching), dracut, kexec fast reboot, nispor, DAX in ext4 en xfs, systemd-resolved, accel-config, igc, OverlayFS, Stratis, NVMe/TCP, DNSSEC, GNOME op ARM64- en IBM Z-systemen, AMD SEV voor KVM, Intel vGPU, Toolbox is voortgezet.

Bron: opennet.ru

Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers 🔥 Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers | ProHoster