BSD Ports

security/yubico-piv-tool 1.7.0 MidnightBSD

Yubico PIV tool

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
Last update
Commit
52f688c5bd
License
bsd2
Categories
security

Description

The Yubico PIV tool is used for interacting with the Privilege and Identification Card (PIV) application on a YubiKey.

With it you may generate keys on the device, importing keys and certificates, and create certificate requests, and other operations. A shared library and a command-line tool is included.

In the other systems

The newest version among them is 2.7.2, as upstream numbers it.

SystemPortVersionVulnerabilitiesStatusMaintainerLast update
MidnightBSDsecurity/yubico-piv-tool1.7.0no data-[email protected]2026-07-17
FreeBSDsecurity/yubico-piv-tool2.7.2 newestnone known-[email protected]-
OpenBSDsecurity/yubico/yubico-piv-tool by name2.7.1no data-The OpenBSD ports mailing-list <[email protected]>-
DragonFlysecurity/yubico-piv-tool2.7.1none known-[email protected]-
HardenedBSDsecurity/yubico-piv-tool2.7.2 newestno data-[email protected]-
GhostBSDsecurity/yubico-piv-tool2.7.2 newestno data-[email protected]-

Compare across BSDs

Install

Binary package:

mport install yubico-piv-tool

From mports:

cd /usr/mports/security/yubico-piv-tool && make install clean

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

RUN_DEPENDS=	yubico-piv-tool>0:security/yubico-piv-tool

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.

Build 1

Library 1

Build dependencies 2
Run dependencies 1

No port depends on this one.

Configuration

No options to configure.

USES
compiler gmake libtool pathfix pkgconfig ssl
Service scripts
none

Files

distinfo 1
FileSizeSHA256
yubico-piv-tool-1.7.0.tar.gz588206b428527e4031453a637128077983e782e9fea25df98e95e0fc27819b2e82fd7f
Master sites 1
  • https://developers.yubico.com/yubico-piv-tool/Releases/

Commit history 1

DateCommitCreditsLog message
52f688c5bd Lucas Holt security/yubico-piv-tool: avoid OpenSSL header guard collision
Rename the local OpenSSL types include guard so OpenSSL 3 does not suppress the YKCS11 typedefs during the build. AI-Assisted-by: OpenAI Codex <[email protected]> Signed-off-by: Lucas Holt <[email protected]>