dovecot-1.1: master: Give an error if login_dir = base_dir.
dovecot at dovecot.org
dovecot at dovecot.org
Mon Feb 2 19:27:48 EET 2009
details: http://hg.dovecot.org/dovecot-1.1/rev/27edac6bc1e6
changeset: 8141:27edac6bc1e6
user: Timo Sirainen <tss at iki.fi>
date: Mon Feb 02 12:27:39 2009 -0500
description:
master: Give an error if login_dir = base_dir.
diffstat:
1 file changed, 4 insertions(+)
src/master/master-settings.c | 4 ++++
diffs (14 lines):
diff -r f3941153331e -r 27edac6bc1e6 src/master/master-settings.c
--- a/src/master/master-settings.c Mon Feb 02 12:14:31 2009 -0500
+++ b/src/master/master-settings.c Mon Feb 02 12:27:39 2009 -0500
@@ -841,6 +841,10 @@ static bool settings_verify(struct setti
i_error("max_mail_processes must be at least 1");
return FALSE;
}
+ if (strcmp(set->login_dir, set->base_dir) == 0) {
+ i_error("login_dir can't be the same as base_dir");
+ return FALSE;
+ }
if (set->last_valid_uid != 0 &&
set->first_valid_uid > set->last_valid_uid) {
More information about the dovecot-cvs
mailing list