From 306addd1d2987bf0df182910ad741d4edb52ba55 Mon Sep 17 00:00:00 2001 From: Johannes Berg Date: Mon, 1 Oct 2007 18:42:42 +0200 Subject: add non-working SQL logger backend It doesn't work with sqlite for the following reasons: (1) sqlite is buggy and needs sql_connect() before starting a transaction although the API states that isn't the case (2) sqlite doesn't understand ON DUPLICATE (1) leads to a segfault when used with dict-proxy. Also see the comment in the source code for the broken transaction handling in this backend. --- defconfig | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'defconfig') diff --git a/defconfig b/defconfig index b22f5ed..c1d158d 100644 --- a/defconfig +++ b/defconfig @@ -24,8 +24,10 @@ DOVECOT_VERSION=1.0 #DOVECOT_VERSION=1.1 # CURRENTLY BROKEN # backend -# - dspam-exec: direct dspam training by calling dspam executable -BACKEND=dspam-exec +# dspam-exec - direct dspam training by calling dspam executable +# signature-log - signature logging using dovecot's dict API +#BACKEND=dspam-exec +BACKEND=signature-log # install directory for 'make install' -- cgit v1.2.3