Есть ли способ получить имя текущего модуля PAM? - PullRequest
2 голосов
/ 27 июня 2019

Я пытаюсь добавить некоторые функции к вилке Ликсии i3lock .Я понял, как читать pam_conv сообщения и использовать cairo для их отображения на экране.

Я подумал, поскольку мой стек PAM больше, чем большинство, было бы неплохо показать значок, помогающий идентифицироватькак аутентифицировать.Значок пароля для ввода пароля, отпечаток пальца для fprintd, значок USB-ключа для pam-u2f и т. Д.

Я уже пробовал pam_get_item(pam_handle, PAM_SERVICE, &service), но с тех пор он возвращает только i3lockэто имя файла стека PAM.

Есть ли способ получить имя текущего модуля (например, pam-fprintd.so или подобное)?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...