Veröffentlichung von Red Hat Enterprise Linux 9.6

Nach dem neuen RHEL 10 Branch veröffentlichte Red Hat die Version des Red Hat Enterprise Linux 9.6 Distributions. Fertige Installationsabbilder sind für registrierte Nutzer im Red Hat Customer Portal verfügbar (zur Evaluierung der Funktionalität können auch die ISO-Abbilder von CentOS Stream 9 und die kostenlosen RHEL-Entwicklungsversionen verwendet werden). Die Veröffentlichung wurde für die Architekturen x86_64, s390x (IBM System z), ppc64le und Aarch64 (ARM64) erstellt. Gemäß dem 10-jährigen Supportzyklus wird RHEL 9 bis 2032 unterstützt.

Die Quelltexte der RHEL 9.6 RPM-Pakete werden den Kunden des Unternehmens nur über einen geschlossenen Bereich der Website bereitgestellt, auf dem eine Benutzervereinbarung (EULA) gilt, die die Redistribution dieser Daten verbietet, was es unmöglich macht, diese Pakete zur Erstellung abgeleiteter Distributionen zu nutzen. Die Quelltexte bleiben im Repository von CentOS Stream verfügbar, sind jedoch nicht vollständig mit RHEL synchronisiert, und in diesem können die Paketversionen nicht immer mit denen aus RHEL übereinstimmen. Rocky Linux, Oracle und SUSE reproduzieren die Quelltexte der RPM-Pakete der RHEL-Versionen im Rahmen des OpenELA-Projekts.

Wesentliche Änderungen in RHEL 9.6:

  • Die Entwicklerpakete wurden aktualisiert: 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.
  • Die Versionen der Systempakete wurden aktualisiert: 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.
  • Die Serverpakete wurden aktualisiert: 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.
  • Die Unterstützung des Landlock-Moduls wurde hinzugefügt, das unprivilegierten Programmen Mittel bietet, die Nutzung von Linux-Kernelobjekten wie Dateihierarchien, Netzwerk-Sockets und ioctl zu beschränken. Im Gegensatz zu Namensräumen und Filterung von Systemaufrufen wird die isolierte Umgebung vom Linux-Kernel in Form einer zusätzlichen Schicht über den bestehenden Systemzugriffssteuerungsmechanismen gebildet.
  • Die Unterstützung des EROFS (Extendable Read-Only File System) wurde hinzugefügt, das für die Nutzung auf Partitionen vorgesehen ist, die im Nur-Lese-Modus verfügbar sind.
  • Das Tool snapm (Snapshot Manager) zur Verwaltung von Systemzustands-Snapshots wurde hinzugefügt (zum Beispiel kann das System im Falle von Problemen nach einem Update auf einen früheren Zustand zurückgesetzt werden).
  • Für neue Benutzer, die über die Anaconda-Installer-Oberfläche erstellt werden, werden standardmäßig Administratorrechte vergeben (eine spezielle Einstellung steht zur Verfügung, um dieses Verhalten zu deaktivieren). Der Installer bietet auch eine neue Oberfläche zur Auswahl der Zeitzone. Für den Fernzugriff auf den Installer wird das Protokoll RDP anstelle von VNC verwendet.
  • Im Linker ld werden Warnmeldungen ausgegeben, wenn die Anwendung einen Stack verwendet, der im speicherbereich liegt, der die Ausführung von Code erlaubt.
  • Unterstützung für die Verwendung von TLS zur Verschlüsselung des Verwaltung RPC-Verkehrs im Netzwerk-Dateisystem NFS hinzugefügt.
  • Die Unterstützung für vereinheitlichte Kernel-Images UKI (Unified Kernel Image), die in der Infrastruktur des Distributionspakets generiert und mit einer digitalen Signatur des Distributors signiert werden, wurde stabilisiert. Das UKI-Image vereint in einer Datei den Bootloader für das Laden des Kernels aus UEFI (UEFI-Boot-Stub), das Linux-Kernel-Image und die im Speicher geladene Systemumgebung initrd. Bei der Aufforderung des UKI-Images aus UEFI wird die Möglichkeit zur Integritäts- und Echtheitsprüfung durch digitale Signatur nicht nur des Kernels, sondern auch des Inhalts von initrd bereitgestellt, dessen Echtheitsprüfung wichtig ist, da in dieser Umgebung Schlüssel zum Entschlüsseln des Root-Dateisystems extrahiert werden.
  • Unterstützung für das Dateisystem Composefs wurde hinzugefügt.
  • Im CIFS-Client (Common Internet File System) wurde die Möglichkeit zur Erstellung spezieller Dateien in SMB-Partitionen, wie symbolische Links, Unix-Sockets und benannte Pipes, implementiert.
  • Die Möglichkeiten des Tools zur Erstellung benutzerdefinierter Boot-Images (Image Builder) wurden erweitert. Unterstützung zur Erstellung von Disk-Images mit eigenen Partitionierungslayouts und eigenen Montageoptionen hinzugefügt. Es wurde die Möglichkeit zur Verwendung von Kickstart-Dateien beim Erstellen von ISO-Images geschaffen. Bei Disk-Images für Systeme wie AWS und KVM wurde die Erstellung einer separaten Partition /boot entfernt.
  • Systemrollen zur Verwaltung und Konfiguration von Sudo, zur Nachverfolgung von Änderungen an Dateien mithilfe des Pakets aide und zur Verwaltung benutzerdefinierter unit-Dateien von systemd hinzugefügt. In die Rolle Metric wurde die Möglichkeit hinzugefügt, die Datenbank Valkey anstelle von Redis zu verwenden.
  • Die Möglichkeit zur Nutzung des OpenTelemetry-Frameworks zum Sammeln und Versenden von Protokollen und Telemetriedaten an Analysetools wie AWS CloudWatch bereitgestellt.
  • Ein neues Dienstprogramm keylime-policy hinzugefügt, das Funktionen zur Verwaltung von Keylime-Richtlinien bietet, die zur Authentifizierung und kontinuierlichen Überwachung der Integrität externer Systeme verwendet werden.
  • Die Dienste iio-sensor-proxy, power-profiles-daemon, switcheroo-control und samba-bgqd wurden unter SELinux-Schutz gestellt. Unterstützung für die Ausführung von Befehlen unter dem Schutz von SELinux über den QEMU-Gast-Agent hinzugefügt.
  • Die Implementierung des eBPF-Subsystems wurde mit dem Linux-Kernel 6.12 synchronisiert (in der vorherigen Version wurde die eBPF-Implementierung des Linux-Kernels 6.8 verwendet). Die Implementierung von TPM_TIS (Trusted Platform Module Integration Services) wurde mit dem Kernel 6.7 synchronisiert, während kdump mit dem Kernel 6.10 synchronisiert wurde.
  • Der Ethernet-Treiber ice hat Unterstützung für das Netzwerkinterface E825C erhalten, das in der Intel Granite Rapids-D-Plattform verwendet wird.
  • Im NetworkManager wurde Unterstützung für den FEC-Modus (Forward Error Correction) hinzugefügt. Es wurde eine automatische Hinzufügung von Routen zu DNS-Servern unter Verwendung der Eigenschaften „ipv4.routed-dns“ und „ipv6.routed-dns“ integriert. Das Senden des Hostnamens über DHCP ist standardmäßig deaktiviert (die Option ipv4.dhcp-send-hostname ist auf false gesetzt). Unterstützung für die DHCPv4-Option „IPv6-only preferred“ (RFC 8925) wurde hinzugefügt, welche angibt, dass der Host ohne IPv4 arbeiten kann und nur die IPv6-Adresse übermitteln muss, wenn das Netzwerk IPv6 unterstützt. Im Dienstprogramm nmstate wurde die Möglichkeit zur Konfiguration von IPvLAN hinzugefügt.
  • Unterstützung bereitgestellt virtuelle Maschinen in Systemen mit Echtzeitsystemkern.
  • Für Host-Systeme, die ARM64-Prozessoren verwenden, wurde die Unterstützung für die Migration virtueller Maschinen zwischen ARM64-Hosts hinzugefügt, ein virtualisierter TPM (Trusted Platform Module) -Interface wurde implementiert und ein virtio-iommu-Gerät wurde realisiert.
  • Im Dienstprogramm virt-install wurde Unterstützung für die Erstellung virtueller Maschinen hinzugefügt, die AMD SEV-SNP (Secure Encrypted Virtualization — Secure Nested Paging) zur Verschlüsselung des Speichers verwenden.
  • Die Möglichkeit zur Nutzung der Intel TDX-Technologie (Trust Domain Extension) zum Schutz von Gastsystemen wurde hinzugefügt.
  • Die Unterstützung für die Migration virtueller Maschinen, die virtiofs für den gemeinsamen Zugriff auf Verzeichnisse oder virtuelle Funktionen von Mellanox CX-7-Netzwerkadaptern verwenden, wurde hinzugefügt.
  • Treiber für Intel XMM 7360 LTE Advanced-Modems (Intel IOSM — IPC über Shared Memory), Fibocom FM350GL (Mediatek t7xx), Fibocom L860GL (Intel IOSM) und Qualcomm wurden hinzugefügt.
  • Es wurde experimentelle Unterstützung (Technology Preview) für die Verschlüsselung von DNS-Verkehr mit DNS-over-TLS (DoT) hinzugefügt.
  • Die experimentelle Unterstützung (Technology Preview) wurde fortgesetzt:
    • kTLS (TLS auf Kernel-Ebene),
    • Schnittstelle für asynchronen Input/Output io_uring,
    • DAX (Direct Access) für ext4 und XFS,
    • AMD SEV und SEV-ES im KVM-Hypervisor,
    • Dienst systemd-resolved,
    • Mechanismus Sigstore zur Verifizierung von Containern anhand digitaler Signaturen,
    • VPN WireGuard,
    • Protokolle PRP (Parallel Redundancy Protocol) und HSR (High-availability Seamless Redundancy),
    • Hardware-Beschleunigung von IPsec durch Auslagerung der Paket-Inkapsulierung auf die Netzwerkkarte.
    • ACME-Zertifikatsverwaltung Protokoll, das in Let’s Encrypt verwendet wird.
    • SRv6 (Segment Routing über IPv6,
    • Paket mit dem Grafikeditor GIMP 2.99.8,
    • MPTCP (Multipath TCP) Einstellungen über NetworkManager,
    • DNSSEC in IdM,
    • virtio-mem,
    • Socket-API für TuneD,
    • Soft-iWARP (Internet Wide-area RDMA-Protokoll),
    • GNOME für ARM64 und IBM Z.

    Quelle: opennet.ru

    60GB SSD 8Gb DDR4