Добрый вечер,
с PAM раньше дела не имел и возникла проблема с добавлением в PAM сторонней программы, в моем случае это компонент платформы smart-m3 — whiteboardd.
OC — Ubuntu 12.04. Создал файл whiteboardd в каталоге /etc/pam.d, в нем вписал @include common-auth, поддержка основных механизмов аутентификации. Также создал динам. либу с новым простым механизмом аутентификации, вписал её в файл, как auth required pam_whiteboardd.so (либа лежит в /lib/security). Запускаю от своего пользователя компонент, ничего не происходит или так и должно быть, не пойму.
Вопрос: Что ещё добавить, дописать, включить, чтобы проверить работу PAM для моего компонента? Я ещё пока плохо представляю, как PAM должен работать в моем случае! Если есть возможность опишите сценарий работы PAM в данном случае.
Спасибо за помощь!