From 10ec92935513451d9376e5e27e7352971fc08e49 Mon Sep 17 00:00:00 2001 From: Skyler Grey Date: Fri, 26 Dec 2025 12:43:22 +0000 Subject: [PATCH] fix(pm/josh): fix josh ssh forwarding Change-Id: xksopxsvmqmolnxoktqoxqlpvrkunzqw I think this may be due to the recent 25.11 updates, but I'm not entirely sure. sshd started to create forwarded agents under $HOME. This broke Josh since as home was /var/empty, so forwarding was impossible, resulting in this error: debug1: Requesting authentication agent forwarding. ... 8< -- snip -- 8< ... debug1: Remote: Agent forwarding disabled: couldn't create listener socket Creating a home for Josh fixes this --- packetmix/systems/teal/josh.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/packetmix/systems/teal/josh.nix b/packetmix/systems/teal/josh.nix index 15a42e22..9bf838a6 100644 --- a/packetmix/systems/teal/josh.nix +++ b/packetmix/systems/teal/josh.nix @@ -17,6 +17,8 @@ in isSystemUser = true; group = "git"; shell = "${josh}/bin/josh-ssh-shell"; + createHome = true; + home = "/var/lib/josh/home"; }; users.groups.git = { }; -- 2.43.0