Risposte:
No, probabilmente no (a parte quello che ha detto David, e forse ypbind, ma non hai detto NIS). Il file nsswitch.conf non è in particolare per un demone, in realtà è un file utilizzato dalla libreria C per varie chiamate di sistema.
Potrebbe essere in esecuzione nscd (Name Service Caching Daemon), che potrebbe essere necessario riavviare, altrimenti è improbabile. Alcuni daemon potrebbero memorizzare nella cache i risultati della chiamata della funzione * () e potrebbe essere necessario riavviarlo.
Tenere presente che i processi esistenti non saranno a conoscenza delle modifiche a nsswitch.conf. La pagina nsswitch.conf (5) afferma: "All'interno di ogni processo che utilizza nsswitch.conf, l'intero file viene letto una sola volta; se il file viene successivamente modificato, il processo continuerà a utilizzare la vecchia configurazione."
nscd
e l'esecuzione sudo service nscd restart && sudo service network-manager restart
elimina la necessità di riavviare per me.
Failed to restart nscd.service: Unit nscd.service not found