From 588c161f7bd6f7ae2d473369de382e7888bc87ed Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kier=C3=A1n=20Meinhardt?= Date: Tue, 24 May 2022 11:09:02 +0200 Subject: [PATCH] feat(ssh): get static ipv4 from lib file --- configs/ssh.nix | 22 ++++------------------ lib/external-network.nix | 4 ++++ 2 files changed, 8 insertions(+), 18 deletions(-) create mode 100644 lib/external-network.nix diff --git a/configs/ssh.nix b/configs/ssh.nix index 2b27e0b..9f90f2d 100644 --- a/configs/ssh.nix +++ b/configs/ssh.nix @@ -5,6 +5,7 @@ ... }: let inherit (import ) sshPort kieran; + externalNetwork = import ; in { services.xserver.displayManager.sessionCommands = "${pkgs.openssh}/bin/ssh-add"; @@ -25,12 +26,12 @@ in { port = sshPort; }; makanek = { - hostname = "88.99.83.173"; + hostname = externalNetwork.makanek; user = "root"; port = sshPort; }; - "makanek.r" = { - hostname = "makanek.r"; + ful = { + hostname = externalNetwork.ful; user = "root"; port = sshPort; }; @@ -44,11 +45,6 @@ in { user = "kfm"; port = sshPort; }; - toum = { - hostname = "toum.r"; - user = "root"; - port = sshPort; - }; kabsa = { hostname = "kabsa.r"; user = "kfm"; @@ -62,16 +58,6 @@ in { hostname = "135.181.85.233"; user = "root"; }; - "ful.r" = { - hostname = "ful.r"; - user = "root"; - port = sshPort; - }; - ful = { - hostname = "130.61.217.114"; - user = "root"; - port = sshPort; - }; }; }; } diff --git a/lib/external-network.nix b/lib/external-network.nix new file mode 100644 index 0000000..d8d6efc --- /dev/null +++ b/lib/external-network.nix @@ -0,0 +1,4 @@ +{ + ful = "130.61.217.114"; + makanek = "88.99.83.173"; +}