Hipster 2017.04 is here
We are glad to announce that Hipster 2017.04 snapshot is available.
Mirror list: https://wiki.openindiana.org/oi/Mirrors
This release is the first one to be signed and verifiable by GPG. The OpenIndiana Release Engineering key has key id 0x3a021afadbe31887.
The public key:
How to verify:
- Download <ISO>.sha256sum.asc file from mirror
Run: gpg2 --verify <ISO>.sha256sum.asc. You should see the following output:
If the output includes:
gpg: WARNING: This key is not certified with a trusted signature! gpg: There is no indication that the signature belongs to the owner.
the signature is still correct.
Run: digest -a sha256 <ISO> and check the ISO checksum as previously.
General system changes
The most notable change for this snapshot is related to hardware support. OI now fully supports USB 3.0 devices. Intel Video drivers were significantly improved by Gordon Ross. The list of supported hardware has significantly extended (see https://wiki.openindiana.org/oi/Intel+KMS+driver)
Xorg was updated to 1.18.4 version, so if you use any third-party modules – they might need recompilation or update (notably, the VirtualBox Guest Additions).
Mate was updated to 1.16 version. We started shipping GTK3 applications. Several Gnome 2 applications, which don't have Mate analogs, were updated to Gnome 3 versions. A lot of end user applications are delivered now as 64-bit only.
Installer no longer creates the classic
auto_home layout, as it was a source of confusion to the users. Default home filesystem is created under
rpool/export/home now. Old-school users or those with more complicated setups are free to set up the legacy configuration in their systems, the functionality is still there.
We thoroughly tested IPS and imported several upstream fixes. Now IPS uses Apache 2.4 as its internal web server.
GNU TLS 3.4 is the default TLS implementation now. We also introduced
ca-certificates service to regenerate the CA bundle.
Notice: on some resource-constrained systems
ca-certificates service can fail to start immediately after system install. Later SMF takes care and restarts it, but you can see error messages on first boot. The issue is being investigated.
Notice: if you upgrade from earlier versions, you can see errors about failing
metainit service. It was removed from the system, but SMF fails to notice it. Just remove the service manually for now in this case:
Desktop software and libraries
Xorg was updated to 1.18.4, xorg libraries and drivers were updated.
Mate was updated to 1.16
- Intel video driver was updated, the list of supported hardware has significantly extended (see https://wiki.openindiana.org/oi/Intel+KMS+driver )
libsmb was updated to 4.4.6
gvfs was updated to 1.26.0
gtk3 was updated to 3.18.9
Nimbus theme was updated to look better with GTK3, so we started shipping GTK3 applications
Rhythmbox was updated to 3.4.1
Major text editors were updated (we ship vim 8.0.104, joe 4.4, emacs 25.2, nano 2.7.5
pulseaudio was updated to 10.0
firefox was updated to 45.9.0
thunderbird was updated to 45.8.0
critical issue in enlightenment was fixed, now it's operational again
privoxy was updated to 3.0.26
cdrtools were updated to 3.02a7
gthumb was updated to 220.127.116.11
brasero was updated to 3.12.1
critical issue in sound-juicer was fixed, now it's operational again
Gstreamer 1.10.3 and gstreamer 1.0 plugins were integrated
WebkitGTK2 was updated to 2.14.5
Mesa was updated to 13.0.6
Nvidia driver was updated to 340.102
Development tools and libraries
GCC 6 was added. Patches necessary to compile illumos-gate with GCC 6 were added (note, compiling illumos-gate with version other than illumos-gcc-4.4.4 is not supported)
Bison was updated to 3.0.4
- Groovy 2.4 was added
- Ruby 1.9 was removed, Ruby 2.3 is the default Ruby now
- Perl 5.16 was removed. 64-bit Perl 5.24 is shipped.
- 64-bit OpenJDK 8 is the default OpenJDK version now.
- Mercurial was updated to 4.1.3
- Git was updated to 2.12.2
- ccache was updated to 3.3.3
- QT 5.8.0 was added
- Valgrind was updated to 3.12.0
PostgreSQL 9.6 was added, PostgreSQL 9.3-9.5 were updated to latest minor versions
MongoDB 3.4 was added
MariaDB 10.1 was added
NodeJS 7 was added
Percona Server 5.5/5.6/5.7 and MariaDB 5.5 were updated to latest minor versions
- OpenVPN was updated to 2.4.1
- ISC Bind was updated to 9.10.4-P8
- Squid was updated to 3.5.25
- Nginx was updated to 1.12.0
- Apache 2.4 was updated to 2.4.25. Apache 2.4 is the default Apache server now. Apache 2.2 will be removed before the next snapshot.
ISC ntpd was updated to 4.2.8p10
OpenSSH was updated to 7.4p1
Samba was updated to 4.4.12
Tcpdump was updated to 4.9.0
- Snort was updated to 18.104.22.168
- Puppet was updated to 3.8.6
A lot of other bug fixes and minor software updates included.
As always, we are proud to deliver to you latest illumos-gate bits (i.e. illumos-48d8443e35).