From 3fcde9d5f723028cc45da955659554695cf34d9c Mon Sep 17 00:00:00 2001 From: Lander Van den Bulcke Date: Fri, 19 Sep 2025 11:38:16 +0200 Subject: [PATCH 1/2] feat: add basf ssh config Signed-off-by: Lander Van den Bulcke --- home/lander/heimdall.nix | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/home/lander/heimdall.nix b/home/lander/heimdall.nix index 7eb7d83..711554a 100644 --- a/home/lander/heimdall.nix +++ b/home/lander/heimdall.nix @@ -7,4 +7,25 @@ home.packages = with pkgs; [ ]; + + programs.ssh = { + enable = true; + matchBlocks = { + "*.seeds.basf.net" = { + user = "u10127959"; + }; + "by0*" = { + hostname = "%h.eu.seeds.basf.net"; + user = "u10127959"; + }; + "by1*" = { + hostname = "%h.eu.seeds.basf.net"; + user = "u10127959"; + }; + "by2*" = { + hostname = "%h.na.seeds.basf.net"; + user = "u10127959"; + }; + }; + }; } From 5fe2b6de06b3d674f105ad7ef301267a3962969a Mon Sep 17 00:00:00 2001 From: Lander Van den Bulcke Date: Fri, 19 Sep 2025 11:44:47 +0200 Subject: [PATCH 2/2] fix: force ipv4 for *.escapeangle.com on ssh This is a temporary fix; once hosting-01 has its proper ipv6 address assigend this will no longer be necessary. Upcoming refactor should fix this. Signed-off-by: Lander Van den Bulcke --- home/lander/heimdall.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/home/lander/heimdall.nix b/home/lander/heimdall.nix index 711554a..298f5f4 100644 --- a/home/lander/heimdall.nix +++ b/home/lander/heimdall.nix @@ -11,6 +11,9 @@ programs.ssh = { enable = true; matchBlocks = { + "*.escapeangle.com" = { + addressFamily = "inet"; + }; "*.seeds.basf.net" = { user = "u10127959"; };