On Tue, Sep 27, 2005 at 10:07:07PM +0400, Alexey M. Tourbin wrote: > pam - Pluggable Authentication Modules > * Mon Sep 26 2005 Dmitry V. Levin 0.99.1.0-alt1 > - Updated Linux-PAM to 0.99.1.0. > [...] О том, что появилось нового в Linux-PAM-0.99.1.0, можно прочитать в файле /usr/share/doc/Linux-PAM-0.99.1.0/NEWS. Однако есть одна особенность обновления PAM'а, о которой лучше узнать до начала обновления: по окончании обновления необходимо перезапустить все сервисы, которые используют PAM. В частности, необходимо перезапустить crond и sshd. С момента установки пакета pam-0.99.1.0-alt1 и до тех пор, пока вышеупомянутые сервисы не будут перезапущены, новые процессы, запущенные ими, не смогут пройти аутентификацию. Выглядит эта душераздирающая картина примерно так: MMM DD HH:MM:SS localhost sshd[12345]: PAM unable to dlopen(/lib/security/pam_tcb.so) MMM DD HH:MM:SS localhost sshd[12345]: PAM [dlerror: /lib/security/pam_tcb.so: symbol pam_syslog, version LIBPAM_EXTENSION_1.0 not defined in file libpam.so.0 with link time reference] MMM DD HH:MM:SS localhost sshd[12345]: PAM adding faulty module: /lib/security/pam_tcb.so MMM DD HH:MM:SS localhost sshd[12345]: PAM unable to dlopen(/lib/security/pam_nologin.so) MMM DD HH:MM:SS localhost sshd[12345]: PAM [dlerror: /lib/security/pam_nologin.so: symbol pam_syslog, version LIBPAM_EXTENSION_1.0 not defined in file libpam.so.0 with link time reference] MMM DD HH:MM:SS localhost sshd[12345]: PAM adding faulty module: /lib/security/pam_nologin.so MMM DD HH:MM:SS localhost sshd[12345]: PAM unable to dlopen(/lib/security/pam_limits.so) MMM DD HH:MM:SS localhost sshd[12345]: PAM [dlerror: /lib/security/pam_limits.so: symbol pam_syslog, version LIBPAM_EXTENSION_1.0 not defined in file libpam.so.0 with link time reference] MMM DD HH:MM:SS localhost sshd[12345]: PAM adding faulty module: /lib/security/pam_limits.so MMM DD HH:MM:SS localhost sshd[12345]: PAM rejected by account configuration[28]: Module is unknown -- ldv