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