pam changes require dovecot restart

Tomas Mraz tmraz at redhat.com
Fri Dec 16 22:57:34 UTC 2005


On Fri, 2005-12-16 at 12:08 -0700, Paul Dickson wrote:
> On Fri, 16 Dec 2005 04:12:31 -0500, Build System wrote:
> 
> > pam-0.99.2.1-1
> > --------------
> > * Thu Dec 15 2005 Tomas Mraz <tmraz at redhat.com> 0.99.2.1-1
> > - support netgroup matching in pam_succeed_if
> > - upgrade to new release
> > - drop pam_pwdb as it was obsolete long ago
> > - we don't build static libraries anymore
> 
> This update knocked out dovecot:
> 
> Dec 16 11:53:35 red dovecot-auth: PAM unable to dlopen(/lib/security/pam_nologin.so)
> Dec 16 11:53:35 red dovecot-auth: 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]
> Dec 16 11:53:35 red dovecot-auth: PAM adding faulty module: /lib/security/pam_nologin.so
> Dec 16 11:53:35 red dovecot-auth: PAM unable to dlopen(/lib/security/$ISA/pam_env.so)
> Dec 16 11:53:35 red dovecot-auth: PAM [dlerror: /lib/security/../../lib/security/pam_env.so: symbol pam_syslog, version LIBPAM_EXTENSION_1.0 not defined in file libpam.so.0 with link time reference]
> Dec 16 11:53:35 red dovecot-auth: PAM adding faulty module: /lib/security/$ISA/pam_env.so
> Dec 16 11:53:35 red dovecot-auth: PAM unable to dlopen(/lib/security/$ISA/pam_unix.so)
> Dec 16 11:53:35 red dovecot-auth: PAM [dlerror: /lib/security/../../lib/security/pam_unix.so: symbol pam_syslog, version L IBPAM_EXTENSION_1.0 not defined in file libpam.so.0 with link time reference]
> Dec 16 11:53:35 red dovecot-auth: PAM adding faulty module: /lib/security/$ISA/pam_unix.so
> Dec 16 11:53:35 red dovecot-auth: PAM unable to dlopen(/lib/security/$ISA/pam_limits.so)
> Dec 16 11:53:35 red dovecot-auth: PAM [dlerror: /lib/security/../../lib/security/pam_limits.so: symbol pam_syslog, version LIBPAM_EXTENSION_1.0 not defined in file libpam.so.0 with link time reference]
> Dec 16 11:53:35 red dovecot-auth: PAM adding faulty module: /lib/security/$ISA/pam_limits.so
> 
> A "service dovecot restart" resolved the problem.

Actually all long running services using PAM have to be restarted after
this upgrade as the new modules won't work with the old library which is
already loaded into the process.

-- 
Tomas Mraz <tmraz at redhat.com>




More information about the fedora-test-list mailing list