From 7ea25a1bed90c7943d9594e7238824989ad8d966 Mon Sep 17 00:00:00 2001 From: h7x4 Date: Fri, 20 Feb 2026 15:21:36 +0900 Subject: [PATCH] home/ssh: disable persistent sockets, manually specify defaults --- home/programs/ssh/default.nix | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/home/programs/ssh/default.nix b/home/programs/ssh/default.nix index 6ff6555..d629d7a 100644 --- a/home/programs/ssh/default.nix +++ b/home/programs/ssh/default.nix @@ -23,9 +23,19 @@ in "${config.home.homeDirectory}/.ssh/mutable_config" ]; + enableDefaultConfig = false; + matchBlocks."*" = { + forwardAgent = false; + addKeysToAgent = "no"; + compression = false; + serverAliveInterval = 0; + serverAliveCountMax = 3; + hashKnownHosts = false; + userKnownHostsFile = "~/.ssh/known_hosts"; + # controlPersist = "10m"; + controlPersist = "no"; controlMaster = "auto"; - controlPersist = "10m"; controlPath = "${controlMastersDir}/%n%C"; }; };