Bug 3076 - xscreensaver doesn't unlock display using auth via LDAP
: xscreensaver doesn't unlock display using auth via LDAP
Status: CLOSED WORKSFORME
: Sisyphus
(All bugs in Sisyphus/xscreensaver)
: unstable
: all Linux
: P2 blocker
Assigned To:
:
:
:
:
:
  Show dependency tree
 
Reported: 2003-09-29 23:59 by
Modified: 2005-07-13 15:45 (History)


Attachments


Note

You need to log in before you can comment on or make changes to this bug.


Description From 2003-09-29 23:59:32
Все пользователи домена авторизуются через ldap, затем через tcb. Для этого
используются nss_ldap и pam_ldap. В tcb занесены только системные пользователи
(залоченные аккаунты) + root.

xscreensaver не разлочивает экран ни при дефолтном pam.d/xscreensaver, ни при
явном и _единственном_ указании там pam_ldap.so. strace показывает успешное
обращение к ldap-серверу

Steps to Reproduce:
1. завести пользователя в ldap
2. залогиниться им и залочить экран через xecreensaver
3. наблюсти эффект
Actual Results:  
Ctrl-Alt-Backspace
------- Comment #1 From 2003-10-29 08:23:37 -------
Это всё очень странно и загадочно. Выполнил пункты 1-2, пункт 3 не наблюдаю.
Пользователь в лдапе, логинится в консоль, потом делает startx.
pam.d/xscreensaver дефолтный, в pam.d/system-auth были добавлены строчки xxx
sufficient pam_ldap.so с добавлением параметра try_first_pass к остальным
модулям.