We’ve just released the Oracle Solaris 11.4 SRU39. It is available via ‘pkg update’ from the support repository or by downloading the SRU from My Oracle Support Doc ID 2433412.1.
This SRU adds the following new features or modified interfaces:
- Added “noacl” and “acl” mount options to NFS mount
- This SRU added a new “noacl” mount_nfs(8) option instructing the NFS client to skip getting/setting ACLs. It also added a corresponding “acl” option enabling ACLs again (e.g., to override an inherited “noacl” from an automounter map).
- SMB shortname support disabled by default
- vHBA enhancements to support dynamic LUN reconfiguration
- We updated the vHBA protocol (bumping the version from 1.1 to 1.2) with enhancements needed to support the LUN identity change enhancement that was added previously.
- Add GTK4 into Oracle Solaris
- The upstream GNOME community is transitioning more applications to GTK 4 so we ship GTK 4 with Solaris now.
- Add rustfmt tool for formatting Rust code according to style guidelines
- rustfmt is a tool for formatting Rust code according to style guidelines. We ship rustfmt with Solaris as /usr/bin/rustfmt in pkg:/developer/rust/rustc.
- Privilege error debugging capabilities for SMF services
- We added a service method property to SMF to enable privilege debugging for service methods, and processes or daemons started by those methods.
- Add Node.js 16 into Oracle Solaris
- zoneadm(8) list support for zone description.
- The Zone description is usually listed by specifying the -d option to “zoneadm list”. The one exception is “zoneadm list -p” which produces a machine parsable output. The new enhancement modified “zoneadm list -p” so it prints the description field as the new rightmost column.
- svc:/network/nfs/cleanup speed-up
- This SRU delivers a change which solves this problem of needing to scan the whole filesystem every week for deleted files.
- ZFS support for zpool status/import section filtering
- The change allows users to choose the sections displayed by zpool status and import (pool discovery). The status output filtering helps user and/or automated scripts to focus on desired section(s) of the output.
- ‘explicit_netgroups’ control added to NFS snd SMB services
- In this SRU, we added ‘explicit_netgroups’ sharectl(8) setting for the NFS server, with a default value of ‘false’ to match current behaviour. When turned on, the admin is stating that netgroups are well marked with a leading ‘%’ or are not in use for any shares. That means the speculative DNS lookups will not be done.
- GCC 11 with Ada language support – GNAT
- Added new ‘-m’ option to “ldm add-spconfig” (to defragment memory)
- The timezone data has been updated to 2021c
The following components have been updated to address security issues:
- Apache Tomcat to 8.5.69
- Java 7 to jdk7u321
- Java 8 to jdk8u311
- Node.js 12 to 12.22.7
- Pillow to 8.3.2
- Samba to to 4.13.8
- curl to 7.79.0
- fetchmail to 6.4.21
- gnuplot to 5.4.2
- libxml2 to 2.9.12
- mozjs to 78.11.0
- nettle to 3.7.3
- puppet oracle-solaris_providers to 2.0.3
- rabbitmq to 3.8.18
- squid to 4.15
- webkitgtk to 2.32.4
- database/sqlite3, fma/storage, gnome/multimedia, install/beadm, library/libgcrypt, library/malloc, utility/apache & utility/gnu-binutils
The following components have also been updated:
- Ant to 1.10.11
- Erlang to 24.0
- GCC 11 to 11.2.0
- GNU readline to 8.1
- Mercurial to 5.8
- Rust to 1.53.0 with included rustfmt
- accountsservice to 0.6.55 and libical to 3.0.10
- bandit to 1.7.0
- cbindgen to 0.19.0
- cmake to 3.21.0
- cups-filters to 1.28.10
- device ids data files to current versions as of 2021.07
- elixir to 1.12.1
- glibmm to 2.64.2
- gst-plugins-base, gst-plugins-good & gst-python to 1.18.4
- gstreamer to 1.18.4
- gtk-doc to 1.33.2
- hex to 0.21.2
- hplip to 3.21.4
- icu to 69.1
- iso-codes to 4.6.0
- lcms2 to 2.12
- less to 590
- libsigsegv to 2.13
- orc to 0.4.32
- pycodestyle to 2.7.0
- pycups to 2.0.1
- qpdf to 10.3.2
- setuptools to 44.1.1 & setuptools_scm to 5.0.2
- snort to 2.9.18
Full details of this SRU can be found in My Oracle Support Doc 2820383.1. For the list of Service Alerts affecting each Oracle Solaris 11.4 SRU, see Important Oracle Solaris 11.4 SRU Issues (Doc ID 2445150.1).
