[Dovecot] Pigeonhole sieve include namespace regression

Daniel Piddock dgp-dove at corefiling.co.uk
Tue Aug 7 13:59:55 EEST 2012


On 03/08/12 19:02, Stephan Bosch wrote:
> 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.

Hi Stephan,

Thank you for the quick patch! Fixes the problem perfectly.

Cheers,
Dan
-- 
Daniel Piddock, Systems Administrator, CoreFiling Limited
http://www.corefiling.com


More information about the dovecot mailing list