Mercurial > dovecot > original-hg > dovecot-1.2
diff src/master/login-process.c @ 8632:5a4fcfde3e91 HEAD
Renamed "ssl_disable" setting to "ssl". Added support for ssl=required.
author | Timo Sirainen <tss@iki.fi> |
---|---|
date | Thu, 15 Jan 2009 15:52:44 -0500 |
parents | e85c7cb22ad7 |
children | ca964325664e |
line wrap: on
line diff
--- a/src/master/login-process.c Thu Jan 15 15:47:12 2009 -0500 +++ b/src/master/login-process.c Thu Jan 15 15:52:44 2009 -0500 @@ -549,7 +549,7 @@ env_put("DOVECOT_MASTER=1"); - if (!set->ssl_disable) { + if (strcmp(set->ssl, "no") != 0) { const char *ssl_key_password; ssl_key_password = *set->ssl_key_password != '\0' ? @@ -559,6 +559,8 @@ env_put(t_strconcat("SSL_CA_FILE=", set->ssl_ca_file, NULL)); } + if (strcmp(set->ssl, "required") == 0) + env_put("SSL_REQUIRED=1"); env_put(t_strconcat("SSL_CERT_FILE=", set->ssl_cert_file, NULL)); env_put(t_strconcat("SSL_KEY_FILE=",