security/yubikey-agent 0.1.5 MidnightBSD
Seamless ssh-agent for YubiKeys
- System
- MidnightBSD
- Repository
- mports
- Maintainer
- [email protected]
- License
- bsd3
- Categories
- security, sysutils
Description
yubikey-agent is a seamless ssh-agent for YubiKeys.
(*) Easy to use. A one-command setup, one environment variable, and it just runs in the background. (*) Indestructible. Tolerates unplugging, sleep, and suspend. Never needs restarting. (*) Compatible. Provides a public key that works with all services and servers. (*) Secure. The key is generated on the YubiKey and can't be extracted. Every session requires the PIN, every login requires a touch. Setup takes care of PUK and management key.
In the other systems
The newest version among them is 0.1.6, as upstream numbers it.
| System | Port | Version | Vulnerabilities | Status | Maintainer | Last update |
|---|---|---|---|---|---|---|
| MidnightBSD | security/yubikey-agent | 0.1.5 | no data | - | [email protected] | - |
| FreeBSD | security/yubikey-agent | 0.1.6_39 newest | none known | - | [email protected] | 2026-10-20 |
| HardenedBSD | security/yubikey-agent | 0.1.6_37 newest | no data | - | [email protected] | - |
| GhostBSD | security/yubikey-agent | 0.1.6_37 newest | no data | - | [email protected] | - |
Install
Binary package:
mport install yubikey-agent
From mports:
cd /usr/mports/security/yubikey-agent && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= yubikey-agent>0:security/yubikey-agent
Dependency graph
Ports that need it on the left, what it needs to run on the right; at most 8 of each. "Dependencies" below lists them all.
Dependencies
As this port's Makefile names them.
Library 1
libpcsclite.so: devel/pcsc-lite
Runtime 1
RSA_SecurID_getpasswd: devel/libccid
Build dependencies 1
Run dependencies 2
No port depends on this one.
Configuration
No options to configure.
- USES
- go:modules
- Service scripts
- none
Files
distinfo 7
| File | Size | SHA256 |
|---|---|---|
| FiloSottile-yubikey-agent-v0.1.5_GH0.tar.gz | 11605 | 724b21f05d3f822acd222ecc8a5d8ca64c82d5304013e088d2262795da81ca4f |
| go-piv-piv-go-v1.7.0_GH0.tar.gz | 37132 | 3674b08df418e4ad0548b532c32795ade5783e54a674a4834ba05cf1cb412333 |
| golang-crypto-83a5a9bb288b_GH0.tar.gz | 1.726653e+06 | c6aa1fc9104536c3335135c9c0bf5a9c2ee3cedc05a937a24cee93aa21a72d80 |
| golang-sys-9a76102bfb43_GH0.tar.gz | 1.115608e+06 | 5bbc9c4e02f8ffa73c0f1baa3d0cbd4fc987b5daf08373f669673b8d651afb1b |
| golang-term-2321bbc49cbf_GH0.tar.gz | 15281 | 72896f6aa3deb053da5b597ab072ba5c3540b29d0fb56f350397b7f94c010e21 |
| gopasspw-pinentry-v0.0.2_GH0.tar.gz | 3128 | 55bfcc25962b7c498ae275d3a8ee787994c9468d298b326a46c51100c412033f |
| pkg-errors-v0.9.1_GH0.tar.gz | 13415 | 56bfd893023daa498508bfe161de1be83299fcf15376035e7df79cbd7d6fa608 |