[Dovecot] FPlugin imap_acl not found from directory /usr/lib/dovecot/modules/imap
Hi,
I am receiving this error when I put mail_plugins = acl imap_acl, even though the module is there.
/etc/init.d/dovecot restart Restarting mail server: dovecotFPlugin imap_acl not found from directory /usr/lib/dovecot/modules/imap Error: imap dump-capability process returned 89
With mail_plugins = acl, it starts up correctly.
dovecot -n # /etc/dovecot/dovecot.conf base_dir: /var/run/dovecot/ log_timestamp: %Y-%m-%d %H:%M:%S protocols: imaps pop3s listen: 72.55.178.121 ssl_ca_file: /etc/ssl/certs/STAR.openfares.com_issuing_chain.crt ssl_cert_file: /etc/ssl/certs/STAR.openfares.com.pem ssl_key_file: /etc/ssl/private/STAR.openfares.com.pem disable_plaintext_auth: no login_dir: /var/run/dovecot/login login_executable(default): /usr/lib/dovecot/imap-login login_executable(imap): /usr/lib/dovecot/imap-login login_executable(pop3): /usr/lib/dovecot/pop3-login login_process_size: 128 login_processes_count: 6 login_max_processes_count: 256 login_max_connections: 512 mail_privileged_group: mail mail_location: maildir:/home/vmail/%d/%n/Maildir mail_executable(default): /usr/lib/dovecot/imap mail_executable(imap): /usr/lib/dovecot/imap mail_executable(pop3): /usr/lib/dovecot/pop3 mail_plugins(default): acl mail_plugins(imap): acl mail_plugins(pop3): mail_plugin_dir(default): /usr/lib/dovecot/modules/imap mail_plugin_dir(imap): /usr/lib/dovecot/modules/imap mail_plugin_dir(pop3): /usr/lib/dovecot/modules/pop3 pop3_uidl_format(default): pop3_uidl_format(imap): pop3_uidl_format(pop3): %08Xu%08Xv auth default: mechanisms: plain login passdb: driver: pam passdb: driver: sql args: /etc/dovecot/dovecot-sql.conf userdb: driver: passwd userdb: driver: static args: uid=5000 gid=5000 home=/home/vmail/%d/%n allow_all_users=yes socket: type: listen client: path: /var/spool/postfix/private/auth mode: 432 user: postfix group: postfix master: path: /var/run/dovecot/auth-master mode: 384 user: vmail lb1:/etc/dovecot# dovecot -n | grep acl mail_plugins(default): acl mail_plugins(imap): acl
ls -l /usr/lib/dovecot/modules/imap/ total 40 lrwxrwxrwx 1 root root 22 2009-12-15 09:37 lib01_acl_plugin.so -> ../lib01_acl_plugin.so lrwxrwxrwx 1 root root 26 2009-12-15 09:37 lib01_convert_plugin.so -> ../lib01_convert_plugin.so lrwxrwxrwx 1 root root 24 2009-12-15 09:37 lib01_quota_plugin.so -> ../lib01_quota_plugin.so -rw-r--r-- 1 root root 6622 2009-09-23 09:10 lib01_zlib_plugin.a -rw-r--r-- 1 root root 888 2009-09-23 09:08 lib01_zlib_plugin.la -rw-r--r-- 1 root root 7548 2009-09-23 09:10 lib01_zlib_plugin.so -rw-r--r-- 1 root root 4994 2009-09-23 09:10 lib02_imap_quota_plugin.a -rw-r--r-- 1 root root 926 2009-09-23 09:07 lib02_imap_quota_plugin.la -rw-r--r-- 1 root root 7284 2009-09-23 09:10 lib02_imap_quota_plugin.so lrwxrwxrwx 1 root root 24 2009-12-15 09:37 lib02_trash_plugin.so -> ../lib02_trash_plugin.so
ls -l /usr/lib/dovecot/modules/ total 204 drwxr-xr-x 2 root root 4096 2009-12-15 09:37 imap drwxr-xr-x 2 root root 4096 2009-12-15 09:37 lda -rw-r--r-- 1 root root 31462 2009-09-23 09:10 lib01_acl_plugin.a -rw-r--r-- 1 root root 872 2009-09-23 09:07 lib01_acl_plugin.la -rw-r--r-- 1 root root 23932 2009-09-23 09:10 lib01_acl_plugin.so -rw-r--r-- 1 root root 6634 2009-09-23 09:10 lib01_convert_plugin.a -rw-r--r-- 1 root root 900 2009-09-23 09:07 lib01_convert_plugin.la -rw-r--r-- 1 root root 8108 2009-09-23 09:10 lib01_convert_plugin.so -rw-r--r-- 1 root root 45902 2009-09-23 09:10 lib01_quota_plugin.a -rw-r--r-- 1 root root 886 2009-09-23 09:07 lib01_quota_plugin.la -rw-r--r-- 1 root root 35108 2009-09-23 09:10 lib01_quota_plugin.so -rw-r--r-- 1 root root 6322 2009-09-23 09:10 lib02_trash_plugin.a -rw-r--r-- 1 root root 886 2009-09-23 09:07 lib02_trash_plugin.la -rw-r--r-- 1 root root 8360 2009-09-23 09:10 lib02_trash_plugin.so drwxr-xr-x 2 root root 4096 2009-12-15 09:37 pop3
dovecot --version 1.0.rc15
Thanks
__________________________________________________________________
Yahoo! Canada Toolbar: Search from anywhere on the web, and bookmark your favourite sites. Download it now http://ca.toolbar.yahoo.com.
foram goram wrote:
Restarting mail server: dovecotFPlugin imap_acl not found from directory /usr/lib/dovecot/modules/imap Error: imap dump-capability process returned 89
With mail_plugins = acl, it starts up correctly.
<snip>
ls -l /usr/lib/dovecot/modules/imap/ total 40 lrwxrwxrwx 1 root root 22 2009-12-15 09:37 lib01_acl_plugin.so -> ../lib01_acl_plugin.so lrwxrwxrwx 1 root root 26 2009-12-15 09:37 lib01_convert_plugin.so -> ../lib01_convert_plugin.so lrwxrwxrwx 1 root root 24 2009-12-15 09:37 lib01_quota_plugin.so -> ../lib01_quota_plugin.so -rw-r--r-- 1 root root 6622 2009-09-23 09:10 lib01_zlib_plugin.a -rw-r--r-- 1 root root 888 2009-09-23 09:08 lib01_zlib_plugin.la -rw-r--r-- 1 root root 7548 2009-09-23 09:10 lib01_zlib_plugin.so -rw-r--r-- 1 root root 4994 2009-09-23 09:10 lib02_imap_quota_plugin.a -rw-r--r-- 1 root root 926 2009-09-23 09:07 lib02_imap_quota_plugin.la -rw-r--r-- 1 root root 7284 2009-09-23 09:10 lib02_imap_quota_plugin.so lrwxrwxrwx 1 root root 24 2009-12-15 09:37 lib02_trash_plugin.so -> ../lib02_trash_plugin.so
The imap_acl plugin files are missing. I have (dovecot 1.2.10, gentoo) in /usr/lib/dovecot/imap:
lrwxrwxrwx 1 root root 22 Jan 30 00:50 lib01_acl_plugin.so -> ../lib01_acl_plugin.so -rw-r--r-- 1 root root 13508 Jan 30 00:50 lib02_imap_acl_plugin.a -rwxr-xr-x 1 root root 1037 Jan 30 00:49 lib02_imap_acl_plugin.la -rwxr-xr-x 1 root root 13452 Jan 30 00:50 lib02_imap_acl_plugin.so
Documentation (http://wiki.dovecot.org/ACL) mentions ACL support from version 1.0. Strictly, you're running a pre-1.0 version. Depending on your os/distro, maybe it's time to find a package that contains the plugins that you need. That would likely be an upgrade...
-- Regards, Tom
participants (2)
-
foram goram
-
Tom Hendrikx