diff --git a/crates/tor-config/src/sources.rs b/crates/tor-config/src/sources.rs index 664cc96c3..4c0d06407 100644 --- a/crates/tor-config/src/sources.rs +++ b/crates/tor-config/src/sources.rs @@ -159,7 +159,12 @@ where for (path, must_read) in files { let required = must_read == &MustRead::MustRead; - match mistrust.verifier().require_file().check(&path) { + match mistrust + .verifier() + .permit_readable() + .require_file() + .check(&path) + { Ok(()) => {} Err(fs_mistrust::Error::NotFound(_)) if !required => {} Err(e) => return Err(ConfigError::Foreign(e.into())),