BSD Ports

security/yubikey-agent 0.1.6_39 FreeBSD

Seamless ssh-agent for YubiKeys

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
d81b7ba3c3
License
BSD3CLAUSE
Categories
security, sysutils
Package size
1547.6 KiB, 4318.5 KiB installed

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

SystemPortVersion
FreeBSDsecurity/yubikey-agent0.1.6_39
MidnightBSDsecurity/yubikey-agent0.1.5

Install

Binary package:

pkg install yubikey-agent

From the ports tree:

cd /usr/ports/security/yubikey-agent/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	yubikey-agent>0:security/yubikey-agent

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest0.1.6_380.1.6_38-0.1.6_210.1.6_38
FreeBSD:14:quarterly0.1.6_380.1.6_38n/a0.1.6_190.1.6_38
FreeBSD:15:latest0.1.6_380.1.6_38n/a-0.1.6_21
FreeBSD:15:quarterly0.1.6_380.1.6_38n/an/an/a
FreeBSD:16:latest0.1.6_370.1.6_38n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Library 1

Runtime 1

The full lists below include those, and their dependencies in turn.

Build dependencies 28
Run dependencies 28

No port depends on this one.

Configuration

No options to configure.

USES
go:modules
Service scripts
none

Files

distinfo 7
FileSizeSHA256
FiloSottile-yubikey-agent-v0.1.6_GH0.tar.gz11378f156d089376772a34d2995f8261d821369a96a248ab586d27e3be0d9b72d7426
go-piv-piv-go-v1.10.0_GH0.tar.gz43012062a8e4278ef03299d58d191c9119751e45061cb60b345f227868e62feab3682
golang-crypto-v0.4.0_GH0.tar.gz1.633454e+06173d2ced255ce3b52fd6ad17903ea3a037161b243dd70d874c7534c8362c6108
golang-sys-v0.3.0_GH0.tar.gz1.410672e+06e0b14604be069f1ceb6958f8539c49d37f7033bcd03c59e3482164f4be0973f8
golang-term-v0.3.0_GH0.tar.gz14796cb06278319dc6a091453ce9fda106579cbbde8fc2522573912e0f405a2440352
pkg-errors-v0.9.1_GH0.tar.gz1341556bfd893023daa498508bfe161de1be83299fcf15376035e7df79cbd7d6fa608
twpayne-go-pinentry-minimal-2a5dc4396c2a_GH0.tar.gz6836ac1e2ac1bf95a23cae1daacf9d42ec17d05f5f5a269943bf1e1430b54a35e7a0

Commit history 6

DateCommitCreditsLog message
d81b7ba3c3 Dag-Erling Smørgrav various: Bump Go ports for Go 1.26.10 / 1.27.3
031fc6bfbf Dag-Erling Smørgrav various: Bump Go ports
dd0905142a Adam Weinberger many: Bump go ports for 1.26.8 and 1.27.1
4867821cd6 Dag-Erling Smørgrav various: Bump go ports for go-1.25.14 / 1.26.7
6d39dcf04e Dag-Erling Smørgrav various: Bump go ports for go-1.25.13 / 1.26.6

The latest 5 of 6 in the history this site was built from.