Backing out of the krb5-libs packages permitted dovecot to work again.
However it now has problems with selinux. In diagnosing the previous
problem I disable selinux. After fixing the problem rebooting required
selinux to "relable". After that selinux denies dovecot access to some
critical files.
Any suggestions?
John Franks wrote:
> This morning my imap server dovecot stopped working. The only thing
> that changed was krb5/keyutils updates.
>
> Here is the error message from /var/log/maillog
>
> Nov 21 10:32:11 hopf dovecot: imap-login: imap-login: error while loading shared libraries: libsepol.so.1: failed to map segment from shared object: Cannot allocate memory
> Nov 21 10:32:11 hopf dovecot: child 3550 (login) returned error 127
> Nov 21 10:32:11 hopf dovecot: child 3551 (login) returned error 127
>
> This is an X86_64 system. The only dovecot installed is
> dovecot-1.0-1.2.rc15.el5.x86_64
>
> Here is the output of "yum list libsepol*"
>
> Installed Packages
> libsepol.x86_64 1.15.2-1.el5 installed
> libsepol.i386 1.15.2-1.el5 installed
> libsepol-devel.x86_64 1.15.2-1.el5 installed
>
> Here are the things that changed last night (from yum.log)
> Nov 21 05:47:59 Installed: keyutils-libs.i386 1.2-1.el5
> Nov 21 05:48:02 Updated: krb5-libs.i386 1.6.1-17.el5
> Nov 21 05:48:03 Installed: keyutils-libs.x86_64 1.2-1.el5
> Nov 21 05:48:04 Updated: krb5-libs.x86_64 1.6.1-17.el5
> Nov 21 05:48:05 Installed: keyutils-libs-devel.x86_64 1.2-1.el5
> Nov 21 05:48:07 Updated: krb5-devel.i386 1.6.1-17.el5
> Nov 21 05:48:09 Updated: krb5-devel.x86_64 1.6.1-17.el5
> Nov 21 05:48:13 Updated: krb5-workstation.x86_64 1.6.1-17.el5