Available OpenIndiana 2020.04 and OmniOS CE r151034, continuing the development of OpenSolaris

Took place the release of a free distribution OpenIndiana 2020.04, which replaces the binary distribution of OpenSolaris, the development of which was halted by Oracle. OpenIndiana provides users with a working environment built on a fresh snapshot of the project's codebase Illumos. The direct development of OpenSolaris technologies continues with the Illumos project, which develops the kernel, network stack, file systems, drivers, as well as the basic set of user system utilities and libraries. For download has been formed there are three types of ISO images — server edition with console applications (725 MB), minimal build (377 MB) and a build with the MATE graphical environment (1.5 GB).

Key changes in OpenIndiana 2020.04:

  • All OpenIndiana-specific applications, including the Caiman installer, have been migrated from Python 2.7 to Python 3.5;
  • Python 2.7 has been removed from the installation images;
  • GCC 7 is used by default as the main system compiler;
  • Support for 32-bit utilities for X.org has been discontinued;
  • The package manager PKG has been transitioned from the simplejson library to rapidjson for JSON data processing, allowing a reduction in memory consumption when handling large package directories;
  • The LibreOffice 6.4 office suite and the MiniDLNA package have been added. XChat has been removed;
  • User packages have been updated:
    VirtualBox 6.1.6, VLC 3.0.10, ntfsprogs 2017.3.23AR.5, hplip 3.19.12, rhythmbox 3.4.4, Gstreamer 1.16.2,
    UPower, XScreensaver 5.44, GNOME Connection Manager 1.2.0;
  • System components have been updated: net-snmp 5.8,
    Sudo 1.8.31,
    mozilla-nspr 4.25,
    SQLite 3.31.1,
    OpenConnect 8.05, vpnc-scripts 20190606,
    GNU Screen 4.8.0,
    tmux 3.0a,
    nano 4.8;
  • Developer tools have been updated:
    GCC 7.5/8.4/9.3,
    Clang 9,
    Guile 2.2.7,
    Go 1.13.8/1.12.17,
    OpenJDK 1.8.232, icedtea-web 1.8.3,
    Ruby 2.6.6,
    PHP 7.3.17,
    Git 2.25.4,
    Mercurial 5.3.2,
    Glade 3.22.2,
    GNU TLS 33.5.19,
    Automake 1.16,
    Glib 2.62,
    Binutils 2.34;
  • Server software updated: PostgreSQL 12,
    Barman 2.9,
    MariaDB 10.3.22, 10.1.44,
    Redis 6.0.1,
    Apache 2.4.43,
    Nginx 1.18.0,
    Lighttpd 1.4.55,
    Tomcat 8.5.51,
    Samba 4.12.1,
    Node.js 12.16.3, 10.18.1, 8.17.0,
    BIND 9.16,
    ISC DHCP 4.4.2,
    Memcached 1.6.2,
    OpenSSH 8.1p1,
    OpenVPN 2.4.9,
    kvm 20191007,
    qemu-kvm 20190827,
    tor 0.4.1.9;
  • A vulnerability has been fixed in the utility DDU (used to find appropriate drivers), allowing a local user under certain conditions to elevate their privileges to root.

Simultaneously the release of the Illumos distribution OmniOS Community Edition r151034, which provides full support for the KVM hypervisor, the Crossbow virtual network stack, and the ZFS file system. The distribution can be used both for building highly scalable web systems and for creating storage systems.

In new release:

  • The ability to run an NFS server in an isolated zone has been added (enabled through the 'sharenfs' property). The creation of SMB shares in the zone has been simplified by setting the 'sharesmb' property;
  • The overlay network implementation has been ported from SmartOS, which can be effectively used with virtual switches (etherstub) that connect multiple hosts;
  • SMB/CIFS support has been improved in the kernel. The SMB client has been updated to release 3.02;
  • Support for SMBIOS 3.3 has been added and the capability to decode additional data such as battery charge parameters;
  • Protection against swapgs and TAA attacks has been added to the kernel;
  • A new driver has been added for accessing temperature sensors used in AMD chips;
  • A fdinfo directory with data about open files has been added to the virtual file system /proc for each process;
  • New commands 'resize' have been added for adjusting the terminal window size, 'ssh-copy-id' for copying SSH keys, 'watch' for monitoring changes in output, and 'demangle' for decoding symbols in executable files;
  • The ability to assign virtual network adapters (VNIC) on demand with configuration through the global-nic attribute has been introduced in isolated zones;
  • The option to disable IPv6 for LX zones (isolated zones for running Linux) has been added. Network operations in LX zones with Ubuntu 18.04 have been improved. Support for running Void Linux has been added;
  • The bhyve hypervisor has been updated with firmware, the ability to set a password for the VNC server has been added, TRIM support has been introduced in block devices vioblk, and patches from Joyent and FreeBSD have been incorporated;
  • Automatic recovery after moving devices in the root pool has been ensured in ZFS. ZFS trim support has been added. The 'zpool iostat' and 'zpool status' commands have been improved. The performance of 'zpool import' has been enhanced. Direct I/O support with ZFS has been added.
  • The package management toolkit has been transitioned to Python 3.7 and the JSON library rapidjson;
  • Support for new hardware has been added, including Intel ixgbe X553,
    cxgbe T5/T6,
    Mellanox ConnectX-4/5/6,
    Intel I219 v10-v15,
    new Emulex fiber-channel cards;
  • An option to enable a graphical console at boot without UEFI has been added to the bootloader menu.
  • The package 'developer/gcc9' has been added. The default compiler has been upgraded to GCC 9. Python has been updated to version 3.7. Support for Python 2 has been discontinued, but the python-27 package remains for backward compatibility.

Source: opennet.ru

Buy reliable website hosting with DDoS protection, VPS VDS servers 🔥 Buy reliable website hosting with DDoS protection, VPS VDS servers | ProHoster