dovecot-2.0: Attempt to fix vpopmail support.

dovecot at dovecot.org dovecot at dovecot.org
Wed Sep 22 20:19:34 EEST 2010


details:   http://hg.dovecot.org/dovecot-2.0/rev/02a9cf90ad02
changeset: 12153:02a9cf90ad02
user:      Timo Sirainen <tss at iki.fi>
date:      Wed Sep 22 18:19:31 2010 +0100
description:
Attempt to fix vpopmail support.

diffstat:

 configure.in               |  1 -
 src/auth/passdb-vpopmail.c |  4 ++--
 2 files changed, 2 insertions(+), 3 deletions(-)

diffs (25 lines):

diff -r 7cf2b8b8a720 -r 02a9cf90ad02 configure.in
--- a/configure.in	Wed Sep 22 18:11:03 2010 +0100
+++ b/configure.in	Wed Sep 22 18:19:31 2010 +0100
@@ -112,7 +112,6 @@
 			vpopmail_home="$withval"
 			want_vpopmail=yes
 		fi
-		AC_ERROR([vpopmail support is broken. fix it or access its db another way.])
 	fi, [
 		want_vpopmail=no
 	])
diff -r 7cf2b8b8a720 -r 02a9cf90ad02 src/auth/passdb-vpopmail.c
--- a/src/auth/passdb-vpopmail.c	Wed Sep 22 18:11:03 2010 +0100
+++ b/src/auth/passdb-vpopmail.c	Wed Sep 22 18:19:31 2010 +0100
@@ -182,8 +182,8 @@
 	}
 	if (!vauth_load_initialized) {
 		vauth_load_initialized = TRUE;
-		if (!vauth_load_module(NULL))
-			i_fatal("vpopmail: vauth_load_module() failed");
+		if (vauth_open(0) != 0)
+			i_fatal("vpopmail: vauth_open() failed");
 	}
 	return &module->module;
 }


More information about the dovecot-cvs mailing list