dovecot-2.2: doveadm user: Write an error if user doesn't exist.

dovecot at dovecot.org dovecot at dovecot.org
Fri Feb 22 15:35:10 EET 2013


details:   http://hg.dovecot.org/dovecot-2.2/rev/bf817bc963f7
changeset: 15893:bf817bc963f7
user:      Timo Sirainen <tss at iki.fi>
date:      Fri Feb 22 15:34:59 2013 +0200
description:
doveadm user: Write an error if user doesn't exist.

diffstat:

 src/doveadm/doveadm-auth.c |  7 ++++++-
 1 files changed, 6 insertions(+), 1 deletions(-)

diffs (17 lines):

diff -r eb03b24ffa65 -r bf817bc963f7 src/doveadm/doveadm-auth.c
--- a/src/doveadm/doveadm-auth.c	Fri Feb 22 15:24:01 2013 +0200
+++ b/src/doveadm/doveadm-auth.c	Fri Feb 22 15:34:59 2013 +0200
@@ -325,7 +325,12 @@
 						    &service_user, &user,
 						    &error)) <= 0) {
 		pool_unref(&pool);
-		return ret == 0 ? 0 : -1;
+		if (ret < 0)
+			return -1;
+		fprintf(show_field == NULL ? stdout : stderr,
+			"userdb lookup: user %s doesn't exist\n",
+			input->username);
+		return 0;
 	}
 
 	if (show_field == NULL) {


More information about the dovecot-cvs mailing list