Ответы:
Нет, вероятно, нет (кроме того, что сказал Дэвид, и может быть, ypbind, но вы сказали, что не NIS). Файл nsswitch.conf не предназначен, в частности, для демона, это файл, используемый библиотекой C для различных системных вызовов.
Возможно, у вас запущен nscd (демон службы кэширования имен), который может потребоваться перезагрузить, иначе это маловероятно. Некоторые демоны могут кэшировать результаты вызова функций get * () и могут нуждаться в перезапуске.
Имейте в виду, что существующие процессы не будут знать об изменениях в nsswitch.conf. На странице nsswitch.conf (5) говорится: «Внутри каждого процесса, использующего nsswitch.conf, весь файл читается только один раз; если файл будет изменен позднее, процесс продолжит использовать старую конфигурацию».
nscd
и выполнение sudo service nscd restart && sudo service network-manager restart
устраняет необходимость перезагрузки для меня.
Failed to restart nscd.service: Unit nscd.service not found