Bug 51336

Summary: Remove timeout from config
Product: Sisyphus Reporter: Олег Соловьев <mcpain>
Component: pam_fprintdAssignee: Egor Ignatov <egori>
Status: NEW --- QA Contact: qa-sisyphus
Severity: normal    
Priority: P5 CC: egori, ildar
Version: unstable   
Hardware: x86_64   
OS: Linux   

Description Олег Соловьев 2024-08-30 11:46:21 MSK
cat /etc/pam.d/system-auth-fprintd
#%PAM-1.0
auth            [success=1 default=ignore]      pam_fprintd.so max_tries=1 timeout=10 # debug

Нужно либо убрать timeout=10, либо объяснить апстриму зачем мы так настроили PAM:
https://bugs.kde.org/show_bug.cgi?id=492315

В Fedora такого таймаута нет, у нас никакие commit message не показывают зачем он вообще нужен.
Comment 1 ildar 2024-10-09 10:59:03 MSK
я не уверен, что дело в таймауте.
Словил проблему на Thinkpad в mate-screensaver. Починилось заменой:
- [success=1 default=ignore]
+ sufficient

Причём timeout я оставил.

Идея пришла отсюда: https://gitlab.freedesktop.org/libfprint/fprintd/-/issues/112#note_1025534
Comment 2 Egor Ignatov 2025-02-26 18:37:44 MSK
В версии 1.94.5 добавили следующие опции:
- pam: reduce minimum timeout to 1 second
- pam: support unlimited timeout

Может что-то из этого поможет. Хотя я так и не понял в чем проблема, кроме как то, что апстрим kde что-то не понимает.