nsswitch.conf: y a-t-il un démon que je dois redémarrer?


28

Lorsque je modifie /etc/nsswitch.conf, y a-t-il un démon "nss" que je devrais redémarrer? Je ne parle pas de modules tels que mdns & nis.

Réponses:


12

Non, vous ne le faites probablement pas (à part ce que David a dit, et peut-être ypbind, mais vous avez dit non NIS). Le fichier nsswitch.conf n'est pas destiné à un démon en particulier, il s'agit en fait d'un fichier utilisé par la bibliothèque C pour divers appels système.


19

Vous pouvez avoir nscd (Name Service Caching Daemon) en cours d'exécution, que vous devrez peut-être redémarrer, sinon il est peu probable. Certains démons peuvent mettre en cache les résultats de l'appel de la fonction get * () et peuvent nécessiter un redémarrage.


Eh bien depuis que ma réponse a été acceptée, je dois donner à David le vote positif :-P
— Kyle Brandt

\ o / acclamations. maintenant je ressens le besoin de vous voter pour votre générosité.
— David Pashley

Merci les gars. Je peux voir que nscd n'est pas installé / exécuté par défaut sur Ubuntu.
— jldupont

1
C'est probablement une bonne chose. NSCD provoque normalement plus de problèmes qu'il n'en résout. :)
— David Pashley

Plutôt que de simplement redémarrer, vous pouvez désactiver la chose . Je redémarrerais mon NSCD et réussirais à résoudre les noms d'hôtes, puis peu de temps après, ma résolution échouait. Cela s'est produit régulièrement.
— palswim

16

N'oubliez pas que les processus existants ne seront pas au courant des modifications apportées à nsswitch.conf. La page nsswitch.conf (5) indique: "Dans chaque processus qui utilise nsswitch.conf, le fichier entier est lu une seule fois; si le fichier est modifié ultérieurement, le processus continuera à utiliser l'ancienne configuration."


6
Alors qu'est-ce qu'une personne à faire? Redémarrer?
— Ken Williams

2
@Ken: Malheureusement, cela semble être le cas.
— Ron Smith

L'installation nscdet l'exécution sudo service nscd restart && sudo service network-manager restartsupprime la nécessité de redémarrer pour moi.
— 01AutoMonkey

Ubuntu 16:Failed to restart nscd.service: Unit nscd.service not found
— Paulo Pedroso
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.