BSD Ports

security/tpm2-pkcs11 1.10.1 FreeBSD

PKCS#11 interface for TPM2 hardware

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
8406676ac5
License
BSD2CLAUSE
Categories
security
Package size
94.8 KiB, 288.6 KiB installed

Description

PKCS #11 is a Public-Key Cryptography Standard that defines a standard method to access cryptographic services from tokens/devices. This package allows to use a TPM2 device as the cryptographic token.

In the other systems

SystemPortVersion
FreeBSDsecurity/tpm2-pkcs111.10.1
DragonFlysecurity/tpm2-pkcs111.9.1
HardenedBSDsecurity/tpm2-pkcs111.10.1
GhostBSDsecurity/tpm2-pkcs111.10.0

Install

Binary package:

pkg install tpm2-pkcs11

From the ports tree:

cd /usr/ports/security/tpm2-pkcs11/ && make install clean

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

RUN_DEPENDS=	tpm2-pkcs11>0:security/tpm2-pkcs11
LIB_DEPENDS=	libtpm2_pkcs11.so:security/tpm2-pkcs11

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:latest1.10.11.10.1-1.9.11.10.1
FreeBSD:14:quarterly1.10.11.10.1n/a1.9.11.10.1
FreeBSD:15:latest1.10.11.10.1n/a1.9.11.9.1
FreeBSD:15:quarterly1.10.11.10.1n/an/an/a
FreeBSD:16:latest1.10.11.10.1n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Library 2

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

Build dependencies 19
Run dependencies 18

No port depends on this one.

Configuration

Options name: security_tpm2-pkcs11

OptionDefaultDescription
TESToffBuild and/or run tests
USES
libtool pkgconfig sqlite:3 ssl
Service scripts
none

Files

pkg-plist 4
  • lib/libtpm2_pkcs11.so
  • lib/libtpm2_pkcs11.so.0
  • lib/libtpm2_pkcs11.so.0.0.0
  • libdata/pkgconfig/tpm2-pkcs11.pc
distinfo 1
FileSizeSHA256
tpm2-pkcs11-1.10.1.tar.gz1.432539e+06f3315d17811f918779a1046ba20e49060a40b2b586a06ab013ff8c8da53752e4
Master sites 1
  • https://github.com/tpm2-software/tpm2-pkcs11/releases/download/1.10.1/

Commit history 1

DateCommitCreditsLog message
8406676ac5 Gleb Popov security/tpm2-pkcs11: Update to 1.10.1