17 верасня 2019 года выйшла версія 4.11.0 - першы стабільны рэліз у галінцы Samba 4.11.
З асноўных асаблівасцяў пакета:
- Паўнавартасная рэалізацыя кантролера дамена і сэрвісаў AD, сумяшчальная з пратаколамі Windows 2000 і здольная абслугоўваць усе Windows-кліенты аж да Windows 10
- Файлавы сервер
- Сервер друку
- Сэрвіс ідэнтыфікацыі Winbind
Асаблівасці выпуску 4.11.0:
- ПА-змаўчанні выкарыстоўваецца мадэль запуску працэсаў «prefork», якая дазваляе падтрымліваць апердзеленую колькасць запушчаных працэсаў апрацоўшчыкаў
- winbind захоўвае ў логу падзеі аўтэнтыфікацыі PAM_AUTH і NTLM_AUTH, а таксама атрыбут "logonId", утрымоўвальны ідэнтыфікатар уваходу
- Дададзена магчымасць захавання ў логу працягласці аперацый з DNS
- Ужывальная па-змаўчанні схема працы з AD абноўлена да версіі 2012_R2. Выкарыстоўваную раней схему можна абраць, выкарыстаючы пры запуску ключ '—base-schema'
- Функцыі крыптаграфіі зараз патрабуюць у залежнасцях абавязковую бібліятэку GnuTLS 3.2, замяніўшы ёю убудаваныя ў Samba.
- З'явілася каманда «samba-tool contact», якая дазваляе шукаць, праглядаць і рэдагаваць запіс у адраснай кнізе LDAP
- Праведзена працы па аптымізацыі працы Sambs у арганізацыях, якія налічваюць звыш 100000 карыстачоў і 120000 аб'ектаў.
- Павялічана прадукцыйнасць пераіндэксацыі для буйных даменаў AD
- Абноўлены метад захоўвання базы дадзеных AD на дыску. Новы фармат будзе аўтаматычна ўжыты пасля абнаўлення да выпуску 4.11, але ў выпадку зваротнага адкату з Samba 4.11 на старыя выпускі спатрэбіцца пераўтварэнне фармату ў стары ўручную
- Па-змаўчанні адключаная падтрымка пратаколу SMB1, які прызнаны састарэлым
- Кансольным утылітам smbclient і smbcacls дададзена опцыя '—option', якая дазваляе перавызначыць параметры, зададзеныя ў канфігурацыйным файле smb.conf
- Метады аўтэнтыфікацыі LanMan і plaintext абвешчаныя састарэлымі
- Выдалены код убудаванага http-сервера, які раней падтрымліваў працы web-інтэрфейсу SWAT
- Па змаўчанні адключаная падтрымка python 2 і выкарыстоўваецца python 3. Для ўключэння падтрымкі другой версіі пітона неабходна ўсталяваць зменную асяроддзі "PYTHON=python2" перад выкарыстаннем ./configure і make.
Крыніца: linux.org.ru