Представлены первый кандидат в релизы Samba 3.4.0 и восьмая альфа версия Samba 4.0.0.
Основные новшества Samba 3.4:
- Создание смешанной сборки, в которую будут включены исходные тексты Samba4 и Samba3;
- В smbd изменится метод работы с недоверительными (untrusted) именами доменов, переданных в рамках аутентификации пользователя;
- Много исправлений в системе печати, например, появится поддержка нотификации изменения принтера для спула принт-серверов на базе Samba;
- Реализация вручную поддерживаемых DCE/RPC сервисов (ntsvcs, svcctl, eventlog и spoolss) будет заменена на код автоматически сгенерированный при помощи PIDL;
- Samba3 и Samba4 будут совместно использовать единую библиотеку tevent;
- Код будет почищен и значительная часть интерфейсов будет использоваться совместно с Samba4;
- Будет добавлена реализация асинхронного API.
- В качестве passdb-бэкенда по умолчанию для хранения паролей отныне используется "tdbsam", который поддерживает установку индивидуальных настроек для каждого пользователя (например, можно определить разные 'profile path' и 'home directory'). При проведении обновления необходимо использовать настройку 'passdb backend = smbpasswd' или сконвертировать базу паролей через 'pdbedit -i smbpasswd -e tdbsam'.
В Samba 4.0.0-alpha8, который нацелен на реализацию возможности работы в качестве Active Directory контроллера доменов, можно отметить следующие изменения, внесенные с момента выпуска прошлой альфа версии:
- Samba4 теперь включает полную Active Directory схему, аналогичную той, что используется в Microsoft Windows 2008;
- В LDB, базовую библиотеку для работы с БД в Samba4, значительно увеличена эффективность работы с большим числом пользователей и групп.
Подробный обзор ранее внесенных в ветку Samba 4.0.0 изменений доступен на данной странице.
|