¿No se puede abrir /etc/smbldap-tools/smbldap.conf para leer?

¿No se puede abrir /etc/smbldap-tools/smbldap.conf para leer?

Siguientela guía del servidor para configurar la autenticación Samba con OpenLDAP

Todo parece ir bien hasta Adding Samba LDAP objectsque ejecuta este comando:

sudo smbldap-populate

Recibo este error:

Unable to open /etc/smbldap-tools/smbldap.conf for reading !  
Compilation failed in require at /usr/sbin/smbldap-populate line 30.  
BEGIN failed--compilation aborted at /usr/sbin/smbldap-populate line 30.  

Lo verifiqué y, de hecho, la carpeta /etc/smbldap-toolsexiste, pero está vacía y falta el contenido requerido.smbldap.conf

He intentado:

sudo apt purge smbldap-tools

Lo que elimina el directorio, pero cuando lo reinstalo:

sudo apt install smbldap-tools

Simplemente vuelve a crear una carpeta vacía. ¿Qué tengo que hacer?

Respuesta1

Si lees las instruccionesmuyde cerca dice:

El paquete viene con un script auxiliar de configuración, smbldap-config.pl, que hará preguntas.

Entonces, con un poco de conjetura, el paso que falta es ejecutar:

sudo smbldap-config

que se ejecutará a través de un script interactivo que generará ambos:

/etc/smbldap-tools/smbldap.conf
/etc/smbldap-tools/smbldap_bind.conf

Respuesta2

Quizás quien lo empaquetó omitió el archivo. El paquete Fedora correspondiente lo tiene; podrías agarrarlo y colocarlo en su lugar. O podrías conseguir una copiadel código fuente aquí.

información relacionada