Allow to set ca-bundle from config.h (#110).
authorDaniel Carl <danielcarl@gmx.de>
Wed, 15 Oct 2014 20:54:15 +0000 (22:54 +0200)
committerDaniel Carl <danielcarl@gmx.de>
Wed, 15 Oct 2014 20:54:15 +0000 (22:54 +0200)
Added SETTING_CA_BUNDLE to config.h.

src/config.def.h
src/setting.c

index c105a59..4d34ae7 100644 (file)
@@ -58,6 +58,8 @@
 /* number of chars to be shown for ambiguous commands */
 #define SHOWCMD_LEN                 10
 
+/* parh to crt file for the certificate validation */
+#define SETTING_CA_BUNDLE           "/etc/ssl/certs/ca-certificates.crt"
 #define SETTING_MAX_CONNS           25
 #define SETTING_MAX_CONNS_PER_HOST   5
 /* default font size for fonts in webview */
index 8f265da..008ba6d 100644 (file)
@@ -191,7 +191,7 @@ void setting_init()
     setting_add("completion-fg-active", TYPE_COLOR, &"#ffffff", input_color, 0, &vb.style.comp_fg[VB_COMP_ACTIVE]);
     setting_add("completion-bg-normal", TYPE_COLOR, &"#656565", input_color, 0, &vb.style.comp_bg[VB_COMP_NORMAL]);
     setting_add("completion-bg-active", TYPE_COLOR, &"#777777", input_color, 0, &vb.style.comp_bg[VB_COMP_ACTIVE]);
-    setting_add("ca-bundle", TYPE_CHAR, &"/etc/ssl/certs/ca-certificates.crt", ca_bundle, 0, NULL);
+    setting_add("ca-bundle", TYPE_CHAR, &SETTING_CA_BUNDLE, ca_bundle, 0, NULL);
     setting_add("home-page", TYPE_CHAR, &SETTING_HOME_PAGE, NULL, 0, NULL);
     i = 1000;
     setting_add("hint-timeout", TYPE_INTEGER, &i, NULL, 0, NULL);