diff --git a/flake.nix b/flake.nix index 8248ce6..15a1860 100644 --- a/flake.nix +++ b/flake.nix @@ -120,7 +120,11 @@ ssh \ ${lib.optionalString unlockOverV4 "-4"} \ -p 2222 \ - "root@${targetHost}" \ + "root@$(${pkgs.dnsutils}/bin/dig \ + +short \ + @${if unlockOverV4 then "8.8.8.8" else "2001:4860:4860::8888"} \ + ${targetHost} \ + ${if unlockOverV4 then "A" else "AAAA"})" \ "cat > /crypt-ramfs/passphrase" < <(pass "devices/${hostname}/luks") '') self.nixosConfigurations);