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.