El 17 de septiembre de 2019, se lanzó la versión 4.11.0, la primera versión estable en la rama Samba 4.11.
Las principales características del paquete:
- Una implementación completa de un controlador de dominio y servicios AD, compatible con los protocolos de Windows 2000 y capaz de atender a todos los clientes de Windows hasta Windows 10.
- Servidor de archivos
- Servidor de impresión
- Servicio de identificación Winbind
Características de la versión 4.11.0:
- De forma predeterminada, se utiliza el modelo de inicio de procesos "prefork", que le permite admitir una cierta cantidad de procesos de controlador en ejecución.
- winbind registra los eventos de autenticación PAM_AUTH y NTLM_AUTH, así como el atributo "logonId" que contiene el identificador de inicio de sesión.
- Se agregó la capacidad de guardar la duración de las operaciones DNS en el registro.
- El esquema predeterminado para trabajar con AD se actualizó a la versión 2012_R2. El esquema utilizado anteriormente se puede seleccionar usando el interruptor '—base-schema' al inicio
- Las funciones de criptografía ahora requieren la biblioteca GnuTLS 3.2 requerida como dependencias, reemplazando las integradas en Samba.
- Ha aparecido el comando “samba-tool contact”, que le permite buscar, ver y editar entradas en la libreta de direcciones LDAP.
- Se trabajó para optimizar el trabajo de Sambs en organizaciones con más de 100000 usuarios y 120000 objetos.
- Rendimiento de reindexación mejorado para grandes dominios de AD
- Se actualizó el método para almacenar la base de datos de AD en el disco. El nuevo formato se aplicará automáticamente después de actualizar a la versión 4.11, pero si baja de Samba 4.11 a versiones anteriores, deberá convertir manualmente el formato al anterior.
- De forma predeterminada, el soporte para el protocolo SMB1 está deshabilitado, lo que se considera obsoleto.
- La opción '--option' se ha agregado a las utilidades de consola smbclient y smbcacls, lo que le permite anular los parámetros especificados en el archivo de configuración smb.conf.
- Los métodos de autenticación LanMan y de texto sin formato han quedado obsoletos.
- Se eliminó el código del servidor http integrado, que anteriormente admitía la interfaz web SWAT.
- De forma predeterminada, la compatibilidad con Python 2 está deshabilitada y se utiliza Python 3. Para habilitar la compatibilidad con la segunda versión de Python, debe configurar la variable de entorno "PYTHON=python2" antes de usar ./configure y make.
Fuente: linux.org.ru