dovecot-2.0: eperm_error_get_chgrp(): Improved error message and...

dovecot at dovecot.org dovecot at dovecot.org
Fri Apr 8 16:05:06 EEST 2011


details:   http://hg.dovecot.org/dovecot-2.0/rev/1319931cfda0
changeset: 12721:1319931cfda0
user:      Timo Sirainen <tss at iki.fi>
date:      Fri Apr 08 16:05:03 2011 +0300
description:
eperm_error_get_chgrp(): Improved error message and added a link to wiki.

diffstat:

 src/lib/eacces-error.c |  4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

diffs (21 lines):

diff -r 0b8f3ddbe29f -r 1319931cfda0 src/lib/eacces-error.c
--- a/src/lib/eacces-error.c	Fri Apr 08 15:47:34 2011 +0300
+++ b/src/lib/eacces-error.c	Fri Apr 08 16:05:03 2011 +0300
@@ -219,7 +219,7 @@
 
 	errmsg = t_str_new(256);
 	
-	str_printfa(errmsg, "%s(%s, -1, %s", func, path, dec2str(gid));
+	str_printfa(errmsg, "%s(%s, group=%s", func, path, dec2str(gid));
 	group = getgrgid(gid);
 	if (group != NULL)
 		str_printfa(errmsg, "(%s)", group->gr_name);
@@ -231,7 +231,7 @@
 		str_printfa(errmsg, "(%s)", group->gr_name);
 	if (gid_origin != NULL)
 		str_printfa(errmsg, ", group based on %s", gid_origin);
-	str_append_c(errmsg, ')');
+	str_append(errmsg, " - see http://wiki2.dovecot.org/Errors/NoPerm)");
 	errno = orig_errno;
 	return str_c(errmsg);
 }


More information about the dovecot-cvs mailing list