diff options
Diffstat (limited to 'src/certs.rs')
-rw-r--r-- | src/certs.rs | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/certs.rs b/src/certs.rs index c1d0ad1..27aab51 100644 --- a/src/certs.rs +++ b/src/certs.rs @@ -43,6 +43,12 @@ impl CertPool { if !path.is_dir() { return Ok(()); } + for e in path.read_dir()? { + let p = e?.path(); + if p.is_dir() { + self.load_recursive(&p)?; + } + } let keypath = path.join("privkey.pem"); let certpath = if path.join("fullchain.pem").exists() { path.join("fullchain.pem") |