Mercurial > dovecot > core-2.2
changeset 15932:5998396f0928
lib-storage: Replaced pop3c_ssl_ca_dir and imapc_ssl_ca_dir with generic ssl_client_ca_dir.
author | Timo Sirainen <tss@iki.fi> |
---|---|
date | Mon, 25 Feb 2013 15:52:00 +0200 |
parents | 6b0c284ecede |
children | 9a7680fe65ce |
files | src/lib-storage/index/imapc/imapc-settings.c src/lib-storage/index/imapc/imapc-settings.h src/lib-storage/index/imapc/imapc-storage.c src/lib-storage/index/pop3c/pop3c-settings.c src/lib-storage/index/pop3c/pop3c-settings.h src/lib-storage/index/pop3c/pop3c-storage.c |
diffstat | 6 files changed, 16 insertions(+), 16 deletions(-) [+] |
line wrap: on
line diff
--- a/src/lib-storage/index/imapc/imapc-settings.c Mon Feb 25 15:51:16 2013 +0200 +++ b/src/lib-storage/index/imapc/imapc-settings.c Mon Feb 25 15:52:00 2013 +0200 @@ -22,7 +22,6 @@ DEF(SET_STR, imapc_password), DEF(SET_ENUM, imapc_ssl), - DEF(SET_STR, imapc_ssl_ca_dir), DEF(SET_BOOL, imapc_ssl_verify), DEF(SET_STR, imapc_features), @@ -30,6 +29,7 @@ DEF(SET_STR, imapc_list_prefix), DEF(SET_TIME, imapc_max_idle_time), + DEF(SET_STR, ssl_client_ca_dir), DEF(SET_STR, ssl_crypto_device), SETTING_DEFINE_LIST_END @@ -44,7 +44,6 @@ .imapc_password = "", .imapc_ssl = "no:imaps:starttls", - .imapc_ssl_ca_dir = "", .imapc_ssl_verify = TRUE, .imapc_features = "", @@ -52,6 +51,7 @@ .imapc_list_prefix = "", .imapc_max_idle_time = 60*29, + .ssl_client_ca_dir = "", .ssl_crypto_device = "" }; @@ -123,11 +123,11 @@ return FALSE; } #ifndef CONFIG_BINARY - if (*set->imapc_ssl_ca_dir != '\0' && - access(set->imapc_ssl_ca_dir, X_OK) < 0) { + if (*set->ssl_client_ca_dir != '\0' && + access(set->ssl_client_ca_dir, X_OK) < 0) { *error_r = t_strdup_printf( - "imapc_ssl_ca_dir: access(%s) failed: %m", - set->imapc_ssl_ca_dir); + "ssl_client_ca_dir: access(%s) failed: %m", + set->ssl_client_ca_dir); return FALSE; } #endif
--- a/src/lib-storage/index/imapc/imapc-settings.h Mon Feb 25 15:51:16 2013 +0200 +++ b/src/lib-storage/index/imapc/imapc-settings.h Mon Feb 25 15:52:00 2013 +0200 @@ -17,7 +17,6 @@ const char *imapc_password; const char *imapc_ssl; - const char *imapc_ssl_ca_dir; bool imapc_ssl_verify; const char *imapc_features; @@ -25,6 +24,7 @@ const char *imapc_list_prefix; unsigned int imapc_max_idle_time; + const char *ssl_client_ca_dir; const char *ssl_crypto_device; enum imapc_features parsed_features;
--- a/src/lib-storage/index/imapc/imapc-storage.c Mon Feb 25 15:51:16 2013 +0200 +++ b/src/lib-storage/index/imapc/imapc-storage.c Mon Feb 25 15:52:00 2013 +0200 @@ -243,7 +243,7 @@ mail_user_set_get_temp_prefix(str, _storage->user->set); set.temp_path_prefix = str_c(str); - set.ssl_ca_dir = storage->set->imapc_ssl_ca_dir; + set.ssl_ca_dir = storage->set->ssl_client_ca_dir; set.ssl_verify = storage->set->imapc_ssl_verify; if (strcmp(storage->set->imapc_ssl, "imaps") == 0) set.ssl_mode = IMAPC_CLIENT_SSL_MODE_IMMEDIATE;
--- a/src/lib-storage/index/pop3c/pop3c-settings.c Mon Feb 25 15:51:16 2013 +0200 +++ b/src/lib-storage/index/pop3c/pop3c-settings.c Mon Feb 25 15:52:00 2013 +0200 @@ -22,10 +22,10 @@ DEF(SET_STR, pop3c_password), DEF(SET_ENUM, pop3c_ssl), - DEF(SET_STR, pop3c_ssl_ca_dir), DEF(SET_BOOL, pop3c_ssl_verify), DEF(SET_STR, pop3c_rawlog_dir), + DEF(SET_STR, ssl_client_ca_dir), DEF(SET_STR, ssl_crypto_device), SETTING_DEFINE_LIST_END @@ -40,10 +40,10 @@ .pop3c_password = "", .pop3c_ssl = "no:pop3s:starttls", - .pop3c_ssl_ca_dir = "", .pop3c_ssl_verify = TRUE, .pop3c_rawlog_dir = "", + .ssl_client_ca_dir = "", .ssl_crypto_device = "" }; @@ -77,11 +77,11 @@ return FALSE; } #ifndef CONFIG_BINARY - if (*set->pop3c_ssl_ca_dir != '\0' && - access(set->pop3c_ssl_ca_dir, X_OK) < 0) { + if (*set->ssl_client_ca_dir != '\0' && + access(set->ssl_client_ca_dir, X_OK) < 0) { *error_r = t_strdup_printf( - "pop3c_ssl_ca_dir: access(%s) failed: %m", - set->pop3c_ssl_ca_dir); + "ssl_client_ca_dir: access(%s) failed: %m", + set->ssl_client_ca_dir); return FALSE; } #endif
--- a/src/lib-storage/index/pop3c/pop3c-settings.h Mon Feb 25 15:51:16 2013 +0200 +++ b/src/lib-storage/index/pop3c/pop3c-settings.h Mon Feb 25 15:52:00 2013 +0200 @@ -10,10 +10,10 @@ const char *pop3c_password; const char *pop3c_ssl; - const char *pop3c_ssl_ca_dir; bool pop3c_ssl_verify; const char *pop3c_rawlog_dir; + const char *ssl_client_ca_dir; const char *ssl_crypto_device; };
--- a/src/lib-storage/index/pop3c/pop3c-storage.c Mon Feb 25 15:51:16 2013 +0200 +++ b/src/lib-storage/index/pop3c/pop3c-storage.c Mon Feb 25 15:52:00 2013 +0200 @@ -73,7 +73,7 @@ client_set.rawlog_dir = mail_user_home_expand(user, set->pop3c_rawlog_dir); - client_set.ssl_ca_dir = set->pop3c_ssl_ca_dir; + client_set.ssl_ca_dir = set->ssl_client_ca_dir; client_set.ssl_verify = set->pop3c_ssl_verify; if (strcmp(set->pop3c_ssl, "pop3s") == 0) client_set.ssl_mode = POP3C_CLIENT_SSL_MODE_IMMEDIATE;