La compagnia Oracle ha pubblicato la versione del sistema operativo Solaris 11.4 SRU 84 (Support Repository Update), che offre una serie di significativi cambiamenti e miglioramenti per la branch Solaris 11.4. Per installare le correzioni proposte nell'aggiornamento, è sufficiente eseguire il comando ‘pkg update’. Gli utenti possono anche usufruire della versione gratuita Solaris 11.4 CBE (Common Build Environment), sviluppata utilizzando un modello di pubblicazione continua di nuove versioni.
Tra le novità nella nuova versione:
- Nella squadra sxadm sono state aggiunte le estensioni RFDS_CLEAR e RFDS_NO per gestire la protezione dalle vulnerabilità RFDS (Register File Data Sampling) nei processori Intel.
- Nell'utilità format è stata aggiunta l'opzione «-r», che, se specificata, esegue la scansione dei parametri di tutti i dispositivi nella directory /dev, invece di caricare i parametri dalla cache dev_info. Questa opzione può essere utile in configurazioni di cluster con dischi condivisi, in cui i parametri dei dischi possono essere modificati senza aggiornare la cache sugli altri nodi.
- Nell'utilità format sono state aggiunte le opzioni «-n» e «-q» per semplificare la chiamata da script in modalità non interattiva. L'opzione «-n» visualizza l'elenco dei dischi e dei loro attributi, mentre l'opzione «-q» limita le informazioni visualizzate all'elenco e ai parametri dei dischi.
- Il comportamento dell'utilità fmthard è stato avvicinato a quello dell'utilità format in merito al divieto di scrivere l'etichetta del disco quando ci sono file system montati, partecipazione a ZFS pool, e presenza di partizioni SVM o VXVM. È stata anche aggiunta l'opzione «-f» per forzare l'esecuzione dell'operazione con il disco, nonostante le partizioni montate o i pool ZFS attivi.
- L'implementazione del protocollo IKEv1 (Internet Key Exchange Version 1), precedentemente dichiarato obsoleto, è stata separata in un pacchetto pkg:/system/network/ike-v1, che è programmato per essere rimosso nelle future versioni. Nel pacchetto pkg:/system/network/ike è rimasta solo la supporto per IKEv2.
- È stato dichiarato obsoleto e programmato per la rimozione il sistema di classificazione dei pacchetti di rete IPQoS (pkg://solaris/system/network/ipqos). Per la riserva di larghezza di banda è consigliato utilizzare le utilità dladm, dlstat, flowadm e flowstat.
- Nell'utilità truss è stata garantita la trasmissione del codice di uscita restituito dal processo figlio in elaborazione, analogamente alle utilità ptime e ppriv.
- Nello sstore è stata garantita la visualizzazione di avvisi riguardanti la mancanza di spazio libero nella partizione /tmp, che vengono mostrati quando la partizione è riempita oltre il 95% o occupa più di 10 GB.
- È consentita la modifica dinamica dei timeout per i dischi virtuali LDoms in funzione, utilizzando il comando «ldm set-vdisk timeout=N».
- È stata migliorata la stabilità del servizio nscd (name service cache), per il quale ora vengono avviati due processi: uno operativo (nscd-worker) e uno per monitorare la disponibilità del processo operativo (nscd).
- L'interprete dei comandi csh e l'utilità which sono stati spostati dal set base (pkg:/system/core-os) in un pacchetto separato pkg:/legacy/shell/csh, che continua a essere installato per impostazione predefinita.
- Nell'utilità file è stata migliorata l'identificazione della presenza di informazioni di debug CTF (Compact C Type Format) nei file eseguibili e nelle librerie.
- È stata aggiunta la supporto per la traduzione del formato di debug CTF generato da GCC (GNU CTF) nella rappresentazione Solaris CTF.
- È stata inclusa la libreria crittografica libsodium e le estensioni per il suo utilizzo in PHP.
- Il pacchetto Node.js è stato aggiornato alla versione 22.
- OpenSSH è stato aggiornato alla versione 10.0, in cui è stato rimosso il supporto per l'algoritmo DSA.
- Aggiornate le versioni dei programmi, tra cui Apache httpd 2.4.63, BIND 9.18.37, cups 2.4.12, Django 4.2.23, Emacs 30.1, git 2.50.1, GnuPG 2.5.6, gnutls 3.8.9, Golang 1.23.10, Postfix 3.9.1, Python 3.13.3, ruby 3.1.7, Samba 4.21.7, sqlite 3.49.1, sudo 1.9.17p1, wxwidgets 3.2.7, xorg-server 21.1.18.
Fonte: opennet.ru
