BSD Ports

security/softhsm2 2.7.0 FreeBSD

Software implementation of a Hardware Security Module (HSM)

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
BSD2CLAUSE
Categories
security
Package size
574.2 KiB, 4025.0 KiB installed

Description

SoftHSM is an implementation of a cryptographic store accessible through a PKCS #11 interface. You can use it to explore PKCS #11 without having a Hardware Security Module. It is being developed as a part of the OpenDNSSEC project. SoftHSM Version 2 is using openssl for its cryptographic operations.

In the other systems

SystemPortVersion
FreeBSDsecurity/softhsm22.7.0
OpenBSDsecurity/softhsm22.6.1p1
NetBSDsecurity/softhsm22.6.1nb27
DragonFlysecurity/softhsm22.6.1_3

Install

Binary package:

pkg install softhsm2

From the ports tree:

cd /usr/ports/security/softhsm2/ && make install clean

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

RUN_DEPENDS=	softhsm2>0:security/softhsm2

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:latest2.7.02.7.02.6.1_22.6.1_32.7.0
FreeBSD:14:quarterly2.7.02.7.0n/a2.6.1_32.7.0
FreeBSD:15:latest2.7.02.7.0n/a2.6.1_32.6.1_3
FreeBSD:15:quarterly2.7.02.7.0n/an/an/a
FreeBSD:16:latest2.7.02.7.0n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 1

Runtime 1

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

Build dependencies 16
Run dependencies 8

No port depends on this one.

Configuration

Options name: security_softhsm

OptionDefaultDescription
MIGRATEonBuild the migration tool
SQLITEonBuild with object store backend DB support (SQLITE3)
USES
autoreconf compiler:c++11-lang libtool pkgconfig ssl
Service scripts
none

Message after installing

As of version 2.3.0_1, the storage directory for softhsm has changed from
/usr/local/var/lib/softhsm to /var/lib/softhsm

Files

Manual pages 6
  • softhsm2-dump-db(1)
  • softhsm2-dump-file(1)
  • softhsm2-keyconv(1)
  • softhsm2-migrate(1)
  • softhsm2-util(1)
  • softhsm2.conf(5)
pkg-plist 20
  • bin/softhsm2-dump-file
  • bin/softhsm2-dump-db
  • bin/softhsm2-keyconv
  • bin/softhsm2-migrate
  • bin/softhsm2-util
  • @sample etc/softhsm22.conf.sample
  • lib/softhsm/libsofthsm2.a
  • lib/softhsm/libsofthsm2.so
  • share/man/man1/softhsm2-dump-file.1.gz
  • share/man/man1/softhsm2-dump-db.1.gz
  • share/man/man1/softhsm2-keyconv.1.gz
  • share/man/man1/softhsm2-migrate.1.gz
  • share/man/man1/softhsm2-util.1.gz
  • share/man/man5/softhsm2.conf.5.gz
  • share/p11-kit/modules/softhsm2.module
  • @dir share/p11-kit/modules
  • @dir share/p11-kit
  • @dir /var/lib/softhsm/tokens
  • @dir /var/lib/softhsm
  • @dir /var/lib
distinfo 1
FileSizeSHA256
softhsm-SoftHSMv2-2.7.0_GH0.tar.gz564143be14a5820ec457eac5154462ffae51ba5d8a643f6760514d4b4b83a77be91573

Commit history 0

No commits in the history this site was built from.