security/tpm-tools 1.3.9.1_2
Provides a basic set of TPM tools
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- License
- CPL
- Categories
- security
- Package size
- 166.0 KiB, 945.5 KiB installed
Description
tpm-tools package provides a basic TPM management suite.
Install
As a binary package — by origin, or by package name:
pkg install security/tpm-tools
pkg install tpm-tools
From the ports tree:
cd /usr/ports/security/tpm-tools/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= tpm-tools>0:security/tpm-tools
LIB_DEPENDS= libtpm_unseal.so:security/tpm-tools
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 1.3.9.1_2 | 1.3.9.1_2 | - | 1.3.9.1_2 | 1.3.9.1_2 |
| FreeBSD:14:quarterly | 1.3.9.1_2 | 1.3.9.1_2 | n/a | 1.3.9.1_2 | 1.3.9.1_2 |
| FreeBSD:15:latest | 1.3.9.1_2 | 1.3.9.1_2 | n/a | 1.3.9.1_2 | 1.3.9.1_2 |
| FreeBSD:15:quarterly | 1.3.9.1_2 | 1.3.9.1_2 | n/a | n/a | n/a |
| FreeBSD:16:latest | 1.3.9.1_2 | 1.3.9.1_2 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Build 1
${LOCALBASE}/sbin/pkcsconf: security/opencryptoki
Library 1
libtspi.so: security/trousers
Runtime 2
${LOCALBASE}/sbin/tcsd: security/trousers${LOCALBASE}/lib/pkcs11/libopencryptoki.so: security/opencryptoki
The full lists below include those, and their dependencies in turn.
All build dependencies 25
- databases/openldap26-client
- devel/autoconf
- devel/autoconf-switch
- devel/automake
- devel/gettext-runtime
- devel/gettext-tools
- devel/gmake
- devel/libepoll-shim
- devel/libffi
- devel/libtextstyle
- devel/libtool
- devel/libunistring
- devel/m4
- devel/readline
- emulators/tpm-emulator
- lang/perl5.42
- lang/python312
- math/gmp
- math/mpdecimal
- print/indexinfo
- security/cyrus-sasl2
- security/opencryptoki
- security/trousers
- textproc/expat2
- textproc/libxml2
All run dependencies 9
No port depends on this one.
Configuration
No options to configure.
- USES
- autoreconf gettext gmake iconv libtool ssl
- Service scripts
- none
Files
Manual pages 30
- tpmUnsealFile(3)
- tpmUnsealShred(3)
- tpmUnsealStrerror(3)
- tpm_changeownerauth(8)
- tpm_clear(8)
- tpm_createek(8)
- tpm_getpubek(8)
- tpm_nvdefine(8)
- tpm_nvinfo(8)
- tpm_nvread(8)
- tpm_nvrelease(8)
- tpm_nvwrite(8)
- tpm_resetdalock(8)
- tpm_restrictpubek(8)
- tpm_revokeek(8)
- tpm_sealdata(1)
- tpm_selftest(8)
- tpm_setactive(8)
- tpm_setclearable(8)
- tpm_setenable(8)
- tpm_setoperatorauth(8)
- tpm_setownable(8)
- tpm_setpresence(8)
- tpm_takeownership(8)
- tpm_version(1)
- tpmtoken_import(1)
- tpmtoken_init(1)
- tpmtoken_objects(1)
- tpmtoken_protect(1)
- tpmtoken_setpasswd(1)
pkg-plist 63
- bin/tpm_sealdata
- bin/tpm_unsealdata
- bin/tpmtoken_import
- bin/tpmtoken_init
- bin/tpmtoken_objects
- bin/tpmtoken_protect
- bin/tpmtoken_setpasswd
- include/tpm_tools/tpm_unseal.h
- lib/libtpm_unseal.so
- lib/libtpm_unseal.so.1
- lib/libtpm_unseal.so.1.0.0
- sbin/tpm_changeownerauth
- sbin/tpm_clear
- sbin/tpm_createek
- sbin/tpm_getpubek
- sbin/tpm_nvdefine
- sbin/tpm_nvinfo
- sbin/tpm_nvread
- sbin/tpm_nvrelease
- sbin/tpm_nvwrite
- sbin/tpm_resetdalock
- sbin/tpm_restrictpubek
- sbin/tpm_restrictsrk
- sbin/tpm_revokeek
- sbin/tpm_selftest
- sbin/tpm_setactive
- sbin/tpm_setclearable
- sbin/tpm_setenable
- sbin/tpm_setoperatorauth
- sbin/tpm_setownable
- sbin/tpm_setpresence
- sbin/tpm_takeownership
- sbin/tpm_version
- share/man/man1/tpm_sealdata.1.gz
- share/man/man1/tpm_version.1.gz
- share/man/man1/tpmtoken_import.1.gz
- share/man/man1/tpmtoken_init.1.gz
- share/man/man1/tpmtoken_objects.1.gz
- share/man/man1/tpmtoken_protect.1.gz
- share/man/man1/tpmtoken_setpasswd.1.gz
- share/man/man3/tpmUnsealFile.3.gz
- share/man/man3/tpmUnsealShred.3.gz
- share/man/man3/tpmUnsealStrerror.3.gz
- share/man/man8/tpm_changeownerauth.8.gz
- share/man/man8/tpm_clear.8.gz
- share/man/man8/tpm_createek.8.gz
- share/man/man8/tpm_getpubek.8.gz
- share/man/man8/tpm_nvdefine.8.gz
- share/man/man8/tpm_nvinfo.8.gz
- share/man/man8/tpm_nvread.8.gz
- share/man/man8/tpm_nvrelease.8.gz
- share/man/man8/tpm_nvwrite.8.gz
- share/man/man8/tpm_resetdalock.8.gz
- share/man/man8/tpm_restrictpubek.8.gz
- share/man/man8/tpm_revokeek.8.gz
- share/man/man8/tpm_selftest.8.gz
- share/man/man8/tpm_setactive.8.gz
- share/man/man8/tpm_setclearable.8.gz
- share/man/man8/tpm_setenable.8.gz
- share/man/man8/tpm_setoperatorauth.8.gz
- share/man/man8/tpm_setownable.8.gz
- share/man/man8/tpm_setpresence.8.gz
- share/man/man8/tpm_takeownership.8.gz
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| tpm-tools-1.3.9.1.tar.gz | 482859 | 9cb714e2650826e2e932f65bc0ba9d61b927dc5fea47f2c2a2b64f0fdfcbfa68 |
Master sites 1
- SF/trousers/tpm-tools/1.3.9.1
Commit history 0
No commits in the history this site was built from.