changeset 4229:58d4413314a4 HEAD

Don't validate uid/gid when executing imap for dump-capability
author Timo Sirainen <tss@iki.fi>
date Thu, 27 Apr 2006 15:26:34 +0300
parents 8bd6ee717880
children 8bf51d76a01d
files src/master/mail-process.c
diffstat 1 files changed, 4 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/src/master/mail-process.c	Thu Apr 27 14:47:19 2006 +0300
+++ b/src/master/mail-process.c	Thu Apr 27 15:26:34 2006 +0300
@@ -438,8 +438,10 @@
 		home_dir = p + 3;
 	}
 
-	if (!validate_uid_gid(set, uid, gid, user))
-		return FALSE;
+	if (!dump_capability) {
+		if (!validate_uid_gid(set, uid, gid, user))
+			return FALSE;
+	}
 
 	if (*chroot_dir == '\0' && set->mail_chroot != NULL)
 		chroot_dir = set->mail_chroot;