Запущенный с паролем 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, все работало
Полагаю, что это связано с переходом на использование TCB. Попробуйте увеличить права программе /sbin/chkpwd.d/tcb_chkpwd: с текущих 2711 на 6711 Думаю, что для успешной проверки пароля этого хватит.
Поменял права. Заработало. Другой вариант - менее интересный - задание MERGE_PASSWD=true на сервере NIS. Правда, после этого перестает работать sshd :-)
Оставьте права на вспомогательную программу /sbin/chkpwd.d/tcb_chkpwd в таком виде. К сожалению, для работы с NIS пользователю требуется больше прав, чем для работы с TCB. В Junior 1.x (когда TCB еще не было), для работы с pam_unix использовалась аналогичная программа с такими же правами (4711).