From 997bdb7978331b4992625085cd683e57a906ae2d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Motiejus=20Jak=C5=A1tys?= Date: Sat, 28 Dec 2024 14:53:59 +0200 Subject: [PATCH] ssh_config: rely on dns --- modules/base/sshd/default.nix | 21 ++++----------------- 1 file changed, 4 insertions(+), 17 deletions(-) diff --git a/modules/base/sshd/default.nix b/modules/base/sshd/default.nix index c655efd..8867699 100644 --- a/modules/base/sshd/default.nix +++ b/modules/base/sshd/default.nix @@ -24,23 +24,10 @@ ] (_: null); in lib.mapAttrs (_name: builtins.intersectAttrs sshAttrs) filtered; - extraConfig = - '' - Host git.jakstys.lt - HostName ${myData.hosts."fwminex.servers.jakst".jakstIP} - - '' - + (lib.concatMapStringsSep "\n" - (host: '' - Host ${builtins.elemAt (lib.splitString "." host) 0} - HostName ${myData.hosts.${host}.jakstIP} - '') - ( - builtins.attrNames ( - lib.filterAttrs (name: props: name != "fra1-b.servers.jakst" && props ? jakstIP) myData.hosts - ) - ) - ); + extraConfig = '' + Host git.jakstys.lt + HostName ${myData.hosts."fwminex.servers.jakst".jakstIP} + ''; }; }; }