diff --git a/nixos/modules/services/security/tor.nix b/nixos/modules/services/security/tor.nix index 0c86f9572e09..53a79984a38d 100644 --- a/nixos/modules/services/security/tor.nix +++ b/nixos/modules/services/security/tor.nix @@ -1441,9 +1441,9 @@ in #InaccessiblePaths = [ "-+${runDir}/root" ]; UMask = "0066"; BindReadOnlyPaths = [ - builtins.storeDir "/etc" ] + ++ lib.optional (!config.systemd.services.tor.confinement.enable) builtins.storeDir ++ lib.optionals config.services.resolved.enable [ "/run/systemd/resolve/stub-resolv.conf" "/run/systemd/resolve/resolv.conf"