dovecot-1.2: Previous "Unknown setting" in passdb check changes ...
dovecot at dovecot.org
dovecot at dovecot.org
Sat Dec 6 20:42:33 EET 2008
details: http://hg.dovecot.org/dovecot-1.2/rev/b80ef0ddd1d3
changeset: 8522:b80ef0ddd1d3
user: Timo Sirainen <tss at iki.fi>
date: Sat Dec 06 20:42:29 2008 +0200
description:
Previous "Unknown setting" in passdb check changes were a bit broken.
diffstat:
3 files changed, 3 insertions(+), 3 deletions(-)
src/auth/passdb-bsdauth.c | 2 +-
src/auth/passdb-passwd.c | 2 +-
src/auth/passdb-shadow.c | 2 +-
diffs (36 lines):
diff -r 182552d20b17 -r b80ef0ddd1d3 src/auth/passdb-bsdauth.c
--- a/src/auth/passdb-bsdauth.c Sat Dec 06 19:11:22 2008 +0200
+++ b/src/auth/passdb-bsdauth.c Sat Dec 06 20:42:29 2008 +0200
@@ -58,7 +58,7 @@ bsdauth_preinit(struct auth_passdb *auth
module->cache_key =
auth_cache_parse_key(auth_passdb->auth->pool,
args + 10);
- } else
+ } else if (*args != '\0')
i_fatal("passdb bsdauth: Unknown setting: %s", args);
return module;
}
diff -r 182552d20b17 -r b80ef0ddd1d3 src/auth/passdb-passwd.c
--- a/src/auth/passdb-passwd.c Sat Dec 06 19:11:22 2008 +0200
+++ b/src/auth/passdb-passwd.c Sat Dec 06 20:42:29 2008 +0200
@@ -61,7 +61,7 @@ static void passwd_init(struct passdb_mo
{
if (strcmp(args, "blocking=yes") == 0)
module->blocking = TRUE;
- else
+ else if (*args != '\0')
i_fatal("passdb passwd: Unknown setting: %s", args);
module->cache_key = PASSWD_CACHE_KEY;
diff -r 182552d20b17 -r b80ef0ddd1d3 src/auth/passdb-shadow.c
--- a/src/auth/passdb-shadow.c Sat Dec 06 19:11:22 2008 +0200
+++ b/src/auth/passdb-shadow.c Sat Dec 06 20:42:29 2008 +0200
@@ -61,7 +61,7 @@ static void shadow_init(struct passdb_mo
{
if (strcmp(args, "blocking=yes") == 0)
module->blocking = TRUE;
- else
+ else if (*args != '\0')
i_fatal("passdb shadow: Unknown setting: %s", args);
module->cache_key = SHADOW_CACHE_KEY;
More information about the dovecot-cvs
mailing list