Subject: CVS commit: pkgsrc/sysutils/ssh-agent-switcher
From: Amitai Schleier
Date: 2023-11-17 22:00:05
Message id: 20231117210005.CFD99FA3D@cvs.NetBSD.org

Log Message:
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.

Files:
RevisionActionfile
1.1addpkgsrc/sysutils/ssh-agent-switcher/DESCR
1.1addpkgsrc/sysutils/ssh-agent-switcher/Makefile
1.1addpkgsrc/sysutils/ssh-agent-switcher/PLIST
1.1addpkgsrc/sysutils/ssh-agent-switcher/distinfo