Pēc jaunās RHEL 10 versijas Red Hat ir izlaidusi Red Hat Enterprise Linux 9.6. Gatavas instalācijas bildes ir pieejamas reģistrētiem lietotājiem Red Hat Customer Portal (funkcionalitātes novērtēšanai var izmantot arī CentOS Stream 9 ISO attēlus un bezmaksas RHEL izstrādātāju versijas). Izlaidums ir veidots ar x86_64, s390x (IBM System z), ppc64le un Aarch64 (ARM64) arhitektūrām. Saskaņā ar desmit gadu atbalsta ciklu RHEL 9 tiks atbalstīta līdz 2032. gadam.
RHEL 9.6 avota kodi rpm pakotnēm tiek sniegti klientiem uzņēmuma slēgtajā mājas lapas sadaļā, kurā darbojas lietotāja līgums (EULA), kas aizliedz datu izplatīšanu, kas neļauj izmantot šīs pakotnes atvasinātu izplatījumu izveidei. Avota kodi paliek pieejami CentOS Stream repozitorijā, taču tas nav pilnībā sinhronizēts ar RHEL un paketēm versijas ne vienmēr sakrīt ar RHEL iepakojumiem. Rocky Linux, Oracle un SUSE reproducē RHEL izlaiduma rpm pakotņu avota kodus OpenELA projektā.
Galvenās izmaiņas RHEL 9.6:
- Ir atjauninātas izstrādātāju pakotnes: 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.
- Ir atjauninātas sistēmu pakotņu versijas: 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.
- Ir atjauninātas serveru pakotnes: 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.
- Ir pievienota Landlock moduļa atbalsts, kas nodrošina nepiederošām programmām līdzekļus, lai ierobežotu Linux kodola objektu izmantošanu, piemēram, failu hierarhijas, tīkla soketus un ioctl. Atšķirībā no nosacījumu telpām un sistēmas zvanīšanas filtrēšanas, izolētā vide tiek veidota, izmantojot Linux kodolu, kā papildu slāni virs esošajiem piekļuves kontroles mehānismiem.
- Ir pievienots EROFS (Extendable Read-Only File System) failu sistēmas atbalsts, kas paredzēts lietošanai tikai lasāmās daļās.
- Ir pievienota snapm (Snapshot Manager) rīks, kas ļauj pārvaldīt sistēmas stāvokļa griezumus (piemēram, ja ir radušās problēmas pēc atjauninājuma uzstādīšanas, sistēmu var atgriezt iepriekšējā stāvoklī).
- Jauniem lietotājiem, kuri izveidoti caur Anaconda instalētāja interfeisu, pēc noklusējuma tiek piešķirtas administratora privileges (šī uzvedība var tikt izslēgta ar īpašu iestatījumu). Instalētājā ir piedāvāts jauns interfeiss laika zonas izvēlei. Attālinātai piekļuvei pie instalētāja tiek izmantots RDP protokols, nevis VNC.
- ld kompilatorā ir nodrošināta brīdinājumu izvade, ja lietojumprogramma izmanto kaudzi, kas atrodas atmiņas jomā, kurai ir atļauts izpildīt kodu.
- Pievienota TLS atbalsta izmantošana RPC satiksmes šifrēšanai tīkla failu sistēmā NFS.
- Stabilizēts atbalsts UKI (Unified Kernel Image) apvienotajiem kodu attēliem, ko ģenerē distribūcijas infrastruktūra un kuru digitālā parakstīšana ir veikta ar distribūciju. UKI attēls apvieno vienā failā UEFI (UEFI boot stub) kodu ielādētāju, Linux kodu un ielādējamās sistēmas vidējas initrd. Izsaucot UKI attēlu no UEFI, ir iespējama ne tikai koda, bet arī initrd satura integritātes un autentiskuma pārbaude, jo šajā vidē tiek izdarīta atslēgu iegūšana, lai atšifrētu saknes failu sistēmu.
- Pievienots atbalsts Composefs failu sistēmai.
- CIFS (Common Internet File System) klientā ir īstenota iespēja izveidot īpašus failus SMB daļās, piemēram, simboliskās saites, unix soketus un nosauktos kanālus.
- Paplašinātas rīku iespējas, lai izveidotu savus ielādējamus attēlus (image builder). Pievienota atbalsta disk attēlu izveidošanai ar savu partīciju izkārtojumu un savām montēšanas opcijām. Iespēja pievienot Kickstart failus ISO attēlu veidošanai ir pievienota. Disk attēliem, piemēram, AWS un KVM sistēmām, ir noņemta atsevišķas partīcijas /boot izveide.
- Pievienotas sistēmas lomas sudo pārvaldībai un iestatīšanai, failu izmaiņu izsekošanai, izmantojot aide pakotni, un lietotāju unit-failu systemd pārvaldībai. Metric lomā pievienota iespēja izmantot Valkey datubāzi, nevis Redis.
- Sniegta iespēja izmantot OpenTelemetry ietvaru žurnālu un telemetrijas datu krāšanai un sūtīšanai analītikas sistēmās, piemēram, AWS CloudWatch.
- Jauna keylime-policy utilīta ir pievienota, sniedzot iespējas pārvaldīt Keylime politikas, kas tiek izmantotas ārējo sistēmu autentifikācijai un nepārtrauktai integritātes uzraudzībai.
- SELinux aizsardzībā ir iekļauti iio-sensor-proxy, power-profiles-daemon, switcheroo-control un samba-bgqd pakalpojumi. Pievienota atbalsta iespēja izpildīt komandas SELinux aizsardzībā, izmantojot QEMU Guest Agent.
- eBPF subsistēmas ieviešana ir sinhronizēta ar Linux 6.12 kodolu (iepriekšējā laidienā tika izmantota eBPF ieviešana no Linux 6.8 kodola). TPM_TIS (Trusted Platform Module Integration Services) ieviešana ir sinhronizēta ar 6.7 kodolu, savukārt kdump — ar 6.10 kodolu.
- Ethernet draiverim ice pievienots atbalsts tīkla interfeisam E825C, kas tiek izmantots Intel Granite Rapids-D platformā.
- NetworkManager ir pievienots atbalsts FEC (Forward Error Correction) režīmam. Pievienota automātiska maršrutu pievienošana DNS serveriem, izmantojot īpašības «ipv4.routed-dns» un «ipv6.routed-dns». Noklusējumā ir slēgta nosaukuma sūtīšana DHCP ietvaros (parametrs ipv4.dhcp-send-hostname ir iestatīts uz false). Pievienots DHCPv4 opcijas «IPv6-only preferred» (RFC 8925) atbalsts, norādot, ka viesdators var strādāt bez IPv4 un pietiek ar to, lai nosūtītu tikai IPv6 adresi, ja tīkls atbalsta IPv6. nmstate utilītā ir pievienota iespēja konfigurēt IPvLAN.
- Tika nodrošināts atbalsts virtuālo mašīnu sistēmās ar reāllaika kodolu.
- H ost sistēmām, kas izmanto ARM64 procesorus, pievienots atbalsts virtuālo mašīnu migrācijai starp ARM64 hostiem, pievienota virtuālizēta TPM (Trusted Platform Module) interfeisa atbalsts un realizēta ierīce virtio-iommu.
- Virt-install utilītā ir pievienots atbalsts virtuālo mašīnu izveidei, izmantojot AMD SEV-SNP (Secure Encrypted Virtualization — Secure Nested Paging) atmiņas šifrēšanai.
- Pievienota iespēja izmantot Intel TDX (Trust Domain Extension) tehnoloģiju viesu sistēmu aizsardzībai.
- Pievienots atbalsts virtuālo mašīnu migrācijai, kas izmanto virtiofs katalogu koplietošanai vai Mellanox CX-7 tīkla adapteru virtuālajām funkcijām.
- Ir pievienoti draiveri Intel XMM 7360 LTE Advanced (Intel IOSM — IPC over Shared Memory), Fibocom FM350GL (Mediatek t7xx), Fibocom L860GL (Intel IOSM) un Qualcomm modemiem.
- Pievienots eksperimentālais atbalsts (Technology Preview) DNS trafika šifrēšanai, izmantojot DNS-over-TLS (DoT).
- Tika turpināts eksperimentālas (Technology Preview) atbalsta sniegšana:
- kTLS (TLS līmenī kodolā),
- asinkronās ievades/izvades io_uring interfeiss,
- DAX (Direct Access) ext4 un XFS,
- AMD SEV un SEV-ES KVM hipervizorā,
- systemd-resolved serviss,
- Sigstore mehānisms konteineru verifikācijai, izmantojot digitālās parakstus,
- VPN WireGuard,
- PRP (Parallel Redundancy Protocol) un HSR (Augstas pieejamības bezšuvju redundance) protokoli,
- IPsec aparatūras paātrināšana, pārvietojot paketes iepakošanas operācijas uz tīkla karti,
- sertifikātu pārvaldības protokols ACME, ko izmanto Let’s Encrypt,
- SRv6 (Segment Routing over IPv6,
- GIMP 2.99.8 grafiskā redaktora pakotne,
- MPTCP (Multipath TCP) iestatījumi caur NetworkManager,
- DNSSEC IdM,
- virtio-mem,
- Socket API TuneD,
- Soft-iWARP (Internet Wide-area RDMA Protocol),
- GNOME ARM64 un IBM Z.
Avots: opennet.lv
