Am 06.08.2010 18:09, schrieb Timo Sirainen:
On Fri, 2010-08-06 at 16:52 +0200, Burckhard Schmidt wrote:
/usr/dovecot-2/bin/doveadm -Dv expunge -u userx mailbox AutoCleanSpam
savedbefore 30d
You enabled debug output with -D.
doveadm(root): Debug: Loading modules from directory:
/usr/dovecot-2/lib/dovecot/doveadm
doveadm(root): Error:
dlopen(/usr/dovecot-2/lib/dovecot/doveadm/lib10_doveadm_expire_plugin.so)
failed:
ld.so.1: doveadm: fatal: relocation error: file
/usr/dovecot-2/lib/dovecot/doveadm/lib10_doveadm_expire_plugin.so:
symbol expire_set_init: referenced symbol not found
This is debug output saying that you don't have "expire" plugin enabled.
Isn't this sufficient:
dovecot -n
# 2.0.rc4: /usr/dovecot-2/etc/dovecot/dovecot.conf
# OS: SunOS 5.10 sun4v
...
dict {
expire = sqlite:/usr/dovecot-2/etc/dovecot/dovecot-dict-sql.conf.ext
}
...
plugin {
...
expire = AutoCleanSpam
expire2 = test
expire_dict = proxy::expire
...
}
...
protocol lda {
mail_plugins = autocreate sieve expire
}
protocol imap {
mail_plugins = autocreate acl imap_acl expire
}
Of course, it's shown with Error: prefix.. I'm getting tired of people
reporting this,
sorry
so I suppose I'll have to change the message..
--
regards --- Burckhard Schmidt