From fc0699251b0fa0f7023c36844947212e24c8be6c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sandro=20J=C3=A4ckel?= Date: Mon, 13 Nov 2023 01:58:44 +0100 Subject: [PATCH] packages: explain when hostname check fails --- packages.nix | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/packages.nix b/packages.nix index 5a2a49ba..3201c942 100644 --- a/packages.nix +++ b/packages.nix @@ -115,7 +115,11 @@ lib.attrsets.mapAttrs exit 2 ''} - [[ $(ssh ${target} cat /etc/hostname) == ${name} ]] + if [[ $(ssh ${target} cat /etc/hostname) != ${name} ]]; then + echo "hostname of the target machine does not match, please manually investiagte!" + echo " $(ssh ${target} cat /etc/hostname) != ${name}" + exit 1 + fi nix copy --no-check-sigs --to ssh-ng://${target} ${inputPaths} nix copy --no-check-sigs --derivation --to ssh-ng://${target} ${toplevelDrvPath}