Oracle ha pubblicato il rilascio del sistema operativo Solaris 11.4 SRU 90 (Support Repository Update), che include una serie di modifiche e miglioramenti significativi per la serie Solaris 11.4. Per installare le correzioni proposte nell'aggiornamento, è sufficiente eseguire il comando ‘pkg update’. Gli utenti possono anche utilizzare l'edizione gratuita Solaris 11.4 CBE (Common Build Environment), sviluppata utilizzando un modello di pubblicazione continua di nuove versioni.
Tra le modifiche nella nuova versione:
- Nell'utilità beadm è stata aggiunta la supporto per impostare la proprietà ‘preserve’ per vietare l'eliminazione manuale (‘beadm destroy’) o automatica degli ambienti di avvio (Boot Environment), creati come snapshot in ZFS durante l'aggiornamento del sistema.
- Nei file di intestazione di sistema sono stati aggiunti i tipi utime32_t e utimeval32.
- Nodulo bufmod e programma snoop hanno ricevuto supporto per l'uso del tempo dopo il 2038.
- Nell'utilità ldm (Logical Domains Manager) è stata migliorata l'informatività dei messaggi di errore.
- Sono state ampliate le possibilità di configurazione della proprietà di retention dei file durante l'acquisizione di un nuovo file system con il comando ‘zfs receive’.
- È stata implementata la possibilità di avviare il controllo dell'integrità del file system (zfs scrub) e di recuperare i dati su un disco sostituito (resilver) prima che venga completata la liberazione in background dei blocchi, avviata dopo l'esecuzione di «zfs destroy».
- Aggiunta protezione contro la terminazione di tutti i processi nel sistema quando si invia erroneamente il segnale SIGHUP al processo con identificatore -1.
- Ristrutturato il codice per salvare i core dump dei processi terminati in modo anomalo nelle fasi iniziali di avvio.
- Aggiunta la possibilità di scegliere quale indirizzo, ottenuto tramite DHCP, sarà utilizzato per la configurazione automatica del DNS.
- Nel formato ELF è stato aggiunto il supporto per la compressione delle sezioni utilizzando l'algoritmo Zstandard.
- Nel comando bootadm è stata aggiunta la possibilità di utilizzare il flag «—unrestricted» per consentire l'accesso senza password a singoli elementi del menu di avvio GRUB.
- Aggiornata la versione dello strumento ctfdump, progettato per lavorare con i dump di debug nel formato CTF (Compact Type Format).
- Nello strumento devnm è stata aggiunta l'opzione «-s» per un output abbreviato che mostra solo il nome del dispositivo.
- Aggiunto l'interfaccia gfx_private per il caricamento dei firmware per GPU.
- Nell'utility ikev2cert è stata aggiunta la possibilità di estrarre il PIN dalle proprietà SMF (Service Management Facility).
- Nell'utility ipadm è stato implementato il comando 'dhcp release', precedentemente disponibile solo in ifconfig.
- È stata fornita la possibilità di specificare contemporaneamente le opzioni '-s' e '-h' nell'utility ls per visualizzare in modo leggibile le dimensioni in blocchi.
- Aggiornate le versioni dei programmi, tra cui BIND 9.20.15, cups 2.4.15, Go 1.25.5, GNU Binutils 2.45, openssl 3.0.18, PHP 8.4.16, python 3.13.9, sqlite 3.51.0, xorg-server 21.1.20, Firefox 140.4.0esr, FreeType 2.14.1, GNU Screen 5.0.1, gtk3 3.24.51, samba 4.22.6, Wireshark 4.6.0, zsh 5.9.
- Rimossi i pacchetti gdk-pixbuf-xlib, gtk-vnc e libneon.
Fonte: opennet.ru
