Sono disponibili OpenIndiana 2019.10 e OmniOS CE r151032, che continuano lo sviluppo di OpenSolaris.

Si è svolto rilascio di una distribuzione libera OpenIndiana 2019.10, che ha sostituito la distribuzione binaria di OpenSolaris, il cui sviluppo è stato interrotto dalla Oracle. OpenIndiana fornisce all'utente un ambiente di lavoro basato su un'ultima versione del codice sorgente del progetto Illumos. Lo sviluppo diretto delle tecnologie di OpenSolaris continua grazie al progetto Illumos, che si occupa del kernel, della rete, dei file system, dei driver e di un insieme base di utilità di sistema e librerie per l'utente. Per il download è stato compilato tre tipi di immagini iso - edizione server con applicazioni console (723 MB), build minima (431 MB) e build con ambiente grafico MATE (1.6 GB).

Principali modifiche in OpenIndiana 2019.10:

  • L'infrastruttura di gestione pacchetti IPS (Image Packaging System) è stata migrata all'uso di Python 3. Sono stati integrati nel IPS i fix dell'aggiornamento di agosto di OmniOS CE;
  • Prosegue la migrazione delle applicazioni specifiche per OpenIndiana da Python 2.7 a Python 3;
  • Componente binario dell'utility riscritta DDU, fornendo informazioni sui dispositivi per la ricerca dei driver appropriati. Aggiornato il database dei driver. Il codice DDU è stato portato su Python 3.5;
  • Aggiornate le versioni delle applicazioni utente, inclusi VirtualBox 6.0.14, FreeType 2.10.1, GTK 3.24.12, LightDM 1.30, Vim 8.1.1721, Nano 4.5, Sudo 1.8.29. Aggiornato il codec x264.
  • Aggiunti pacchetti con mpg123, x265 e mpack. Per Bash, tmux e Vim è stata proposta una barra di stato Powerline.
  • Aggiunto il servizio x11-init per creare le directory necessarie con i permessi di root prima dell'avvio delle applicazioni X11;
  • Invece di Clang 4.0 è stato aggiunto Clang 8.0. Aggiornati i compilatori GCC 7.4 e 8.3, incluso GCC 9.2. Aggiornati gli strumenti per sviluppatori:
    Git 2.23.0, CMake 3.15.1, Rust 1.32.0, Go 1.13;
  • Aggiornato il software server:
    MongoDB 4.0, Nginx 1.16.1, Samba 4.11, Node.js 12.13.0, 10.17.0, 8.16.2, BIND 9.14, OpenLDAP 2.4.48, tor 0.4.1.6;
  • La build del kernel illumos è stata migrata per default a GCC 7. Aggiornati i firmware cxgbe e il microcodice Intel.
  • Nel ZFS sono stati portati fix e miglioramenti dal progetto ZFS on Linux, inclusa la possibilità di criptare dati e metadati, utilizzo di UNMAP/TRIM per SSD;
  • Il supporto per Hyper-threading è disabilitato per default. Aggiunta protezione contro le vulnerabilità L1TF e MDS (Microarchitectural Data Sampling). Il kernel è stato compilato con protezione retpoline;
  • Nel kernel sono stati portati numerosi miglioramenti relativi al supporto del protocollo SMB 3, inclusa la crittografia, l'uso di canali nominati, supporto ACL, attributi estesi e blocchi file;
  • Pulizia del kernel dal codice obsoleto specifico per la piattaforma SPARC;
  • Aggiunta la locale C.UTF-8;
  • Dal FreeBSD è stato portato il framework per l'uso di handler plug-in per il controllo del sovraccarico TCP. Aggiunto supporto per gli algoritmi CUBIC e NewReno;
  • Per l'hashing delle nuove password è stato coinvolto di default l'algoritmo SHA512;
  • Nel crontab è stato aggiunto il supporto per il formato "/NUM", ad esempio "*/2 * * * *" per l'esecuzione ogni due minuti;
  • Migliorato il supporto per il boot su sistemi con UEFI.

Qualche giorno fa è stato anche si è tenuto rilascio del distribution Illumos OmniOS Community Edition r151032, che offre un supporto completo per l'iperconduttore KVM, lo stack di rete virtuale Crossbow e il file system ZFS. Il distributore può essere utilizzato sia per costruire sistemi web ad alta scalabilità, sia per creare sistemi di archiviazione.

In nuovo rilascio:

  • Aggiunta la supporto per il boot su sistemi con UEFI;
  • Nel ZFS è stato aggiunto il supporto per archiviare dati e metadati in forma crittografata;
  • Migliorato significativamente il supporto SMB/CIFS nel kernel, implementate molte estensioni SMB3;
  • Aggiunta l'opzione smt_enabled=0 (/boot/conf.d/) per disabilitare SMT e HyperThreading;
  • Aggiunto supporto per algoritmi di controllo del sovraccarico TCP plug-in;
  • Aggiunta la locale C.UTF-8, che include tutte le caratteristiche della locale C con supporto per caratteri UTF-8;
  • Migliorati i driver per Hyper-V;
  • L'algoritmo di hashing delle password è stato aggiornato da SHA256 a SHA512;
  • Aggiunta protezione contro gli attacchi di tipo Spectre;
  • Modificata la risoluzione predefinita della console basata su framebuffer: 1024×768 con caratteri 10×18;
  • Nel crontab è stato aggiunto il supporto per il formato "/NUM";
  • Aggiunta il comando penv per visualizzare l'ambiente di processo o il core dump (equivalente a "pargs -e");
  • Aggiunta il comando pauxv per visualizzare i parametri aggiuntivi del processo o del core dump (equivalente a "pargs -x");
  • Aggiunta il comando connstat per visualizzare le statistiche delle connessioni TCP;
  • Nell'utility netstat è stata aggiunta l'opzione "-u" per visualizzare le informazioni sui processi associati ai socket aperti;
  • Nelle zone container LX è stato aggiunto il supporto per l'esecuzione di nuove distribuzioni Linux;
  • Ottimizzare le prestazioni dell'hypervisor Bhyve, aggiunto supporto per l'emulazione di dispositivi NVME;
  • Nell'installer è garantita l'installazione automatica dei pacchetti per supportare gli hypervisors al momento dell'avvio dell'installazione in ambienti di virtualizzazione;
  • Aggiornate le versioni delle applicazioni, tra cui Perl 5.30, OpenSSL 1.1.1 e python 3.7. Dichiarato obsoleto Python 2.7.

Fonte: opennet.ru

Acquista hosting affidabile per siti web con protezione DDoS, server VPS VDS 🔥 Acquista hosting affidabile per siti web con protezione DDoS, server VPS VDS | ProHoster