From: David Lam Date: Thu, 16 Jan 2020 09:15:40 +0000 (-0800) Subject: luci-base: add system cert bundle detection X-Git-Url: http://git.lede-project.org./?a=commitdiff_plain;h=27b21c2a6262a8c383c783e98320746f22fe8f6f;p=project%2Fluci.git luci-base: add system cert bundle detection Add detection mechanism for system cert CA bundle installed by the ca-bundle package. Used by LuCI to detect whether the "Use system certificates" certificate validation option should be enabled. Signed-off-by: David Lam --- diff --git a/modules/luci-base/root/usr/libexec/rpcd/luci b/modules/luci-base/root/usr/libexec/rpcd/luci old mode 100755 new mode 100644 index 56cb7bc85d..75afd27a00 --- a/modules/luci-base/root/usr/libexec/rpcd/luci +++ b/modules/luci-base/root/usr/libexec/rpcd/luci @@ -216,6 +216,7 @@ local methods = { rv.sysntpd = fs.readlink("/usr/sbin/ntpd") and true rv.ipv6 = fs.access("/proc/net/ipv6_route") rv.dropbear = fs.access("/usr/sbin/dropbear") + rv.cabundle = fs.access("/etc/ssl/certs/ca-certificates.crt") local wifi_features = { "eap", "11n", "11ac", "11r", "11w", "acs", "sae", "owe", "suiteb192" }