Réponses:
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.
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.
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."
nscd
et l'exécution sudo service nscd restart && sudo service network-manager restart
supprime la nécessité de redémarrer pour moi.
Failed to restart nscd.service: Unit nscd.service not found