Oracle ha pubblicato Solaris 11.4 SRU 69 (Support Repository Update), che offre una serie di modifiche e miglioramenti significativi per il ramo Solaris 11.4. Per installare le correzioni offerte nell'aggiornamento, è sufficiente eseguire il comando 'pkg update'. Gli utenti possono anche trarre vantaggio dall'edizione gratuita Solaris 11.4 CBE (Common Build Environment), sviluppata utilizzando un modello di rilascio continuo.
Nella nuova versione:
- L'ambiente desktop è stato aggiornato a GNOME 45. Sono state apportate modifiche estetiche all'interfaccia, ad esempio, l'indicatore "Panoramica" ("Attività") sul desktop è stato sostituito con un indicatore desktop virtuali.
- L'implementazione del protocollo mDNS (Multicast DNS/Zeroconf) è stata sostituita dal pacchetto Avahi 0.8. In precedenza veniva utilizzato un porting specifico per Solaris del software Bonjour di Apple.
- L'ambiente di sistema per il linguaggio Python è contrassegnato come autogestito (PEP 668), il che impedisce l'uso di pip e utilità simili per installare librerie Python aggiuntive nelle directory che contengono le librerie Python incluse in Solaris. Per installare pacchetti Python aggiuntivi in un ambiente separato dall'ambiente di sistema, si consiglia di utilizzare l'utilità pipx.
- Aggiunto il supporto per le chiamate di sistema preadv() e pwritev() per leggere e scrivere dati utilizzando buffer multipli.
- Aggiunta la possibilità di definire le impostazioni del server SSH suddivise in file separati /etc/ssh/sshd_config.d/*.conf
- Il file system ZFS ha aggiunto la proprietà “retention.period.deletegrace”, tramite la quale è possibile impostare un ritardo prima dell'effettiva eliminazione dei file il cui periodo di conservazione è scaduto.
- In zonecfg, il supporto per specificare URI basati su ZVOL (/dev/zvol/{dsk,rdsk}/pool) è stato aggiunto alle risorse "rootzpool" e "zpool".
- Gli URI basati su ZVOL includono la possibilità di specificare un livello lofi opzionale che consente di posizionare sandbox non globali sopra le partizioni ZVOL.
- Aggiunto il supporto per l'aggiornamento delle informazioni sui collegamenti (mappe) nel servizio autofs, che è responsabile del montaggio automatico del file system, eliminando la necessità di riavviare manualmente il servizio dopo aver aggiunto nuove risorse.
- Il client e il server NFSv4 ora supportano gli attributi di sistema estesi CREATETIME, ARCHIVE, SYSTEM, HIDDEN e RETENTIONTIME.
- Aggiunta la proprietà "prefer-srcaddr" a ipadm per controllare la priorità nella scelta dell'indirizzo IPv6 utilizzato per le richieste in uscita (scegliendo tra un indirizzo IPv6724 temporaneo (RFC 3484 o pubblico (RFC 6)).
- L'opzione "-I" è stata aggiunta all'utilità ps per visualizzare l'ora in formato ISO 8601.
- Un comando "log" è stato aggiunto all'utilità zoneadm per visualizzare il contenuto dei registri associati a una zona isolata specifica.
- L'utilità smtp-notify implementa la possibilità di specificare il mittente indicato nell'intestazione della posta “Da:” (ad esempio, svccfg setnotify problem-diagnosed “mailto:utente@dominio?from=utente@dominio&reply-to=utente@dominio”) .
- L'utilità ldapservercfg ora supporta la configurazione per l'uso in OpenLDAP (slapd) Certificato TLS, utilizzato nel sistema per impostazione predefinita (svc:/system/identity:cert).
- All'utilità modinfo è stato aggiunto il supporto per separare i moduli del kernel standard forniti con Solaris dai moduli installati separatamente. Aggiunta l'opzione "-x" per mostrare solo i moduli non di sistema.
- Sono stati aggiunti ulteriori percorsi a mdb per la ricerca dei dump di arresto anomalo del kernel.
- sxadm ha aggiunto la protezione contro la vulnerabilità Downfall che colpisce i processori Intel.
- Aggiunto avviso sulla migrazione nei futuri aggiornamenti di Solaris a OpenSSL 3.0, Python 3.11 e PCRE2, deprecando il supporto per OpenSSL 1.0.2, Python 3.7 e PCRE1.
Fonte: opennet.ru
