dovecot-2.0: mail_privileged_group was parsed as user, not group.
dovecot at dovecot.org
dovecot at dovecot.org
Wed Nov 25 19:48:28 EET 2009
details: http://hg.dovecot.org/dovecot-2.0/rev/a1018630276b
changeset: 10403:a1018630276b
user: Timo Sirainen <tss at iki.fi>
date: Wed Nov 25 12:48:21 2009 -0500
description:
mail_privileged_group was parsed as user, not group.
Patch by Apple.
diffstat:
1 file changed, 4 insertions(+), 2 deletions(-)
src/lib-storage/mail-storage-service.c | 6 ++++--
diffs (16 lines):
diff -r 04b0ee571f47 -r a1018630276b src/lib-storage/mail-storage-service.c
--- a/src/lib-storage/mail-storage-service.c Tue Nov 24 16:40:50 2009 -0500
+++ b/src/lib-storage/mail-storage-service.c Wed Nov 25 12:48:21 2009 -0500
@@ -270,8 +270,10 @@ service_drop_privileges(const struct mai
}
}
if (*set->mail_privileged_group != '\0') {
- if (!parse_uid(set->mail_privileged_group, &rset.privileged_gid))
- i_fatal("Unknown mail_gid group: %s", set->mail_gid);
+ if (!parse_gid(set->mail_privileged_group, &rset.privileged_gid)) {
+ i_fatal("Unknown mail_privileged_group: %s",
+ set->mail_gid);
+ }
}
if (*set->mail_access_groups != '\0')
rset.extra_groups = set->mail_access_groups;
More information about the dovecot-cvs
mailing list