Skip to end of metadata
Go to start of metadata

Hipster 2017.04 is here

We are glad to announce that Hipster 2017.04 snapshot is available.

ImageChecksumChecksum GPG-signed
OI-hipster-gui-20170502.iso 

9bea73fa64b985e6e789875a2e316d8c00bb30910870f3b59a1a4948782e92f8

[SHA256]
[SHA256.asc]
OI-hipster-gui-20170502.usb 

377a31057a1287ccc0d21a7e7de11f328ff320aa8a6afbbe51c2f04a71c0937e

[SHA256]
[SHA256.asc]
OI-hipster-text-20170502.iso 

0b3f27331220b27afdf85f0b3cd851f87581a209a2e67093298da88995e26976

[SHA256]
[SHA256.asc]
OI-hipster-text-20170502.usb 

48dbd49e718a0d37a88c5d809f19c21dad2a948d92c404d4896a730bfe5c4d4f

[SHA256]
[SHA256.asc]
OI-hipster-minimal-20170502.iso 

e8de83a6080c0c48590042bc4a4e19481154d75f8ce1fcf72ad4e7c81028bb63

[SHA256]
[SHA256.asc]
OI-hipster-minimal-20170502.usb 

464fe3e6cff883fbe05494e882b9d62ccfbce99c23290516f9bec9777ad921c8

[SHA256]
[SHA256.asc]

Mirror list: https://wiki.openindiana.org/oi/Mirrors 
 

Security changes

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 3.2.9.1

  • 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

Server software

  • 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 2.9.9.0
  • 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).