copy-key: fix build

auto-flake-update
Yorick van Pelt 2021-01-03 16:41:48 +01:00
parent 4f8a1f5528
commit 8791018fae
Signed by: yorick
GPG Key ID: A36E70F9DC014A15
2 changed files with 4 additions and 2 deletions

2
conf
View File

@ -11,7 +11,7 @@ TARGET_HOST=$(nix eval --raw -f vpn.nix ips.$host)
#TARGET_HOST=192.168.178.1
case $2 in
copy-keys)
$0 exec "$2" nix build -f "<nixpkgs/nixos>" config.deployment.keys-copy --out-link copy-keys
nix build -f servers.nix "$host".config.deployment.keys-copy --out-link copy-keys
./copy-keys/bin/copy-keys "$TARGET_HOST"
# rm ./copy-keys
;;

View File

@ -7,4 +7,6 @@ let
};
names = [ "pennyworth" "jarvis" "blackadder" "woodhouse" "frumar" "zazu" ];
in
nixpkgs.lib.genAttrs names (name: (nixos name [ ./roles (./logical + "/${name}.nix") ]).config.system.build.toplevel)
nixpkgs.lib.genAttrs names (name: (let os =
nixos name [ ./roles (./logical + "/${name}.nix") ]; in
os.config.system.build.toplevel // os))