25 Sep
2008
25 Sep
'08
6:58 p.m.
On Sep 25, 2008, at 6:35 PM, Steffen Kaiser wrote:
When an user issues just "SETACTIVE" in order to activate an _old_
script, deliver does not rebuilt the compiled file. If I peeked the
correct code, CMU sieve just stat()s both .dovecot.sieve
and .dovecot.sievec, but misses the fact that the
symlink's .dovecot.sieve, which is used by the managesieve patch,
time is newer.Actually I dimmly remember that the issue was solved somehow, but I
did not found how when searching the archives. Shall deliver
lstat(.dovecot.sieve) or shall managesieve delete the cache file?
It was fixed in dovecot-sieve-1.1 tree, but not in 1.0. Added there
now too:
http://hg.dovecot.org/dovecot-sieve-1.0/rev/3d78296cf763