dovecot antispamプラグインを更新したらdovecotが起動しなくなった
これまでバージョン1.2(パッケージとしては1.2+20090702-1+b2)だったのを1.4rc3(同じく1.4~rc3-1)にしたところdovecotが起動しなくなってしまった。
# invoke-rc.d dovect start Restarting IMAP/POP3 mail server: dovecotError: imap dump-capability process returned 2 Fatal: Invalid configuration in /etc/dovecot/dovecot.conf failed!
あれ、またバイナリ互換の問題か? とたいして調べずにrebuildしたりしてみたのだがダメ。antispamの設定を外すと起動するので、antispamまわりの何かというのは間違いないのだが…… といろいろやってみた。結局、antispamをデバッグオプション付きでbuildして、それで動作させて確認したという。
# invoke-rc.d dovect start Restarting IMAP/POP3 mail server: dovecotantispam: plugin initialising (1.4-notgit) antispam: "Trash" is exact match trash folder antispam: "Junk" is exact match spam folder antispam: no unsure folders antispam: no backend selected! Error: imap dump-capability process returned 2 Fatal: Invalid configuration in /etc/dovecot/dovecot.conf failed!
「antispam_backend =」で使うバックエンドを明示するようになったみたい。