diff --git a/src/lib.rs b/src/lib.rs index e43342d..b28ea00 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -25,6 +25,7 @@ pub fn find_certs_dirs() -> Vec { "/etc/pki/tls", "/etc/ssl", "/data/data/com.termux/files/usr/etc/tls", + "/boot/system/data/ssl", ].iter().map(|s| PathBuf::from(*s)).filter(|p| { fs::metadata(p).is_ok() }).collect() @@ -64,6 +65,7 @@ pub fn probe() -> ProbeResult { "certs/ca-certificates.crt", "certs/ca-root-nss.crt", "certs/ca-bundle.crt", + "CARootCertificates.pem", ].iter() { try(&mut result.cert_file, certs_dir.join(cert)); }