Por que meu arquivo sssd.conf está ausente após a instalação do sssd?

10

Eu sou novo no linux e decidi brincar com a construção de um servidor para aprender mais. Eu tenho seguido o seguinte guia: http://www.danbishop.org/2012/06/02/ubuntu-12-04-ultimate-server-guide/ Tudo está indo bem. Eu tenho um Kerberos Realm em funcionamento, e o DNS e o DHCP estão funcionando muito bem. Mas instalei o SSSD e não tenho o arquivo /etc/sssd/sssd.conf. Eu notei que quando o SSSD estava instalando ele mostrou

Setting up sssd (1.8.2-0ubuntu1) …
start: Job failed to start
invoke-rc.d: initscript sssd, action “start” failed.
… because /etc/sssd/sssd.conf is not available yet
Setting up libpam-sss (1.8.2-0ubuntu1) …

Alguma idéia de por que eu não tenho um /etc/sssd/sssd.conf file? Eu encontrei um /etc/init/sssd.confarquivo. Mas, isso não parece ser o que eu preciso. Estou executando o Ubuntu 12.04 Server. Eu devo estar esquecendo alguma coisa. Obrigado

Robert
fonte

Respostas:

12

Há um exemplo sssd.conf em /usr/share/doc/sssd/examples/sssd-example.conf. Você pode copiá-lo com:

sudo cp /usr/share/doc/sssd/examples/sssd-example.conf /etc/sssd/sssd.conf

[ATUALIZAÇÃO] No Ubuntu Server 14.04, o arquivo padrão está localizado em /usr/share/doc/sssd-common/examples/sssd-example.conf resultando em um novo comando de:

sudo cp /usr/share/doc/sssd-common/examples/sssd-example.conf /etc/sssd/sssd.conf

Em geral, você deve procurar um sssdsubdiretório /usr/share/doccom um arquivo .conf de exemplo em algum lugar e copiá-lo para /etc/sssd/sssd.conf.

lub
fonte
1
Obrigado. Esse tipo de ajuda. Eu posso copiar. Mas, não deveria ter sido criado quando o sssd foi instalado? O que poderia ter impedido que isso acontecesse?
Robert
O arquivo não está no pacote deb e a única coisa que o dpkg faz nas instalações é descompactar o pacote deb; .
26513
Bem, faz sentido que estaria faltando então. Agora, para descobrir o que eu perdi. Obrigado.
Robert
@ Robert Por favor, marque a minha resposta como o direito, se você pensa que é;)
lub
1

[ATUALIZAÇÃO] No Ubuntu Server 14.04, o arquivo padrão está localizado em
/usr/share/doc/sssd-common/examples/sssd-example.conf
resultando em um novo comando de
sudo cp /usr/share/doc/sssd-common/examples/sssd-example.conf /etc/sssd/sssd.conf

Matt Fussell
fonte