Antworten:
Nein, wahrscheinlich nicht (anders als das, was David gesagt hat, und vielleicht ypbind, aber du hast nicht NIS gesagt). Die Datei nsswitch.conf ist nicht speziell für einen Daemon bestimmt, sondern eine Datei, die von der C-Bibliothek für verschiedene Systemaufrufe verwendet wird.
Möglicherweise wird nscd (Name Service Caching Daemon) ausgeführt, das möglicherweise neu gestartet werden muss. Andernfalls ist dies unwahrscheinlich. Bestimmte Daemons speichern möglicherweise die Ergebnisse von * () - Funktionsaufrufen im Cache und müssen möglicherweise neu gestartet werden.
Beachten Sie, dass vorhandene Prozesse die Änderungen an nsswitch.conf nicht kennen. Auf der Seite nsswitch.conf (5) heißt es: "In jedem Prozess, der nsswitch.conf verwendet, wird die gesamte Datei nur einmal gelesen. Wenn die Datei später geändert wird, verwendet der Prozess weiterhin die alte Konfiguration."
nscd
und Ausführen sudo service nscd restart && sudo service network-manager restart
entfällt der Neustart für mich.
Failed to restart nscd.service: Unit nscd.service not found