Я правильно понимаю что стандартные функции библиотеки "С" типа getpwent и getpwnam и им подобные берут информацию на основе того что нарисовано в файле nsswitch.conf?
А вот программа login используя pam вызывает эти функции из модуля pam_unix и поэтому зависит от nsswitch.conf?
Я это к тому что если я перенастрою pam для login так чтобы тот использовал pam_ldap и не пользовал pam_unix на то что будет нарисовано в классических системных файлах типа nsswitch.conf, passwd и пр login будет глубоко наплевать?