Não é possível abrir /etc/smbldap-tools/smbldap.conf para leitura?

0

Seguindo o guia do servidor para configurar a autenticação do Samba com o OpenLDAP

Tudo parece correr bem até Adding Samba LDAP objects ao executar este comando:

sudo smbldap-populate

Eu recebo este erro:

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.  

Eu verifiquei e, de fato, a pasta /etc/smbldap-tools existe, mas está vazia, faltando a% necessáriasmbldap.conf

Eu tentei:

sudo apt purge smbldap-tools

O que remove o diretório, mas quando eu reinstalo:

sudo apt install smbldap-tools

Apenas cria uma pasta vazia novamente. O que devo fazer?

    
por Jeff Puckett 22.05.2017 / 05:35

2 respostas

2

Se você ler as instruções muito de perto, ele diz:

The package comes with a configuration helper script, smbldap-config.pl, that will ask questions.

Portanto, com um pouco de adivinhação, o passo que falta é executar:

sudo smbldap-config

que será executado por meio de um script interativo que gerará os dois:

/etc/smbldap-tools/smbldap.conf
/etc/smbldap-tools/smbldap_bind.conf
    
por Jeff Puckett 23.05.2017 / 04:48
0

Talvez o arquivo tenha sido omitido por quem o empacotou. O pacote correspondente do Fedora tem isso; você poderia pegá-lo e colocá-lo no lugar. Ou você pode pegar uma cópia do código-fonte aqui .

    
por db48x 22.05.2017 / 06:31