![Não é possível abrir /etc/smbldap-tools/smbldap.conf para leitura?](https://rvso.com/image/1000395/N%C3%A3o%20%C3%A9%20poss%C3%ADvel%20abrir%20%2Fetc%2Fsmbldap-tools%2Fsmbldap.conf%20para%20leitura%3F.png)
Seguindoo guia do servidor para configurar a autenticação Samba com OpenLDAP
Tudo parece correr bem até Adding Samba LDAP objects
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.
Verifiquei e de fato a pasta /etc/smbldap-tools
existe, mas está vazia, faltando o necessáriosmbldap.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?
Responder1
Se você ler as instruçõesmuitode perto, diz:
O pacote vem com um script auxiliar de configuração, smbldap-config.pl, que fará perguntas.
Então, com um pouco de adivinhação, a etapa que falta é executar:
sudo smbldap-config
que será executado por meio de um script interativo que gerará ambos:
/etc/smbldap-tools/smbldap.conf
/etc/smbldap-tools/smbldap_bind.conf
Responder2
Talvez o arquivo tenha sido omitido por quem o empacotou. O pacote Fedora correspondente contém isso; você pode pegá-lo e colocá-lo no lugar. Ou você pode pegar uma cópiado código fonte aqui.