Dopo l'annuncio del rilascio di RHEL 9, Red Hat ha pubblicato la release di Red Hat Enterprise Linux 8.6. Le build di installazione sono preparate per le architetture x86_64, s390x (IBM System z), ppc64le e Aarch64, ma sono disponibili per il download solo per gli utenti registrati del Red Hat Customer Portal. I codici sorgente dei pacchetti rpm di Red Hat Enterprise Linux 8 sono distribuiti tramite il repository Git di CentOS. Il ramo 8.x, che sarà supportato almeno fino al 2029, è sviluppato secondo un ciclo di sviluppo che prevede la creazione di release ogni sei mesi in tempi prestabiliti.
Principali modifiche:
- Il framework fapolicyd, che consente di definire quali programmi possono essere eseguiti da un determinato utente e quali no, è stato aggiornato alla versione 1.1, nella quale è stata implementata la collocazione delle regole di accesso e dell'elenco delle risorse affidabili nelle directory /etc/fapolicyd/rules.d/ e /etc/fapolicyd/trust.d invece dei file /etc/fapolicyd/fapolicyd.rules e /etc/fapolicyd/fapolicyd.trust. Sono state aggiunte nuove opzioni all'utilità fapolicyd-cli.
- In fapolicyd, SELinux e PBD (Policy-Based Decryption per lo sblocco automatico dei dischi LUKS) sono state aggiunte impostazioni per rafforzare la sicurezza del DBMS SAP HANA 2.0.
- In OpenSSH è stata implementata la possibilità di utilizzare nel file di configurazione sshd_config la direttiva Include per sostituire le impostazioni da altri file, il che, ad esempio, consente di estrarre le impostazioni specifiche per il sistema in un file separato.
- Nel comando semodule è stata aggiunta l'opzione "--checksum" per verificare l'integrità dei moduli installati con le regole SELinux.
- Sono state incluse nuove versioni di compilatori e strumenti per sviluppatori: Perl 5.32, PHP 8.0, LLVM Toolset 13.0.1, GCC Toolset 11.2.1, Rust Toolset 1.58.1, Go Toolset 1.17.7, java-17-openjdk (continuano a essere forniti anche java-11-openjdk e java-1.8.0-openjdk).
- Aggiornati i pacchetti server e di sistema: NetworkManager 1.36.0, rpm-ostree 2022.2, bind 9.11.36 e 9.16.23, Libreswan 4.5, audit 3.0.7, samba 4.15.5, 389 Directory Server 1.4.3.
- In Image Builder è stata aggiunta la possibilità di creare immagini per diverse versioni intermedie di RHEL, diverse dalla versione del sistema attuale, ed è stata implementata la supporto per la configurazione e la riduzione delle dimensioni del file system nelle partizioni LVM.
- In nftables è stata notevolmente ridotta la memoria utilizzata (fino al 40%) durante il ripristino di grandi elenchi set. Nell'utilità nft è stato implementato il supporto per i contatori di pacchetti e traffico, legati agli elementi dell'elenco set e inclusi tramite la parola chiave "counter" ("@myset {ip saddr counter}").
- È incluso il pacchetto hostapd, che utilizza il backend FreeRADIUS e può essere impiegato per far funzionare l'autenticatore 802.1X nelle reti Ethernet. L'uso di hostapd per l'organizzazione di un punto di accesso o server l'autenticazione per Wi-Fi non è supportato.
- È supportata la maggior parte dei componenti eBPF, come BCC (BPF Compiler Collection), libbpf, controllo del traffico (tc, Traffic Control), bpftracem, xdp-tools e XDP (eXpress Data Path). Rimane in stato di Technology Preview il supporto per i socket AF_XDP per accedere a XDP dallo spazio utente.
- È garantita la compatibilità con le immagini di sistemi guest basati su RHEL 9 e il file system XFS (in RHEL 9 è utilizzato un formato XFS aggiornato con supporto per bigtime e inobtcount).
- Il pacchetto Samba include modifiche relative alla ridenominazione delle opzioni in Samba 4.15. Ad esempio, le opzioni sono state rinominate: «—kerberos» (in «—use-kerberos=required|desired|off»), «—krb5-ccache» (in «—use-krb5-ccache=CCACHE»), «—scope» (in «—netbios-scope=SCOPE») e «—use-ccache» (in «—use-winbind-ccache»). Le opzioni «-e|—encrypt» e «-S|—signing» sono state rimosse. È stata effettuata una pulizia dei duplicati delle opzioni negli strumenti ldbadd, ldbdel, ldbedit, ldbmodify, ldbrename e ldbsearch, ndrdump, net, sharesec, smbcquotas, nmbd, smbd e winbindd.
- Nel ld.so è stata aggiunta l'opzione «—list-diagnostics» per visualizzare dati che influenzano l'applicazione delle ottimizzazioni in Glibc.
- Nella web console è stata aggiunta la possibilità di autenticazione utilizzando smart card per sudo e SSH, passando dispositivi PCI e USB in macchine virtuali e gestendo archivi locali utilizzando Stratis.
- Nel hypervisor KVM è stato aggiunto il supporto per sistemi guest con Windows 11 e Windows Server 2022.
- È incluso il pacchetto rig con un'utility per la raccolta di dati di monitoraggio e gestione degli eventi, che può aiutare nella diagnosi di problemi occasionali o molto rari.
- È stato aggiunto un insieme di strumenti container-tools 4.0, che include utilità Podman, Buildah, Skopeo e runc.
- È stata fornita la possibilità di utilizzare NFS come archiviazione per container isolati e le loro immagini.
- È stato stabilizzato l'immagine del container con gli strumenti Podman. È stato aggiunto un container con l'utility da riga di comando openssl.
- È stata trasferita una nuova serie di pacchetti nella categoria obsoleti (previsti per la rimozione in futuro), tra cui abrt, alsa-plugins-pulseaudio, aspnetcore, awscli, bpg-*, dbus-c++, dotnet 3.0-5.0, dump, fonts-tweak-tool, gegl, gnu-free-fonts-common, gnuplot, java-1.8.0-ibm, libcgroup-tools, libmemcached-libs, pygtk2, python2-backports, recode, spax, spice-server, star, tpm-tools.
- È proseguita la fornitura del supporto sperimentale (Technology Preview) per AF_XDP, il caricamento hardware XDP, Multipath TCP (MPTCP), MPLS (Multi-protocol Label Switching), DSA (data streaming accelerator), KTLS, dracut, kexec fast reboot, nispor, DAX in ext4 e xfs, systemd-resolved, accel-config, igc, OverlayFS, Stratis, Software Guard Extensions (SGX), NVMe/TCP, DNSSEC, GNOME su sistemi ARM64 e IBM Z, AMD SEV per KVM, Intel vGPU, Toolbox.
Fonte: opennet.ru
