security/pkcs11-tools 3.1.0 FreeBSD
Tools for managing PKCS11 cryptographic tokens
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
6307a54ab6- License
- APACHE20, THIRDPARTY
- Categories
- security
- Package size
- 506.8 KiB, 3430.0 KiB installed
Description
pkcs11-tools is a toolkit containing a bunch of small utilities to perform key management tasks on cryptographic tokens implementing a PKCS#11 interface. It features a number of commands similar to the Unix CLI utilities, such as ls, mv, rm, od, and more. It also has specific commands to generate keys, generate CSRs, import certificates and other files, in a fashion compatible with many implementations, including both IBM and Oracle JVMs. It is also able to interface with software tokens, such as SoftHSM, NSS, and Kryoptic.
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | security/pkcs11-tools | 3.1.0 |
| DragonFly | security/pkcs11-tools | 2.6.0 |
Install
Binary package:
pkg install pkcs11-tools
From the ports tree:
cd /usr/ports/security/pkcs11-tools/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= pkcs11-tools>0:security/pkcs11-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 | 3.1.0 | 3.1.0 | 2.5.0 | 2.6.0 | 3.1.0 |
| FreeBSD:14:quarterly | 3.1.0 | 3.1.0 | n/a | 2.6.0 | 3.1.0 |
| FreeBSD:15:latest | 3.1.0 | 3.1.0 | n/a | 2.6.0 | 2.6.0 |
| FreeBSD:15:quarterly | 3.1.0 | 3.1.0 | n/a | n/a | n/a |
| FreeBSD:16:latest | 3.1.0 | 3.1.0 | 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 2
autoconf-archive>0: devel/autoconf-archiveflex: textproc/flex
The full lists below include those, and their dependencies in turn.
Build dependencies 14
No port depends on this one.
Configuration
Options name: security_pkcs11-tools
| Option | Default | Description |
|---|---|---|
| BASH | on | Install programmable completions for Bash |
| DOCS | off | Build and/or install documentation |
| MANPAGES | on | Build and/or install manual pages |
| ZSH | on | Install programmable completions for zsh |
- USES
- autoreconf:build bison compiler:c11 gmake libtool:build pkgconfig ssl
- Service scripts
- none
Files
Manual pages 35
- masqreq(1)
- p11cat(1)
- p11cp(1)
- p11importcert(1)
- p11importdata(1)
- p11importpubk(1)
- p11init(1)
- p11kcv(1)
- p11keycomp(1)
- p11keygen(1)
- p11ls(1)
- p11mkcert(1)
- p11more(1)
- p11mv(1)
- p11od(1)
- p11req(1)
- p11rewrap(1)
- p11rm(1)
- p11setattr(1)
- p11slotinfo(1)
- p11unwrap(1)
- p11wrap(1)
- pkcs11-tools(7)
- pkcs11-wrap(5)
- pkcs11rc(5)
- with_aws(1)
- with_beid(1)
- with_kryoptic(1)
- with_luna(1)
- with_nfast(1)
- with_nss(1)
- with_pkcs11_common(1)
- with_softhsm(1)
- with_utimaco(1)
- with_yubico(1)
pkg-plist 93
- bin/masqreq
- bin/p11cat
- bin/p11cp
- bin/p11importcert
- bin/p11importdata
- bin/p11importpubk
- bin/p11init
- bin/p11kcv
- bin/p11keycomp
- bin/p11keygen
- bin/p11ls
- bin/p11mkcert
- bin/p11more
- bin/p11mv
- bin/p11od
- bin/p11req
- bin/p11rewrap
- bin/p11rm
- bin/p11setattr
- bin/p11slotinfo
- bin/p11unwrap
- bin/p11wrap
- bin/with_aws
- bin/with_beid
- bin/with_kryoptic
- bin/with_luna
- bin/with_nfast
- bin/with_nss
- bin/with_pkcs11_common
- bin/with_softhsm
- bin/with_utimaco
- bin/with_yubico
- share/bash-completion/completions/p11-common
- share/bash-completion/completions/p11cat
- share/bash-completion/completions/p11cp
- share/bash-completion/completions/p11importcert
- share/bash-completion/completions/p11importdata
- share/bash-completion/completions/p11importpubk
- share/bash-completion/completions/p11init
- share/bash-completion/completions/p11kcv
- share/bash-completion/completions/p11keycomp
- share/bash-completion/completions/p11keygen
- share/bash-completion/completions/p11ls
- share/bash-completion/completions/p11mkcert
- share/bash-completion/completions/p11more
- share/bash-completion/completions/p11mv
- share/bash-completion/completions/p11od
- share/bash-completion/completions/p11req
- share/bash-completion/completions/p11rewrap
- share/bash-completion/completions/p11rm
- share/bash-completion/completions/p11setattr
- share/bash-completion/completions/p11slotinfo
- share/bash-completion/completions/p11unwrap
- share/bash-completion/completions/p11wrap
- share/doc/pkcs11-tools/INSTALL.md
- share/doc/pkcs11-tools/MANUAL.md
- share/doc/pkcs11-tools/README.md
- share/man/man1/masqreq.1.gz
- share/man/man1/p11cat.1.gz
- share/man/man1/p11cp.1.gz
- share/man/man1/p11importcert.1.gz
- share/man/man1/p11importdata.1.gz
- share/man/man1/p11importpubk.1.gz
- share/man/man1/p11init.1.gz
- share/man/man1/p11kcv.1.gz
- share/man/man1/p11keycomp.1.gz
- share/man/man1/p11keygen.1.gz
- share/man/man1/p11ls.1.gz
- share/man/man1/p11mkcert.1.gz
- share/man/man1/p11more.1.gz
- share/man/man1/p11mv.1.gz
- share/man/man1/p11od.1.gz
- share/man/man1/p11req.1.gz
- share/man/man1/p11rewrap.1.gz
- share/man/man1/p11rm.1.gz
- share/man/man1/p11setattr.1.gz
- share/man/man1/p11slotinfo.1.gz
- share/man/man1/p11unwrap.1.gz
- share/man/man1/p11wrap.1.gz
- share/man/man1/with_aws.1.gz
- share/man/man1/with_beid.1.gz
- share/man/man1/with_kryoptic.1.gz
- share/man/man1/with_luna.1.gz
- share/man/man1/with_nfast.1.gz
- share/man/man1/with_nss.1.gz
- share/man/man1/with_pkcs11_common.1.gz
- share/man/man1/with_softhsm.1.gz
- share/man/man1/with_utimaco.1.gz
- share/man/man1/with_yubico.1.gz
- share/man/man5/pkcs11-wrap.5.gz
- share/man/man5/pkcs11rc.5.gz
- share/man/man7/pkcs11-tools.7.gz
- share/zsh/site-functions/_p11tools
distinfo 3
| File | Size | SHA256 |
|---|---|---|
| pkcs11-tools-3.1.0.tar.gz | 1.536862e+06 | ef6d07b5527214cf8dcbed4f017569146f74dd6eb6aa9d5e7297418299b7947d |
| coreutils-gnulib-34e1754363_GH0.tar.gz | 7.423982e+06 | e4ac476d423efa078758afd860d652b597866f6d5ef85419200f2361e0d4612b |
| oasis-tcs-pkcs11-858bfc8_GH0.tar.gz | 29758 | 43147465c211b13aa8a63e8ef5d44bd33665064b104d33dc96aa0b93e6c0bf7c |
Master sites 1
- https://github.com/Mastercard/pkcs11-tools/releases/download/v3.1.0/
Commit history 3
| Date | Commit | Credits | Log message |
|---|---|---|---|
6307a54ab6 |
Rene Ladan | all: update for expired security/openssl34 | |
799b961c8c |
Eric Devolder | security/pkcs11-tools: Update 3.0.0 => 3.1.0 Port Changes:
- Use distribution tarball rather than pure source code
for prebuilt manpages instead of depending on Pandoc.
Changelog:
https://github.com/Mastercard/pkcs11-tools/blob/v3.1.0/CHANGELOG.md
PR: 297826
Approved by: osa, vvd (Mentors, implicit)
Co-authored-by: Yusuf Yaman <[email protected]> |
|
60f4322555 |
Eric Devolder | security/pkcs11-tools: Update 2.6.0 => 3.0.0 Port changes:
- Pet portclippy.
- Remove dependency on shells/bash.
- Remove DOCS from OPTIONS_DEFAULT since it's enabled by default.
- Add BASH and ZSH options for shell completions.
- Update description in pkg-descr.
Changelog:
https://github.com/Mastercard/pkcs11-tools/blob/v3.0.0/CHANGELOG.md
PR: 296565
Approved by: osa, vvd (Mentors, implicit) |