Sortie de Samba 4.12.0

Le 3 mars, la version a été présentée Samba 4.12.0

Samba — un ensemble de programmes et d'utilitaires pour travailler avec des disques réseau et des imprimantes sur différents systèmes d'exploitation via le protocole SMB/CIFS. Il comprend des parties client et serveur. C'est un logiciel libre, publié sous la licence GPL v3.

Principales modifications :

  • Le code a été épuré de toutes les implémentations de cryptographie au profit de bibliothèques externes. La principale choisie est GnuTLS, la version minimale requise 3.4.7. Cela permettra d'augmenter la vitesse de fonctionnement de l'ensemble — lors de tests CIFS du noyau Linux 5.3 une augmentation a été constatée de la vitesse d'écriture de 3 fois, et de la vitesse de lecture de 2,5.
  • La recherche dans les sections SMB s'effectue désormais à l'aide de Spotlight au lieu de l'utilisation précédente GNOME Tracker.
  • Un nouveau module VFS io_uring a été ajouté, utilisant l'interface du noyau Linux io_uring pour l'I/O asynchrone. Il prend également en charge la mise en mémoire tampon.
  • Dans le fichier de configuration smb.conf la prise en charge du paramètre write cache size a été arrêtée, en raison de l'apparition du module io_uring.
  • Le module vfs_netatalk, dont le support a été arrêté précédemment, a été supprimé.
  • Le backend BIND9_FLATFILE a été déclaré obsolète et sera supprimé dans l'une des prochaines versions.
  • La bibliothèque zlib a été ajoutée aux dépendances pour la compilation, tandis que son implémentation intégrée a été retirée du code.
  • Il est désormais requis Python 3.5 au lieu de l'utilisation précédente Python 3.4.

En outre, il convient de noter que pour les tests de code, OSS-Fuss, a permis de trouver et de corriger de nombreuses erreurs dans le code.

Source : linux.org.ru

Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS 🔥 Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS | ProHoster