You can see these changes and more in the diffs between the core OS man pages for #OracleSolaris 11.4.57 & 11.4.60 in:
https://gist.github.com/alanc/90fb6c1234c55fd6c55f221e3ad598bd
This includes an editing pass I did across the PAM man pages, and fixes I did to the Architecture line in the Attributes tables across many man pages, among other fixups.
Newly announced plans to remove in future #OracleSolaris 11.4 SRU's include Caribou, fedfs, GCC 10, gtkspell, IPFilter to PF conversion tool, libmusicbrainz, libotr, libsass and sassc, libxklavier, pidgin, pidgin-gnome-keyring, pidgin-otr, & Python py.
See https://www.oracle.com/solaris/technologies/end-of-feature-notices-solaris11.html for more.
Removed FOSS packages in #OracleSolaris 11.4.60 include atomicwrites, libXxf86misc, libcroco, python-memcached, toml, libXevie, conflict, irssi, CVS, and Perl 5.32.
Removed native features in #OracleSolaris 11.4.60 were client-side support for the Xsun Frame Buffer Power Management (FBPM) extension; and support for HTTPS, HTTP, & cryptographic signatures in the SVR4 package tools.
In #OracleSolaris 11.4.60, swap & dump volumes are now tracked via ZFS properties instead of editing files under /etc. The dumpadm & swap commands set these properties as needed for the admin.
To help ensure data is written to disk, even if the power fails or the VM is suddenly stopped, #OracleSolaris 11.4.60 adds -S options to cp & mv to call fsync() before closing a file, and an fsync command (similar to FreeBSD's) to let shell scripts call fsync() on their output files.
This week we've shipped #OracleSolaris 11.4.60, the 60th monthly SRU for 11.4. This marks the 5th anniversary of the 11.4 release in August 2018.
https://blogs.oracle.com/solaris/post/announcing-oracle-solaris-114-sru60
Today is Oracle's quarterly Critical Patch Update release day, so for #OracleSolaris we have released updates/patches for:
- 11.4: https://blogs.oracle.com/solaris/post/announcing-oracle-solaris-114-sru59
- 11.3: https://community.oracle.com/mosc/discussion/4545792/were-releasing-solaris-11-3-36-32-0-extended-support-update-esu
- 10: https://community.oracle.com/mosc/discussion/4546081/were-releasing-july-2023-solaris-10-quarterly-patch-release
It's one of those weeks where debugging a single core dump on #OracleSolaris leads to making fixes in both #gdm & #libc:
Weltraumgestützte Solarenergie: ESA sucht Ideen für weitere Forschung
Solarenergie aus dem All könnte Europas Energiehunger stillen, bis dahin ist es aber noch ein weiter Weg. Nun sucht die ESA Ideen für Forschungsprojekte.
#Energie #Energiewende #Forschung #Solarenergie #OracleSolaris #news
#energie #energiewende #forschung #solarenergie #oraclesolaris #news
The packages to be removed from #OracleSolaris are aalib, libcroco, libmusicbrainz, libpcre 8.x, libsass, libXevie, libxklavier, libXp, libXxf86misc, caribou, fstobdf, & sassc. The feature is the remnants of client support for Xsun's Frame Buffer Power Management (FPBM) extension.
At work, our fiscal year runes June - May, so its time for us to start compiling our year-end reviews.
Going back and counting for the past year, I made 177 upstream package releases for #X.Org, filed the paperwork to remove 12 FOSS packages (and one homegrown feature) from #OracleSolaris, and updated 325 of the core OS man pages. Not bad for 12 months...
As always, https://www.oracle.com/solaris/technologies/end-of-feature-notices-solaris11.html lists the packages we plan to remove from #OracleSolaris in future 11.4 SRUs. Recent additions include Perl 5.32, Python 3.7, PHP 8.0, http & https support in SVR4 pkg tools, libcroco, libXevie, libXxf86misc, cx_Oracle, and aalib.
You can see these changes and more in the diffs between the core OS man pages for #OracleSolaris 11.4.54 & 11.4.57 in:
https://gist.github.com/alanc/b4659167c33c40e159c16b9d048ea2ed
This includes an editing pass I did across many of the system call man pages in section 2 to better document some calls, add History sections, suggest alternatives, etc.
You can see these changes and more in the diffs between the core OS man pages for #OracleSolaris 11.4.54 & 11.4.57 in:
https://gist.github.com/alanc/b4659167c33c40e159c16b9d048ea2ed
This includes an editing pass I did across many of the system call man pages in section 2 to better document some calls, add History sections, suggest alternatives, etc.
The #zfs send command in #OracleSolaris 11.4.57 has a new '-w crypto' option to send already encrypted blocks as-is, instead of decrypting on the sender and re-encrypting on the receiver. This builds on the similar '-w compress' flag to do the same for compressed blocks.
The NFSv4 server in #OracleSolaris 11.4.57 is now more "courteous" - allowing state like locks to be preserved across network partitions. Oracle also contributed code to do this for the Linux NFS server as described in https://blogs.oracle.com/linux/post/nfsv4-courteous-server - that blog also explains what this does much better than I can here.
The zlogin command in #OracleSolaris 11.4.57 now supports the ~^Z key sequence to suspend itself (much like ssh), ~? to show the available key sequences, and the "-e none" command line option to disable escape sequences.
The reboot, halt, and poweroff commands in #OracleSolaris 11.4.57 all take a new -c flag to log why you are doing that, so that the folks on the next shift or month-later you can look and see if you were doing a software upgrade, a hardware replacement, etc. The reason is written to both the audit logs and to wtmpx and shown in the output of "last".
FOSS packages newly added in #OracleSolaris 11.4.57 include MySQL 8.0, PHP 8.2, Golang 1.19 (x86 only), and the GNU autoconf-archive.
Removed packages include Python 2.7, OpenSSL 1.1, PHP 7.4, Ruby 2.6, CVS, irssi, and libXp. Those who still need Python 2.7 should read https://blogs.oracle.com/solaris/post/sunsetting-python-2-on-oracle-solaris before upgrading.
One of the changes is that #OracleSolaris 11.4.57 no longer supports direct upgrade from 11.3. Solaris 11.3 systems will need to first upgrade to any release in the range of 11.4.0 - 11.4.56, and boot into that BE, and boot all the non-global zones on the system, before then upgrading again to 11.4.57 or later. Support for upgrading various system databases, most importantly SMF, from the 11.3 format to 11.4 is no longer included, hence the need to boot them in a version that still does.