On 03/29/2015 01:02 PM, Steffen wrote:
The actual question is, why your system cannot load the shared libray
lib11_imap_quota_plugin.so dynamically, although lib10_quota_plugin.so
works.
Maybe you should remove the failed file and force a reinstall of the
package. I don't suppose, the package is defective, someone other
should have reported this problem by now.
This problem can be reproduced in one second. Here you go:
protocol lmtp {
mail_plugins = $mail_plugins sieve imap_quota
}
Mar 29 13:13:33 mail dovecot: lmtp(25315): Connect from local
Mar 29 13:13:33 mail dovecot: lmtp(geda...@gedalya.net): Error: Couldn't
load required plugin
/usr/lib/dovecot/modules/lib11_imap_quota_plugin.so: dlopen() failed:
/usr/lib/dovecot/modules/lib11_imap_quota_plugin.so: undefined symbol:
command_unregister
Simple: imap_quota is not a plugin for lmtp, it is a plugin for imap.
Notice the last bit of the error message. It won't work just like you
couldn't dynamically load it into LibreOffice or whatever.