Команда Samba представила Samba 4.25, первый стабильный выпуск новой ветки 4.25. Это широко используемая открытая реализация сетевого протокола SMB, которая позволяет системам на Linux и Unix обмениваться файлами и принтерами с машинами под управлением Windows и работать в среде Active Directory.

Главное новшество: экспериментальная поддержка SMB3 Persistent Handles. Это механизм для отказоустойчивых конфигураций, который позволяет клиентам переподключаться после перезапуска или сбоя сервера, сохраняя доступ к уже открытым файлам.

Особенно полезно это для виртуальных машин, баз данных и кластерных систем хранения, где потеря открытого файлового дескриптора приводит к серьёзным сбоям. В Samba предупреждают, что механизм увеличивает накладные расходы на производительность, поэтому он рассчитан на конкретные отказоустойчивые сценарии, а не на обычные файловые серверы общего назначения.

Ещё одно заметное дополнение: новый модуль vfs_ceph_rgw. Он позволяет публиковать бакеты Ceph Object Gateway как ресурсы SMB, благодаря чему пользователи получают доступ к объектному хранилищу через привычный интерфейс файлов и папок.

Кластерным конфигурациям Samba тоже досталось несколько улучшений. В 4.25 появился механизм функционального уровня кластера, который делает поэтапные обновления безопаснее: изменения на уровне всего кластера включаются только после того, как их поддержат все узлы.

Также появилась поддержка ограничения скорости на уровне кластера через модуль vfs_aio_ratelimit. Администраторы могут задавать лимиты пропускной способности одинаково для всех узлов, а не настраивать каждый сервер отдельно.

В области безопасности: в доменах с функциональным уровнем 2008 и выше Samba теперь по умолчанию использует типы шифрования AES для Kerberos. Изменение связано с CVE-2026-20833 и усиливает настройки шифрования по умолчанию в таких средах.

Наконец, в Samba 4.25 вошёл ряд улучшений, связанных с CTDB, а также чистка конфигурации и удаление старой опции кэша getwd.

Подробности приведены в анонсе.

Как и при переходе на любую крупную ветку Samba, администраторам советуют изучить примечания к выпуску перед обновлением, особенно если используются кластерные конфигурации, интеграция с Active Directory или отказоустойчивые системы хранения.