Die Firma Oracle hat die Version 11.4 SRU 90 (Support Repository Update) des Betriebssystems Solaris veröffentlicht, die eine Reihe bedeutender Änderungen und Verbesserungen für den Solaris 11.4-Zweig bietet. Um die im Update vorgeschlagenen Korrekturen zu installieren, genügt es, den Befehl ‚pkg update‘ auszuführen. Benutzer können auch die kostenlose Version Solaris 11.4 CBE (Common Build Environment) nutzen, die mit Hilfe eines Modells zur kontinuierlichen Veröffentlichung neuer Versionen entwickelt wird.
Zu den Neuerungen in der neuen Version gehören:
- Das Dienstprogramm beadm wurde um die Unterstützung für die Einstellung der Eigenschaft „preserve“ erweitert, um das manuelle („beadm destroy“) oder automatische Löschen von Boot-Umgebungen, die als Snapshots in ZFS beim Systemupdate erstellt werden, zu verhindern.
- In die systemweiten Header-Dateien wurden die Typen utime32_t und utimeval32 hinzugefügt.
- Im Modul bufmod und im Programm snoop wurde die Unterstützung für die Verwendung von Zeitstempeln nach 2038 hinzugefügt.
- Die Informationsgehalte der Fehlermeldungen im Dienstprogramm ldm (Logical Domains Manager) wurden verbessert.
- Die Möglichkeiten zur Konfiguration der Dateibehalteigenschaft (retention) bei der Erstellung eines neuen Dateisystems mit dem Befehl „zfs receive“ wurden erweitert.
- Eine Möglichkeit wurde implementiert, um die Integritätsprüfung des Dateisystems (zfs scrub) und die Wiederherstellung von Daten auf die ausgetauschte Festplatte (resilver) zu starten, bevor die im Hintergrund gestartete Blockfreigabe, die nach der Ausführung von „zfs destroy“ initiiert wurde, abgeschlossen ist.
- Es wurde ein Schutz hinzugefügt, der verhindert, dass alle Prozesse im System beendet werden, wenn versehentlich das Signal SIGHUP an den Prozess mit der ID -1 gesendet wird.
- Der Code zur Speicherung von Core-Dumps von Prozessen, die in einer frühen Phase des Bootvorgangs abgestürzt sind, wurde überarbeitet.
- Es wurde die Möglichkeit hinzugefügt, auszuwählen, welche durch DHCP erhaltene Adresse für die automatische DNS-Konfiguration verwendet werden soll.
- In das ELF-Format wurde die Unterstützung für die Komprimierung von Sektionen mit dem Zstandard-Algorithmus hinzugefügt.
- Dem Befehl bootadm wurde die Möglichkeit hinzugefügt, das Flag „—unrestricted“ zu verwenden, um den Passwortzugriff auf einzelne Elemente des GRUB-Bootmenüs zu erlauben.
- Die Version des Dienstprogramms ctfdump, das für die Arbeit mit Debug-Dumps im CTF (Compact Type Format) vorgesehen ist, wurde aktualisiert.
- Das Dienstprogramm devnm erhielt die Option „-s“ für eine verkürzte Ausgabe, die nur den Gerätenamen anzeigt.
- Eine Schnittstelle gfx_private wurde zur Bereitstellung von Firmware für GPUs hinzugefügt.
- Im Dienstprogramm ikev2cert wurde die Möglichkeit hinzugefügt, den PIN-Code aus den Eigenschaften des SMF (Service Management Facility) zu extrahieren.
- Im ipadm-Tool wurde der Befehl „dhcp release“ implementiert, der zuvor nur in ifconfig verfügbar war.
- Die Möglichkeit wurde hinzugefügt, im Tool ls gleichzeitig die Optionen „-s“ und „-h“ für die Ausgabe der Größe in lesbarer Form in Blöcken anzugeben.
- Die Versionsupdates umfassen unter anderem 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.
- Die Pakete gdk-pixbuf-xlib, gtk-vnc und libneon wurden entfernt.
Quelle: opennet.ru
