Unverified Commit 3487e774 authored by h7x4's avatar h7x4
Browse files

nixos/tor: fix nix expression for `BindPaths`

`BindPaths` would earlier fail to eval under certain configurations due
to a lack of null checking
parent d66bf8d6
Loading
Loading
Loading
Loading
+7 −3
Original line number Diff line number Diff line
@@ -1413,10 +1413,14 @@ in
        BindPaths = [
          stateDir
        ]
        ++ lib.catAttrs "unix" (
        ++ lib.filter (x: x != null) (
          lib.catAttrs "unix" (
            lib.filter (x: x != null) (
              lib.catAttrs "target" (
                lib.concatMap (onionService: onionService.map) (lib.attrValues cfg.relay.onionServices)
              )
            )
          )
        );
        BindReadOnlyPaths = [
          builtins.storeDir