Релиз Samba 4.12.0

good-penguin.png

3-го марта представлен релиз Samba 4.12.0

Samba — набор программ и утилит для работы с сетевыми дисками и принтерами на различных операционных системах по протоколу SMB/CIFS. Имеет клиентскую и серверную части. Является свободным программным обеспечением, выпущенным под лицензией GPL v3.

Основные изменения:

  • Код очищен от всех реализаций криптографии в пользу внешних библиотек. В качестве основной выбрана GnuTLS, минимальная требуемая версия 3.4.7. Это позволит увеличить скорость работы комплекса — при тестировании CIFS из ядра Linux 5.3 было зафиксировано увеличение скорости записи в 3 раза, а скорости чтения в 2,5.
  • Поиск по SMB разделам теперь осуществляется при помощи Spotlight вместо используемого ранее GNOME Tracker.
  • Добавлен новый VFS-модуль io_uring, использующий интерфейс ядра Linux io_uring для асинхронного ввода/вывода. Также он поддерживает буферизацию.
  • В конфигурационном файле smb.conf прекращена поддержка параметра write cache size, в связи с появлением модуля io_uring.
  • Удален модуль vfs_netatalk, поддержка которого была прекращена ранее.
  • Бэкенд BIND9_FLATFILE объявлен устаревшим, и будет удален в одном из следующих выпусков.
  • В число зависимостей для сборки добавлена библиотека zlib, при этом встроенная ее реализация удалена из кода.
  • Теперь для работы требуется Python 3.5 вместо используемого ранее Python 3.4.

Также стоит отметить, что для тестирования кода теперь используется OSS-Fuss, что позволило найти и исправить множество ошибок в коде.

>>> Подробности

©  Linux.org.ru