LINUX.ORG.RU

Не работает созданный мною модуль PAM. Почему?


0

0

Пытаюсь разобраться с PAM. В инете есть одна единственная более-менее чего-либо описывающая статься Иевлева "Начала PAM". Попробовал скомпилить примерчик приведенный в этой статье - нихрена не компилит. Нужны еще ссылки на stdio.h и stdlib.h, да к тому же преобразования там как-то странно сделаны от void* к char*. пришлось переделать. Ну это ладно - полбеды. Скомпилилось все же. Но если я потом прописываю в etc/pam.d/su вызов моего модуля, то потом, при вызове программы su оно говорит что "password incorrect". Хотя даже не запрашивал сам пароль. Тут же вываливается. Люди! Что я делаю не так. и может быть еще где-то есть документация (желательно на русском) по PAM'ам? Заранее спасибо.

anonymous

Во первых - у меня пример из статьи скомпилировался и нормально пошел. Во вторых - на kernel.org - есть сам PAM в исходников. Вот возьми там какой-нить pam_unix.c - и помотри, как это у них там сделано...

(могу свой прислать, если что)

SadStork
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.