BSD Ports

security/libpki 0.9.2_7 FreeBSD

OpenCA PKI library (libpki) and tools

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
APACHE20
Categories
security
Package size
424.3 KiB, 2533.0 KiB installed

Description

OpenCA LibPKI provides an easy-to-use PKI library for PKI enabled application development. The library provides the developer with all the needed functionalities to manage certificates, from generation to validation.

Install

Binary package:

pkg install libpki

From the ports tree:

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

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

RUN_DEPENDS=	libpki>0:security/libpki
LIB_DEPENDS=	libpki.so:security/libpki

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:latest0.9.2_70.9.2_7-0.9.2_70.9.2_7
FreeBSD:14:quarterly0.9.2_70.9.2_7n/a0.9.2_70.9.2_7
FreeBSD:15:latest0.9.2_70.9.2_7n/a0.9.2_70.9.2_7
FreeBSD:15:quarterly0.9.2_70.9.2_7n/an/an/a
FreeBSD:16:latest0.9.2_70.9.2_7n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

The Makefile names none itself; they come from USES and USE_*.

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

Build dependencies 10
Run dependencies 3
Required by 1

Configuration

Options name: security_libpki

OptionDefaultDescription
DNSoff"Enable DNS support"
LDAPoff"Enable LDAP support"
MYSQLoff"Enable MySQL support"
PGSQLoff"Enable PostgreSQL support"
USES
autoreconf gnome libtool ssl
Service scripts
none

Message after installing

Sample Configuration files have been installed in /usr/local/share/libpki/etc, in a
hierachy that mimics the one created in /usr/local/etc.
They may be used as templates to be copied into the corresponding subdirectory
under /usr/local/etc and customized according to user context.

User-installed configuration files under /usr/local/etc/libpki have been preserved and
must be removed manually if needed, as well as this directory.

Files

pkg-plist 182
  • bin/libpki-config
  • bin/pki-cert
  • bin/pki-crl
  • bin/pki-derenc
  • bin/pki-query
  • bin/pki-request
  • bin/pki-siginfo
  • bin/pki-tool
  • bin/pki-xpair
  • bin/url-tool
  • include/libpki/banners.h
  • include/libpki/cmc.h
  • include/libpki/cmc/cmc_cert_req.h
  • include/libpki/compat.h
  • include/libpki/config.h
  • include/libpki/crypto.h
  • include/libpki/datatypes.h
  • include/libpki/drivers/engine/data_st.h
  • include/libpki/drivers/engine/engine_hsm.h
  • include/libpki/drivers/engine/engine_hsm_obj.h
  • include/libpki/drivers/engine/engine_hsm_pkey.h
  • include/libpki/drivers/engine/engine_st.h
  • include/libpki/drivers/hsm_keypair.h
  • include/libpki/drivers/hsm_main.h
  • include/libpki/drivers/hsm_slot.h
  • include/libpki/drivers/kmf/data_st.h
  • include/libpki/drivers/kmf/kmf_hsm.h
  • include/libpki/drivers/kmf/kmf_hsm_engine.h
  • include/libpki/drivers/kmf/kmf_hsm_pkey.h
  • include/libpki/drivers/kmf/kmf_hsm_sign.h
  • include/libpki/drivers/kmf/pki_kmflib.h
  • include/libpki/drivers/openssl/data_st.h
  • include/libpki/drivers/openssl/openssl_hsm.h
  • include/libpki/drivers/openssl/openssl_hsm_cb.h
  • include/libpki/drivers/openssl/openssl_hsm_obj.h
  • include/libpki/drivers/openssl/openssl_hsm_pkey.h
  • include/libpki/drivers/pkcs11/pkcs11_hsm.h
  • include/libpki/drivers/pkcs11/pkcs11_hsm_obj.h
  • include/libpki/drivers/pkcs11/pkcs11_hsm_pkey.h
  • include/libpki/drivers/pkcs11/pkcs11_utils.h
  • include/libpki/drivers/pkcs11/rsa/cryptoki.h
  • include/libpki/drivers/pkcs11/rsa/pkcs11.h
  • include/libpki/drivers/pkcs11/rsa/pkcs11_func.h
  • include/libpki/drivers/pkcs11/rsa/pkcs11f.h
  • include/libpki/drivers/pkcs11/rsa/pkcs11t.h
  • include/libpki/errors-new.h
  • include/libpki/errors.h
  • include/libpki/est/est.h
  • include/libpki/est/pki_x509_est_asn1.h
  • include/libpki/est/pki_x509_est_attrs.h
  • include/libpki/est/pki_x509_est_data.h
  • include/libpki/est/pki_x509_est_msg.h
  • include/libpki/extensions.h
  • include/libpki/hsm_st.h
  • include/libpki/io/pki_keypair_io.h
  • include/libpki/io/pki_msg_req_io.h
  • include/libpki/io/pki_msg_resp_io.h
  • include/libpki/io/pki_ocsp_req_io.h
  • include/libpki/io/pki_ocsp_resp_io.h
  • include/libpki/io/pki_x509_cert_io.h
  • include/libpki/io/pki_x509_cms_io.h
  • include/libpki/io/pki_x509_crl_io.h
  • include/libpki/io/pki_x509_io.h
  • include/libpki/io/pki_x509_p12_io.h
  • include/libpki/io/pki_x509_pkcs7_io.h
  • include/libpki/io/pki_x509_req_io.h
  • include/libpki/io/pki_x509_xpair_io.h
  • include/libpki/libpkiv.h
  • include/libpki/net/dns.h
  • include/libpki/net/http_s.h
  • include/libpki/net/ldap.h
  • include/libpki/net/pkcs11.h
  • include/libpki/net/pki_mysql.h
  • include/libpki/net/pki_pg.h
  • include/libpki/net/pki_socket.h
  • include/libpki/net/sock.h
  • include/libpki/net/ssl.h
  • include/libpki/net/url.h
  • include/libpki/openssl/data_st.h
  • include/libpki/openssl/pthread_init.h
  • include/libpki/os.h
  • include/libpki/pki.h
  • include/libpki/pki_algor.h
  • include/libpki/pki_conf.h
  • include/libpki/pki_config.h
  • include/libpki/pki_cred.h
  • include/libpki/pki_digest.h
  • include/libpki/pki_err.h
  • include/libpki/pki_hmac.h
  • include/libpki/pki_id.h
  • include/libpki/pki_id_info.h
  • include/libpki/pki_init.h
  • include/libpki/pki_integer.h
  • include/libpki/pki_io.h
  • include/libpki/pki_keypair.h
  • include/libpki/pki_keyparams.h
  • include/libpki/pki_log.h
  • include/libpki/pki_mem.h
  • include/libpki/pki_msg.h
  • include/libpki/pki_msg_req.h

The first 100 are listed.

distinfo 3
FileSizeSHA256
openca-libpki-v0.9.2_GH0.tar.gz1.184928e+064352a77457579a498837e33fbc0092f67a1c5d93eee6eb73bc889ad8b8f747fb
d7617046e9da97473a140c02582fa571f6359ae3.patch125105818f983047b399958f523e79de001d995947ec92366dca2c9f7aac52fed7c7
9c4865ad476a75c34d89e0bd663c280f544590c0.patch15103bbc836316c30c8d3488ef63688bc94cfd6219a9ea265b3003663cc10d15d488d

Commit history 0

No commits in the history this site was built from.