Nakon objave Red Hat Enterprise Linux 9.3, objavljeno je ažuriranje ranije verzije Red Hat Enterprise Linux 8.9, koja se održava paralelno s verzijom RHEL 9.x i bit će podržavana najmanje do 2029. godine. Instalacijske građe su pripremljene za arhitekture x86_64, s390x (IBM System z), ppc64le i Aarch64, ali su dostupne za preuzimanje samo registriranim korisnicima Red Hat Customer Portala (također se mogu koristiti iso-izvori CentOS Stream 9 i besplatne verzije RHEL za programere).
Kao i u slučaju verzije RHEL 9, izvorni kodovi rpm-paketa RHEL 8 više se ne distribuiraju javno preko Git-repozitorija CentOS, ali su dostupni klijentima kompanije preko zatvorenog dijela web stranice, na kojoj je na snazi korisnički ugovor (EULA) koji zabranjuje redistribuciju podataka. Izvorni kodovi mogu se pronaći u repozitoriju CentOS Stream, no on nije u potpunosti sinkroniziran s RHEL i u njemu ne uvijek najnovije verzije paketa odgovaraju paketima iz RHEL-a. Rocky Linux, Oracle i SUSE udružili su snage i sada reproduciraju izvorne kodove rpm-paketa izdanja RHEL u okviru projekta OpenELA. AlmaLinux je prešao na korištenje repozitorija CentOS Stream i dopušta postojanje manjih neslaganja u ponašanju (mogu se razlikovati na razini pojedinačnih zakrpa), ali zadržava binarnu kompatibilnost na razini ABI.
Priprema novih izdanja Red Hat Enterprise Linux 8.x provodi se u skladu s razvojnim ciklusom, koji podrazumijeva formiranje izdanja svakih šest mjeseci u unaprijed određenom vremenu. Do 2024. godine verzija 8.x će biti u fazi potpune podrške, koja uključuje funkcionalna poboljšanja, nakon čega će preći u fazu održavanja, u kojoj će prioriteti biti usmjereni na ispravke grešaka i sigurnosti, uz male poboljšanja vezane za podršku važnim hardverskim sustavima.
Ključne promjene:
- Uključeni su novi programi i alati za programere: 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 (također se nastavljaju isporučivati java-17-openjdk, java-11-openjdk i java-1.8.0-openjdk).
- Ažurirani su poslužiteljski i sustavni paketi: 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.
- U AMI slikama za AWS EC2 oblačna okruženja dodana je podrška za pokretanje u UEFI načinu.
- U instalacijske skupine dodan je parametar «inst.wait_for_disks», koji određuje vrijeme čekanja za učitavanje kickstart datoteke ili spremnost drajvera tijekom pokretanja.
- U kickstart datoteke dodane su nove opcije «—ipv4-dns-search» i «—ipv6-dns-search» za određivanje osnovnih domena za direktivu «search» u /etc/resolv.conf, kao i opcije «—ipv4-ignore-auto-dns» i «—ipv6-ignore-auto-dns» za ignoriranje postavki DNS putem DHCP-a.
- U servis fapolicyd za pojednostavljenje praćenja problema dodana je predaja brojeva pravila za odbijene pozive API-ju fanotify.
- Profili sigurnosti ANSSI-BP-028 (Francuska nacionalna agencija za sigurnost informatičkih sustava) ažurirani su na verziju 2.0.
- U alate za reviziju dodana je podrška za događaje FANOTIFY i implementirano je čuvanje u dnevnik polja fan_type (tip događaja), fan_info (povezane informacije), sub_trust i obj_trust (razine povjerenja za subjekt i objekt događaja).
- U Postfix je omogućena mogućnost provjere DNS zapisa SRV za određivanje domaćina i porta e-pošte poslužitelja, koji će se koristiti za prijenos poruka. Predložena mogućnost može se koristiti u infrastrukturom gdje se za dostavu e-pošte koriste servisi s dinamički dodijeljenim brojevima mrežnih portova.
- U FTP poslužitelju vsftpd omogućena je upotreba protokola TLS 1.3.
- U paket cups-filters dodan je drajver LF-to-CRLF, koji se može koristiti za prevođenje znakova «\n» (novi red) u «\r\n» (povratak u početak reda i novi red) za pisače koji podržavaju samo obradu datoteka s krajem reda «\r\n».
- Pojačana je sigurnost zadanih postavki usluge nftables. U skup pravila /etc/sysconfig/nftables/nat.nft uključena je nova lančana pravila do_masquerade, koja provjerava razinu nasumičnosti izvora brojeva portova kako bi smanjila rizik od napada Port Shadows (CVE-2021-3773).
- U NetworkManager dodana je podrška za opciju «no-aaaa» u resolv.conf, koja isključuje slanje DNS upita za AAAA zapise (određivanje IPv6 adrese prema imenu domaćina). U alat nm-cloud-setup dodana je podrška za konfiguraciju AWS Red Hat Enterprise Linux EC2 pomoću IMDSv2 (Instanca Metapodatka Verzija 2) tokena.
- Za zaštitu od Spectre v2 napada povezanih sa spekulativnim izvođenjem instrukcija, dodan je režim AutoIBRS (Automatska ograničena spekulacija indirektnog grananja), koji se podržava u AMD CPU, počevši od EPYC 9004 Genoa serije.
- Iz jezgre Linux 6.2 prebačen je drajver Intel QAT s podrškom za uređaje Intel Quick Assist Technology 401xx/402xx.
- Dodana je mogućnost navođenja UUID prilikom stvaranja FS GFS2 (u alat mkfs.gfs2 dodana je opcija «-U»).
- U FUSE3 dodana je mogućnost poništavanja stavke direktorija bez automatskog odmontiranja točaka montaže povezanih s tom stavkom.
- Proširene mogućnosti za klastere i sustave otpornosti na greške: U agente resursa klastera IPaddr2 i IPsrcaddr dodana je podrška za policy routing. U agentu ocf:heartbeat:Filesystem dodana je podrška za datotečni sustav EFS (Amazon Elastic File System). U agent alert_snmp.sh.sample dodana je podrška za protokol SNMPv3.
- U Glibc su dodane promjene s optimizacijama za poboljšanje performansi na sustavima s CPU Intel Xeon v5.
- Osigurana je potpuna podrška za diskretne grafičke kartice Intel Arc A-Series (Alchemist ili DG2).
- Dodana je sistemska uloga za upravljanje jedinicama systemd i njihovim instalacijama. Dodana je sistemska uloga za instalaciju, konfiguraciju, upravljanje i pokretanje sustava za upravljanje podacima PostgreSQL. Dodana je sistemska uloga za alate keylime, koja olakšava postavljanje registratora i verifikatora Keylime, korištenog za potvrdu autentičnosti i kontinuirano praćenje integriteta vanjskog sustava. U sistemsku ulogu firewall dodana je podrška za definiranje, izmjenu i brisanje ipset-ova. Proširene su sistemske uloge za Podman, Kdump, Storage i Microsoft SQL Server.
- U cloud-init dodana je podrška za datoteke s ključevima korištenim u NetworkManageru.
- U Podman je dodana podrška za kontejnere komprimirane koristeći algoritam zstd. Dodana je mogućnost korištenja Quadlets za automatsko generiranje usluga systemd iz opisa kontejnera. Dodana je shell podmansh, koju je moguće koristiti umjesto /usr/bin/bash za pokretanje korisničke sesije u kontejneru. Ažurirane su verzije Podman, Buildah, Skopeo, crun i runc.
- Dodani su novi parametri naredbenog retka jezgre: gather_data_sampling za upravljanje načinom zaštite od GDS napada (Gather Data Sampling ili Downfall) i rdrand za skrivanje podrške za instrukcije RDRAND.
- Proširena je podrška za hardver. Dodani su drajveri za mrežne uređaje Thunderbolt/USB4 (thunderbolt_net) i bežične adaptore Broadcom 802.11 (brcmfmac) namijenjene za ARM64 sustave. Dodani su drajveri za Bluetooth uređaje MediaTek, Microsoft Azure Network Adapter IB (mana_ib), Linux USB Video Class driver (uvc), AMD SoundWire (soundwire-amd), DisplayPort Alternate Mode (typec_displayport), Virtio-mem (virtio_mem). Poboljšana je podrška za procesore Intel zasnovane na mikroarhitekturi Meteor Lake.
- Stabilizirana je podrška klijenata za komponente kriptografske verifikacije sigstore: Rekor (log za pohranu metapodataka, potpisanih digitalnim potpisima) i Fulcio (sustav certifikacijskih centara (root CA) koji izdaju kratkoročne certifikate).
- Nastavilo se eksperimentalno (Technology Preview) pružanje podrške za AF_XDP, XDP hardversko prebacivanje, Multipath TCP (MPTCP), MPLS (Multi-protocol Label Switching), DSA (data streaming accelerator), dracut, kexec brzo ponovno pokretanje, nispor, DAX u ext4 i xfs, systemd-resolved, accel-config, igc, OverlayFS, Stratis, Softverske zaštitne ekstenzije (SGX), NVMe/TCP, DNSSEC, GNOME na ARM64 i IBM Z sustavima, AMD SEV za KVM, Intel vGPU, Alatnica.
Izvor: opennet.ru
