[Dovecot] Problem when just .dovecot.sieve symlinks changes
Steffen Kaiser
skdovecot at smail.inf.fh-brs.de
Thu Sep 25 18:35:19 EEST 2008
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Hello,
well, I'm sort of sure that this was raised in the past, but I do not find
the patch / answer of it:
I'm running dovecot v1.0.15 from hg (5567:568687e4df02) with managesieve
patch v9.2 (there is one change between this and v9.3 except in regards of
AUTH so this should not matter.) and dovecot-sieve v1.0.3.
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?
Bye,
- --
Steffen Kaiser
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
iD8DBQFI26+7VJMDrex4hCIRAt4GAJ9wqQ0Pvb5SRjK2KZNFuun/K/lNoQCg2Arm
EB+eBxKEq/9ZpzJeB00TXOk=
=X5aa
-----END PGP SIGNATURE-----
More information about the dovecot
mailing list