[Dovecot] dovecot 2.0 rc4, doveadm: referenced symbol not found

Schmidt bschmidt at cms.hu-berlin.de
Sat Aug 7 14:06:14 EEST 2010


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


More information about the dovecot mailing list