Die Firma Oracle hat das Update der Betriebssystemversion Solaris 11.4 SRU 84 (Support Repository Update) veröffentlicht, das eine Reihe bedeutender Änderungen und Verbesserungen für die Version Solaris 11.4 bietet. Um die vorgeschlagenen Korrekturen im Update zu installieren, genügt der Befehl ‚pkg update‘. Benutzer können auch die kostenlose Version Solaris 11.4 CBE (Common Build Environment) nutzen, die mit einem Modell der kontinuierlichen Veröffentlichung neuer Versionen entwickelt wird.
Zu den Neuerungen in der neuen Version gehören:
- Das Tool sxadm wurde um die Erweiterungen RFDS_CLEAR und RFDS_NO zur Verwaltung des Schutzes vor der Schwachstelle RFDS (Register File Data Sampling) in Intel-Prozessoren ergänzt.
- In das Tool format wurde die Option „-r“ hinzugefügt, mit der alle Parameter aller Geräte im Verzeichnis /dev durchlaufen und abgefragt werden, anstelle die Parameter aus dem Cache dev_info zu laden. Diese Option kann in Clusterkonfigurationen mit gemeinsamen Festplatten nützlich sein, in denen sich die Parameter der Speichergeräte ohne Aktualisierung des Caches auf anderen Knoten ändern können.
- In das Tool format wurden die Optionen „-n“ und „-q“ hinzugefügt, um den Aufruf aus Skripten im nicht-interaktiven Modus zu vereinfachen. Die Option „-n“ gibt eine Liste der Festplatten und deren Attribute aus, während die Option „-q“ die ausgegebenen Informationen auf die Liste und Parameter der Festplatten beschränkt.
- Das Verhalten des Tools fmthard wurde dem des Tools format angepasst, insbesondere beim Verbot der Beschriftung von Festplatten, während Dateisysteme gemountet sind, ZFS-Pools vorhanden sind oder SVM- oder VXVM-Partitionen bestehen. Eine Option „-f“ wurde ebenfalls hinzugefügt, um den Betrieb mit der Festplatte trotz gemounteter Partitionen oder aktiver ZFS-Pools durchzuführen.
- Die Implementierung des Protokolls IKEv1 (Internet Key Exchange Version 1), das zuvor als veraltet erklärt wurde, wurde in ein separates Paket pkg:/system/network/ike-v1 ausgegliedert, das in zukünftigen Versionen entfernt werden soll. Im Paket pkg:/system/network/ike bleibt nur die Unterstützung für IKEv2 erhalten.
- Das System zur Klassifikation von Netzwerkpaketen IPQoS (pkg://solaris/system/network/ipqos) wurde als veraltet erklärt und soll entfernt werden. Für die Reservierung von Bandbreite wird empfohlen, die Tools dladm, dlstat, flowadm und flowstat zu verwenden.
- Im Tool truss wird nun der Rückgabecode des beendeten Kindprozesses übergeben, analog zu den Tools ptime und ppriv.
- In sstore wurden Warnungen über unzureichenden Speicherplatz im Verzeichnis /tmp implementiert, die angezeigt werden, wenn das Verzeichnis zu mehr als 95 % ausgefüllt ist oder mehr als 10 GB beansprucht.
- Das dynamische Ändern von Timeouts für aktive virtuelle Laufwerke LDoms ist mit dem Befehl „ldm set-vdisk timeout=N“ erlaubt.
- Die Stabilität des Dienstes nscd (Name Service Cache) wurde erhöht, jetzt werden zwei Prozesse gestartet — ein Arbeitsprozess (nscd-worker) und einer zur Überwachung der Verfügbarkeit des Arbeitsprozesses (nscd).
- Der Kommandointerpreter csh und das Tool which wurden aus dem Basissatz (pkg:/system/core-os) in ein separates Paket pkg:/legacy/shell/csh verschoben, das weiterhin standardmäßig installiert wird.
- Im Tool file wurde die Erkennung von Debug-Informationen CTF (Compact C Type Format) in ausführbaren Dateien und Bibliotheken verbessert.
- Es wurde Unterstützung für die Übersetzung der von GCC (GNU CTF) erzeugten Debug-Informationen CTF in die Solaris CTF-Darstellung hinzugefügt.
- Die kryptografische Bibliothek libsodium und Erweiterungen zur Nutzung in PHP wurden hinzugefügt.
- Das Node.js-Paket wurde auf die Version 22 aktualisiert.
- OpenSSH wurde auf Version 10.0 aktualisiert, in der die Unterstützung für den DSA-Algorithmus entfernt wurde.
- Die Versionen der Programme wurden aktualisiert, darunter 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.
Quelle: opennet.ru
