Rilascio di Samba 4.12.0

Il rilascio è stato presentato il 3 marzo Samba 4.12.0

Samba — un insieme di programmi e strumenti per lavorare con dischi di rete e stampanti su diversi sistemi operativi tramite il protocollo SMB/CIFS. Comprende componenti client e server. È un software libero rilasciato sotto la licenza GPL v3.

Principali modifiche:

  • Il codice è stato ripulito da tutte le implementazioni di crittografia in favore di biblioteche esterne. Come principale è stata scelta GnuTLS, la versione minima richiesta 3.4.7. Questo aumenterà la velocità di funzionamento del sistema — durante i test di CIFS nel kernel Linux 5.3 è stato registrato un incremento della velocità di scrittura di 3 volte, e della velocità di lettura di 2,5.
  • La ricerca nelle partizioni SMB ora avviene tramite Spotlight invece di quanto utilizzato in precedenza GNOME Tracker.
  • È stato aggiunto un nuovo modulo VFS io_uring, che utilizza l'interfaccia del kernel Linux io_uring per input/output asincrono. Supporta anche il buffering.
  • Nel file di configurazione smb.conf è stata interrotta la supporto per il parametro write cache size, a causa dell'introduzione del modulo io_uring.
  • È stato rimosso il modulo vfs_netatalk, il cui supporto era stato precedentemente interrotto.
  • Il backend BIND9_FLATFILE è stato dichiarato obsoleto e sarà rimosso in una delle prossime versioni.
  • È stata aggiunta la libreria zlib tra le dipendenze per la compilazione, mentre la sua implementazione integrata è stata rimossa dal codice.
  • Ora per il funzionamento è richiesto Python 3.5 invece di quanto utilizzato in precedenza Python 3.4.

Vale anche la pena notare che per il testing del codice ora si utilizza OSS-Fuss, il che ha permesso di individuare e correggere numerosi errori nel codice.

Fonte: linux.org.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