[Dovecot] Pigeonhole sieve include namespace regression

Stephan Bosch stephan at rename-it.nl
Fri Aug 3 21:02:28 EEST 2012


On 8/3/2012 1:30 PM, Daniel Piddock wrote:
> Hi,
>
> We've recently upgraded from Dovecot 1.2.15 with Sieve 0.1.18 (Debian
> Squeeze) to Dovecot 2.1.8 and Pigeonhole 0.3.1.
>
> We provide a selection of global sieve scripts to make users' lives
> easier and one noticed that some of these have stopped working. I
> tracked it down to them having personal scripts with the same name.
>
> Using a really simple sieve script:

Nice bug report.

> As can be seen the personal script is included twice. Obvious work
> around is to rename the personal script. However it'd be nice if
> namespacing came back.

This should fix it:

http://hg.rename-it.nl/dovecot-2.1-pigeonhole/rev/6a34eda7924e

I also extended the test suite to prevent this situation from occurring 
again, for file-based scripts anyway.

Regards,

Stephan.


More information about the dovecot mailing list