Если мы говорим про этот модуль
https://github.com/HormyAJP/pam_sqlite3
то он поддерживает только авторизацию (auth/account/password) из базы по логину/паролю.
И не делает никакой записи о том, как прошла авторизация.
Чтобы была какая-то запись, нужно использовать тип модуля
session, в который pam_sqlite3 не умеет.
Тип-Модуля должен быть одним из следующих:
* auth:Такой модуль проверяет наличие пользователя в системе,
спрашивает его имя, разрешает или нет доступ в ту или иную группу
(независимо от записей в файле /etc/groups) и вообще способен
давать привилегии (конечно специально предназначенные для этого).
* account: Этот модуль не занимается аутентификацией, а позволяет
контролировать распределение ресурсов системы для тех или иных
пользовательских бюджетов.
* session:А этот связан с вещами которые могут происходить перед тем
как пользователь получит доступ к той или иной службе. Например
ведение записей в системных журналах.
* password:Модуль, как следует из названия, занимающийся
непосредственно проверкой паролей на подлинность, на слабость и
т.д.
PS. Настройки написаны на страничке по ссылке выше.
PPS. А вот pam_sqlite умеет в
session, спасибо
ky0