]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
ldap auth: Hide password_noscheme from debug logs unless auth_debug_passwords=yes
authorTimo Sirainen <tss@iki.fi>
Tue, 2 Nov 2010 18:07:20 +0000 (18:07 +0000)
committerTimo Sirainen <tss@iki.fi>
Tue, 2 Nov 2010 18:07:20 +0000 (18:07 +0000)
src/auth/db-ldap.c

index d0aa5bce9ae66def93e405219fd239a1e6dbc157..b9c250625647d37ca219abbe8b1a3de53b5add09 100644 (file)
@@ -1158,7 +1158,8 @@ db_ldap_result_return_value(struct db_ldap_result_iterate_context *ctx)
                if (!first)
                        str_append_c(ctx->debug, '/');
                if (ctx->auth_request->set->debug_passwords ||
-                   strcmp(ctx->name, "password") != 0)
+                   (strcmp(ctx->name, "password") != 0 &&
+                    strcmp(ctx->name, "password_noscheme") != 0))
                        str_append(ctx->debug, ctx->value);
                else
                        str_append(ctx->debug, PASSWORD_HIDDEN_STR);