Попробовал примерчик по авторизации из книги. В печатном продукте написано, что программка должна выдавать приглашение на ввод пароля,
для этого используется функция misc_conv. Ничего подобного у меня почему-то не происходит. Есть идеи?
лог компиляции, если компиляция прошла успешно, то вывод программы.
у меня не скомпилилось, не хватает какого то инклуда с описанием типов для pam, перечитайте внимательно литературу
ой соврал.... нет библиотек, описанных первыми двумя инклудами
поставил libpam0g-dev, ошибки по поводу отсутствия модулей пропали, правда появились другие... но этот или подобный модуль следует поставить
2zahar
libpam0g-dev - поставили, или как у вас обзывается?!
Всё работает.
Библиотека стоит.
Программа не выводит приглашение к вводу пароля.
Пишет просто "Authentication failed".
При этом если запустить ее из под root'a, то получается "Authentication OK".
Пароль все равно не запрашивается.
2zahar
libpam0g-dev - поставили, или как у вас обзывается?!
Всё работает.
Библиотека стоит.
Программа не выводит приглашение к вводу пароля.
Пишет просто "Authentication failed".
При этом если запустить ее из под root'a, то получается "Authentication OK".
Пароль все равно не запрашивается.
Что-то непонятное.
А как компилили?! С какими опциями?!
[quote]
Что-то непонятное.
А как компилили?! С какими опциями?!
[quote]
Да честно говоря не с какими. Просто подключил библиотеки и все.
Типа того:
g++ -o auth auth.cpp -lpam -lpam_misc