diff options
-rw-r--r-- | system-profiles/build-server/default.nix | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/system-profiles/build-server/default.nix b/system-profiles/build-server/default.nix index 9c821f64..d0bfaf10 100644 --- a/system-profiles/build-server/default.nix +++ b/system-profiles/build-server/default.nix | |||
@@ -28,7 +28,7 @@ | |||
28 | 28 | ||
29 | users.users.nix-ssh-builder.openssh.authorizedKeys.keys = | 29 | users.users.nix-ssh-builder.openssh.authorizedKeys.keys = |
30 | let | 30 | let |
31 | importKeys = dir: lib.attrValues (customUtils.mapFilterAttrs (_: v: v == "directory") (n: _: lib.nameValuePair n (importKeys' dir n)) (builtins.readDir dir)); | 31 | importKeys = dir: lib.attrValues (customUtils.mapFilterAttrs (_: v: v != null) (n: v: lib.nameValuePair n (if v == "directory" then importKeys' dir n else null)) (builtins.readDir dir)); |
32 | importKeys' = dir: host: builtins.readFile (dir + "/${host}/public"); | 32 | importKeys' = dir: host: builtins.readFile (dir + "/${host}/public"); |
33 | in importKeys ./clients; | 33 | in importKeys ./clients; |
34 | }; | 34 | }; |