[Dovecot] sieve-pipe Error
Stephan Bosch
stephan at rename-it.nl
Tue Oct 25 01:33:41 EEST 2011
On 10/24/2011 12:00 PM, Ian Barton wrote:
> I am using Dovecot 2.0.15 on Arch. I have cloned the hg repo and
> compiled the plugin using the following options:
>
> ./configure --with-dovecot=/usr/lib/dovecot
> --with-pigeonhole=/usr/include/dovecot/sieve/
>
> The relevant section of my dovecot.conf looks like:
>
> plugin {
> sieve = ~/.dovecot.sieve
> sieve_global_path = /home/vmail/globalsieverc
> sieve_dir = ~/
>
> sieve_plugins = sieve_pipe
> # This directory contains the scripts that are available.
> sieve_pipe_bin_dir = /usr/lib/dovecot/sieve-pipe
> }
>
> When I restart Dovecot I get the following error:
>
> ian:dovecot/ $ sudo rc.d restart dovecot
> [10:50:53]
> :: Stopping dovecot daemon
> [DONE]
> :: Starting dovecot daemon
> [BUSY] managesieve:
> Fatal: opendir(/usr/lib/dovecot/modules/sieve) failed: No such file or
> directory
> doveconf: Error: managesieve-login: dump-capability process returned 89
Apparently, the plugin is not installed in the correct location. Try
supplying a --with-moduledir=/usr/lib/dovecot/modules .
After make install, the /usr/lib/dovecot/modules/sieve directory should
contain lib90_sieve_pipe_plugin.so.
Regards,
Stephan.
More information about the dovecot
mailing list