head 1.1; access; symbols pkgsrc-2026Q1:1.1.0.20 pkgsrc-2026Q1-base:1.1 pkgsrc-2025Q4:1.1.0.18 pkgsrc-2025Q4-base:1.1 pkgsrc-2025Q3:1.1.0.16 pkgsrc-2025Q3-base:1.1 pkgsrc-2025Q2:1.1.0.14 pkgsrc-2025Q2-base:1.1 pkgsrc-2025Q1:1.1.0.12 pkgsrc-2025Q1-base:1.1 pkgsrc-2024Q4:1.1.0.10 pkgsrc-2024Q4-base:1.1 pkgsrc-2024Q3:1.1.0.8 pkgsrc-2024Q3-base:1.1 pkgsrc-2024Q2:1.1.0.6 pkgsrc-2024Q2-base:1.1 pkgsrc-2024Q1:1.1.0.4 pkgsrc-2024Q1-base:1.1 pkgsrc-2023Q4:1.1.0.2 pkgsrc-2023Q4-base:1.1; locks; strict; comment @# @; 1.1 date 2023.11.17.21.00.05; author schmonz; state Exp; branches; next ; commitid Bs9dIPmHZIi0s0NE; desc @@ 1.1 log @Add ssh-agent-switcher: SSH agent proxy for tmux ssh-agent-switcher is a daemon that proxies SSH agent connections to any valid forwarded agent provided by sshd. This allows long-lived processes such as terminal multiplexers like `tmux` or `screen` to access the connection-specific forwarded agents. The ssh-agent-switcher daemon solves this problem by exposing an SSH agent socket at a well-known location, allowing you to set `SSH_AUTH_SOCK` to a path that does *not* change across different connections. The daemon then looks for a valid socket every time it receives a request and forwards the request to the real forwarded agent. @ text @$NetBSD$ BLAKE2s (ssh-agent-switcher-3d5835ee0eeafdb2dd792f26d1decbed2c06dce8-3d5835ee0eeafdb2dd792f26d1decbed2c06dce8.tar.gz) = 38b8b28617f987d6b81cee17c8450d610e1ee5f721babcab13133035d885c24f SHA512 (ssh-agent-switcher-3d5835ee0eeafdb2dd792f26d1decbed2c06dce8-3d5835ee0eeafdb2dd792f26d1decbed2c06dce8.tar.gz) = 2b3a3f59284dbf18dfaceb2df151e6b4ecd88dcd44dc389e09f3000bfa2de0aa3da58c036d8aa1dba8eb68f32e08f07bcc200f31847d8a145989d99236cf7377 Size (ssh-agent-switcher-3d5835ee0eeafdb2dd792f26d1decbed2c06dce8-3d5835ee0eeafdb2dd792f26d1decbed2c06dce8.tar.gz) = 7399 bytes @