dovecot-2.2-pigeonhole: lib-sieve: file storage: Warning about a...
pigeonhole at rename-it.nl
pigeonhole at rename-it.nl
Sat Aug 23 19:12:06 UTC 2014
details: http://hg.rename-it.nl/dovecot-2.2-pigeonhole/rev/3b964432b84b
changeset: 1908:3b964432b84b
user: Stephan Bosch <stephan at rename-it.nl>
date: Sat Aug 23 21:11:54 2014 +0200
description:
lib-sieve: file storage: Warning about active script not being a symlink was triggered at inappropriate times.
Fixed by issueing the warning only when storage is opened as READWRITE (ManageSieve).
diffstat:
src/lib-sieve/storage/file/sieve-file-storage-active.c | 3 ++-
1 files changed, 2 insertions(+), 1 deletions(-)
diffs (13 lines):
diff -r 1e388884d31c -r 3b964432b84b src/lib-sieve/storage/file/sieve-file-storage-active.c
--- a/src/lib-sieve/storage/file/sieve-file-storage-active.c Tue Aug 05 18:25:12 2014 +0200
+++ b/src/lib-sieve/storage/file/sieve-file-storage-active.c Sat Aug 23 21:11:54 2014 +0200
@@ -78,7 +78,8 @@
* Activating a script will automatically resolve this, so
* there is no need to panic on this one.
*/
- if ( (storage->flags & SIEVE_STORAGE_FLAG_SYNCHRONIZING) == 0 ) {
+ if ( (storage->flags & SIEVE_STORAGE_FLAG_READWRITE) != 0 &&
+ (storage->flags & SIEVE_STORAGE_FLAG_SYNCHRONIZING) == 0 ) {
sieve_storage_sys_warning(storage,
"Active sieve script symlink %s is no symlink.",
fstorage->active_path);
More information about the dovecot-cvs
mailing list