nsswitch.conf: ¿hay algún demonio que deba reiniciar?


28

Cuando modifico /etc/nsswitch.conf, ¿hay un demonio "nss" que debería reiniciar? No me refiero a módulos como mdns y nis.

Respuestas:


12

No, probablemente no lo hagas (aparte de lo que dijo David, y tal vez ypbind, pero dijiste que no NIS). El archivo nsswitch.conf no es para un demonio en particular, en realidad es un archivo utilizado por la biblioteca C para varias llamadas al sistema.


19

Es posible que se esté ejecutando nscd (Daemon de almacenamiento en caché del servicio de nombres), que es posible que deba reiniciar, de lo contrario es poco probable. Ciertos daemons pueden almacenar en caché los resultados de llamadas a la función * () y pueden necesitar reiniciarse.


Bueno, ya que mi respuesta fue aceptada, tengo que darle a David el voto a favor :-P
Kyle Brandt

\ o / aplausos. ahora siento la necesidad de votarte por tu generosidad.
David Pashley

Gracias chicos. Puedo ver que nscd no está instalado / ejecutándose por defecto en Ubuntu.
jldupont

1
Eso es probablemente algo bueno. NSCD normalmente causa más problemas de los que resuelve. :)
David Pashley

En lugar de simplemente reiniciar, puede desactivar la cosa . Reiniciaría mi NSCD y resolvería con éxito los nombres de host, luego, un poco más tarde, mi resolución fallaría. Esto sucedió consistentemente.
palswim 01 de

16

Tenga en cuenta que los procesos existentes no serán conscientes de los cambios en nsswitch.conf. La página nsswitch.conf (5) dice: "Dentro de cada proceso que usa nsswitch.conf, el archivo completo se lee solo una vez; si el archivo se cambia más tarde, el proceso continuará usando la configuración anterior".


66
Entonces, ¿qué debe hacer una persona? ¿Reiniciar?
Ken Williams

2
@ Ken: Lamentablemente, este parece ser el caso.
Ron Smith

Instalar nscdy hacer sudo service nscd restart && sudo service network-manager restartelimina la necesidad de reiniciar para mí.
01AutoMonkey

Ubuntu 16:Failed to restart nscd.service: Unit nscd.service not found
Paulo Pedroso
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.