dovecot-2.0-pigeonhole: ManageSieve: forgot to include settings ...

pigeonhole at rename-it.nl pigeonhole at rename-it.nl
Sat Jul 3 17:27:40 EEST 2010


details:   http://hg.rename-it.nl/dovecot-2.0-pigeonhole/rev/0ef3f34117ae
changeset: 1306:0ef3f34117ae
user:      Stephan Bosch <stephan at rename-it.nl>
date:      Sat Jul 03 16:27:33 2010 +0200
description:
ManageSieve: forgot to include settings in doveconf plugin.

diffstat:

 src/managesieve-login/Makefile.am                         |  2 ++
 src/managesieve-login/managesieve-login-settings-plugin.c |  6 ++++--
 2 files changed, 6 insertions(+), 2 deletions(-)

diffs (38 lines):

diff -r 743bb4214ead -r 0ef3f34117ae src/managesieve-login/Makefile.am
--- a/src/managesieve-login/Makefile.am	Sat Jul 03 15:09:57 2010 +0200
+++ b/src/managesieve-login/Makefile.am	Sat Jul 03 16:27:33 2010 +0200
@@ -15,7 +15,9 @@
 	libmanagesieve_login_settings.la
 
 libmanagesieve_login_settings_la_SOURCES = \
+	managesieve-login-settings.c \
 	managesieve-login-settings-plugin.c
+
 libmanagesieve_login_settings_la_CFLAGS = \
 	$(AM_CFLAGS) $(LIBDOVECOT_CONFIG_INCLUDE) -DPKG_LIBEXECDIR=\""$(dovecot_pkglibexecdir)"\"
 
diff -r 743bb4214ead -r 0ef3f34117ae src/managesieve-login/managesieve-login-settings-plugin.c
--- a/src/managesieve-login/managesieve-login-settings-plugin.c	Sat Jul 03 15:09:57 2010 +0200
+++ b/src/managesieve-login/managesieve-login-settings-plugin.c	Sat Jul 03 16:27:33 2010 +0200
@@ -28,7 +28,7 @@
 void managesieve_login_settings_init(struct module *module ATTR_UNUSED)
 {
 	next_hook_config_parser_begin = hook_config_parser_begin;
-	//hook_config_parser_begin = managesieve_login_config_parser_begin;
+	hook_config_parser_begin = managesieve_login_config_parser_begin;
 }
 
 void managesieve_login_settings_deinit(void)
@@ -196,9 +196,11 @@
 		}
 	}
 
+/*	Currently fails and makes doveconf go berserk 
+
 	if ( capability_sieve != NULL )
 		managesieve_login_config_set(ctx, "managesieve_sieve_capability", capability_sieve);
 
 	if ( capability_notify != NULL )
-		managesieve_login_config_set(ctx, "managesieve_notify_capability", capability_notify);
+		managesieve_login_config_set(ctx, "managesieve_notify_capability", capability_notify);*/
 }


More information about the dovecot-cvs mailing list