From: Timo Sirainen Date: Fri, 16 Jan 2009 17:21:21 +0000 (-0500) Subject: Permission error logging: If UNIX permissions appear to be ok, suggest ACL problem. X-Git-Tag: 1.2.beta1~103 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=ea976753e7cffa8a748e39555295c1c336d21514;p=thirdparty%2Fdovecot%2Fcore.git Permission error logging: If UNIX permissions appear to be ok, suggest ACL problem. --HG-- branch : HEAD --- diff --git a/src/lib-storage/mail-error.c b/src/lib-storage/mail-error.c index ef39e8ca4c..bfa36b07be 100644 --- a/src/lib-storage/mail-error.c +++ b/src/lib-storage/mail-error.c @@ -65,6 +65,8 @@ const char *mail_error_eacces_msg(const char *func, const char *path) else if (prev_path == path && access(path, R_OK) < 0 && errno == EACCES) str_printfa(errmsg, " missing +r perm: %s", path); + else + str_printf(errmsg, " UNIX perms seem ok, ACL problem?"); } str_append_c(errmsg, ')'); return str_c(errmsg);