sysutils/ssh-agent-switcher 0.0.20231117nb28 NetBSD
SSH agent proxy for tmux
- System
- NetBSD
- Repository
- pkgsrc
- Maintainer
- [email protected]
- Last update
- Commit
309977eb40- License
- modified-bsd
- Categories
- sysutils
- Package size
- 1846.2 KiB, 3501.8 KiB installed
Description
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.
Install
Binary package:
pkgin install ssh-agent-switcher
From pkgsrc:
cd /usr/pkgsrc/sysutils/ssh-agent-switcher && make install clean
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | Version |
|---|---|
| NetBSD 10.1 x86_64 | 0.0.20231117nb28 |
| NetBSD 10.1 aarch64 | 0.0.20231117nb24 |
| SmartOS / illumos x86_64 | 0.0.20231117nb30 |
| macOS 15 arm64 | 0.0.20231117nb29 |
Dependencies
No port depends on this one.
Commit history 7
The latest 5 of 7 in the history this site was built from.