Есть программа, запущенная с правами непривилегированного пользователя. Есть кренделя (user/password), приходящие на вход данной программе. Требуется: проверить их валидность в системе используя PAM.
Если проверять кренделя пользователя, из под которого запущена сама программа, то pam_authenticate() возвращает честный PAM_SUCCESS. Под root'ом аналогично. Проверка из под другого возвращает ошибку аутентификации.
Вопрос: Что и как нужно крутить в pam.conf, чтобы реализованная таким образом аутентификация работала из под всех пользователей?