summaryrefslogtreecommitdiff
path: root/alpine
diff options
context:
space:
mode:
authorEduardo Chappa <chappa@washington.edu>2020-07-18 00:53:34 -0600
committerEduardo Chappa <chappa@washington.edu>2020-07-18 00:53:34 -0600
commitef159279c142ec4f3b3a1938cfeadc74d5891070 (patch)
tree6a670c9b33666abcb81c824bb36fdc7c920d697d /alpine
parent50f4fdaa40ab3195377f22243c3ba4287389d207 (diff)
downloadalpine-ef159279c142ec4f3b3a1938cfeadc74d5891070.tar.xz
* Addition of the variables User Certs Dir and User Certs File, which allow
a user to specify the location of server certificates that the user trusts.
Diffstat (limited to 'alpine')
-rw-r--r--alpine/alpine.c2
-rw-r--r--alpine/confscroll.c2
2 files changed, 4 insertions, 0 deletions
diff --git a/alpine/alpine.c b/alpine/alpine.c
index a2585af..5182e86 100644
--- a/alpine/alpine.c
+++ b/alpine/alpine.c
@@ -475,6 +475,8 @@ main(int argc, char **argv)
#if !defined(_WINDOWS) || defined(WINDOWS_UNIXSSL_CERTS)
set_system_certs_path(pine_state);
set_system_certs_container(pine_state);
+ set_user_certs_path(pine_state);
+ set_user_certs_container(pine_state);
#endif
#ifdef SMIME
diff --git a/alpine/confscroll.c b/alpine/confscroll.c
index 67b1570..4f36642 100644
--- a/alpine/confscroll.c
+++ b/alpine/confscroll.c
@@ -5782,6 +5782,8 @@ fix_side_effects(struct pine *ps, struct variable *var, int revert)
#if !defined(_WINDOWS) || defined(ENABLE_WINDOWS_UNIXSSL_CERTS)
var == &ps->vars[V_SSLCAPATH] ||
var == &ps->vars[V_SSLCAFILE] ||
+ var == &ps->vars[V_USERSSLCAPATH] ||
+ var == &ps->vars[V_USERSSLCAFILE] ||
#endif
var == &ps->vars[V_RSHPATH] ||
var == &ps->vars[V_RSHCMD] ||