Cyrus IMAPd 2.1.13 Released
michaels at crye-leike.com
Fri May 2 17:53:24 EDT 2003
Quoting Ken Murchison <ken at oceana.com>:
> Bob Tito wrote:
> > Hi Kenneth,
> > Most probably i am to blame here, but i'll try to explain (and translate
> > at the same time ;-))
> > Using 2.1.12 i decided to set the option altnamespace.
> > This caused no problem and all scripts were working and were placed in
> > /usr/sieve/?/virt.user.name
> > When is upgraded to 2.1.13 suddenly the scripts were expected in
> > /usr/sieve/?/virt^user^name ...
> Sounds to me like either you had a hacked version of 2.1.12 or you
> enabled and then disabled unixhierarchysep. By default, Cyrus doesn't
> allow '.' in the usernames, so /usr/sieve/?/virt.user.name should never
This rings a bell...
I experienced a problem with Sieve scripts and the unixhierarchysep option back
in 2.1.11. I unfortunately can't recall the specifics, but the problem
prevented the Sieve parser from locating scripts for users with periods in
their user IDs. At the time I checked CVS for a fix and I found one in
revision 1.26 of timsieved/parser.c. This is the diff that shows the change:
This revision was included in 2.1.12 and after I upgraded the problem went
away. Sorry I can't remember more details about it, but this MAY be what the
OP is referring to...
Project Analyst - Information Technology
Office: (901)758-5648 Pager: (901)769-3722
More information about the Info-cyrus