Bug 709

Summary: xscreensaver не работает с NIS
Product: Sisyphus Reporter: Nikolay A. Fetisov <naf>
Component: pam_tcbAssignee: Dmitry V. Levin <ldv>
Status: CLOSED WONTFIX QA Contact:
Severity: major    
Priority: P4    
Version: unstable   
Hardware: all   
OS: Linux   

Description Nikolay A. Fetisov 2002-03-13 14:40:09 MSK
Запущенный с паролем xscreensaver не позволяет
разблокировать систему пользователям, учетная информация по которым храниться на сервере NIS.

Аналогичная ситуация наблюдается и с хранителем экрана KDE
---

---
Клиент:
xscreensaver-3.33-alt3
ypbind-1.10-alt2

Сервер:
ypserv-2.2
Для паролей используется отдельная карта, т.е. в Makefile NIS стоит MERGE_PASSWD=false и MERGE_GROUP=false

Ранее, в Junior 1.x, все работало
Comment 1 Dmitry V. Levin 2002-03-13 15:02:14 MSK
Полагаю, что это связано с переходом на использование TCB.
Попробуйте увеличить права программе
/sbin/chkpwd.d/tcb_chkpwd:
с текущих
2711
на
6711
Думаю, что для успешной проверки пароля этого хватит.
Comment 2 Dmitry V. Levin 2002-03-13 15:02:14 MSK
Полагаю, что это связано с переходом на использование TCB.
Попробуйте увеличить права программе
/sbin/chkpwd.d/tcb_chkpwd:
с текущих
2711
на
6711
Думаю, что для успешной проверки пароля этого хватит.
Comment 3 Nikolay A. Fetisov 2002-03-13 18:46:42 MSK
Поменял права. Заработало. 
Другой вариант - менее интересный - задание MERGE_PASSWD=true на сервере NIS. Правда, после этого перестает работать sshd :-)
Comment 4 Nikolay A. Fetisov 2002-03-13 18:46:42 MSK
Поменял права. Заработало. 
Другой вариант - менее интересный - задание MERGE_PASSWD=true на сервере NIS. Правда, после этого перестает работать sshd :-)
Comment 5 Dmitry V. Levin 2002-03-13 20:07:29 MSK
Оставьте права на вспомогательную программу /sbin/chkpwd.d/tcb_chkpwd в таком виде.
К сожалению, для работы с NIS пользователю требуется больше прав, чем для работы с TCB.
В Junior 1.x (когда TCB еще не было), для работы с pam_unix использовалась аналогичная программа с такими же правами (4711).
Comment 6 Dmitry V. Levin 2002-03-13 20:07:29 MSK
Оставьте права на вспомогательную программу /sbin/chkpwd.d/tcb_chkpwd в таком виде.
К сожалению, для работы с NIS пользователю требуется больше прав, чем для работы с TCB.
В Junior 1.x (когда TCB еще не было), для работы с pam_unix использовалась аналогичная программа с такими же правами (4711).