Пытаетесь ли вы
использовать PAM для проверки пароля в программе Python, которой требуется подтвердить пароль, или
внедритьновый метод аутентификации для системы?
В случае # 2, @dngrs абсолютно прав - вы не можете сделать это таким образом.
ВСлучай № 1, вам ничего не нужно в файле common-auth
.Кроме того, чтобы проверить пароль в вашем коде Python, я думаю, что вам нужно создать объект PAM, чтобы он выглядел примерно так:
import pam
from getpass import getuser, getpass
p = pam.pam()
if p.authenticate(getuser(), getpass()):
print 'ok'
else:
print 'not ok'
, как показано в README python-pam