From bd84dd7fd780524c8ca886d9d4abd20ca91b25e3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Geoffrey=20=E2=80=9CFrogeye=E2=80=9D=20Preud=27homme?= Date: Thu, 9 May 2024 23:07:51 +0200 Subject: [PATCH] remote-builds: Reduce amount of SSH connections It seems to be doing a SSH connection for each path it has to check... wow. --- os/remote-builds/default.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/os/remote-builds/default.nix b/os/remote-builds/default.nix index 2672e3f..d0f46cc 100644 --- a/os/remote-builds/default.nix +++ b/os/remote-builds/default.nix @@ -33,6 +33,9 @@ in cat ${pkgs.writeText "root-ssh-config" (lib.strings.concatLines (builtins.map (builder: '' Host ${builder.hostName} Port 2278 + ControlMaster auto + ControlPath ~/.ssh/master-%r@%n:%p + ControlPersist 60s '') vivariumBuilders)) } > /root/.ssh/config ''; };