CentOS5.1 + dovecot でメールの受信ができなくなった
先日、yum updateを実行したところ、ものすごい数の更新モジュールが適用されました。
どうやらCentOSの5から5.1への更新があったようです。
それはいいのですが、その更新以来、CentOS5.1マシン上のメールサーバで、メールの受信ができなくなってしまいました。
/var/log/maillog を見ると、
dovecot: imap-login: imap-login: error while loading shared libraries: libsepol.so.1: failed to map segment from shared object: Cannot allocate memory
なんてエラーが出てましたので、ネット検索したところ解決方法が見つかりました。
/etc/dovecot.conf の中の
#login_process_size = 32
という行について、コメントを外し、数字も変更(なんで64かは深く考えない...)
login_process_size = 64
でもってdovecotをrestartでメールの受信ができるようになりました。
CentOS5からアップデートしたからなのか、最初から5.1をインストールしても同じなのかはわかりません。