¿Por qué falta mi archivo sssd.conf después de instalar sssd?

10

Soy nuevo en Linux y decidí jugar con la construcción de un servidor para obtener más información. He estado siguiendo la siguiente guía: http://www.danbishop.org/2012/06/02/ubuntu-12-04-ultimate-server-guide/ Todo ha ido bien. Tengo un Reino Kerberos en funcionamiento, y DNS y DHCP funcionan muy bien. Pero instalé SSSD y no tengo el archivo /etc/sssd/sssd.conf. Me di cuenta cuando SSSD estaba instalando, mostró

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) …

¿Alguna idea de por qué no tengo un /etc/sssd/sssd.conf file? Encontré un /etc/init/sssd.confarchivo. Pero, eso no parece ser lo que necesito. Estoy ejecutando Ubuntu 12.04 Server. Debo estar perdiendo algo. Gracias

Robert
fuente

Respuestas:

12

Hay un ejemplo de sssd.conf en /usr/share/doc/sssd/examples/sssd-example.conf. Puedes copiarlo con:

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

[ACTUALIZACIÓN] En Ubuntu Server 14.04, el archivo predeterminado se encuentra /usr/share/doc/sssd-common/examples/sssd-example.conf en un nuevo comando de:

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

En general, querrá buscar un sssdsubdirectorio /usr/share/docque tenga un archivo .conf de ejemplo en algún lugar y copiar ese archivo /etc/sssd/sssd.conf.

lubricante
fuente
1
Gracias. Ese tipo de ayuda. Puedo copiarlo. Pero, ¿no debería haber sido creado cuando se instaló sssd? ¿Qué pudo haber evitado que eso sucediera?
Robert
El archivo no está en el paquete deb y lo único que hace dpkg en las instalaciones es desempacar los paquetes deb;) Pruébelo usted mismo: abra un * .deb en / var / cache / apt / archives / con, por ejemplo, file-roller .
lub
Bueno, tiene sentido que falte entonces. Ahora para descubrir lo que me perdí. Gracias.
Robert
@Robert Marque mi respuesta como correcta, si cree que es así;)
LUB
1

[ACTUALIZACIÓN] En Ubuntu Server 14.04, el archivo predeterminado se encuentra
/usr/share/doc/sssd-common/examples/sssd-example.conf
en un nuevo comando de
sudo cp /usr/share/doc/sssd-common/examples/sssd-example.conf /etc/sssd/sssd.conf

Matt Fussell
fuente