security/dogtag-pki 11.10.1_2 FreeBSD
Dogtag PKI certificate system and server components
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Port added
- Last update
- Commit
2c0f1733ef- License
- GPLv2
- Categories
- security, java, python
- Package size
- 6241.4 KiB, 16535.2 KiB installed
Description
Dogtag PKI is an enterprise-class open source Certificate Authority (CA). It supports all aspects of certificate lifecycle management, including key archival, OCSP, and smartcard management.
This port provides the Certificate Authority (CA) subsystem running on Apache Tomcat, the pki command line interface, the pkispawn/pkidestroy deployment tools, and the Python client and server modules for administering Dogtag PKI certificate services.
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | security/dogtag-pki | 11.10.1_2 |
| HardenedBSD | security/dogtag-pki | 11.10.1_2 |
| GhostBSD | security/dogtag-pki | 11.10.1_2 |
Install
Binary package:
pkg install dogtag-pki
From the ports tree:
cd /usr/ports/security/dogtag-pki/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= dogtag-pki>0:security/dogtag-pki
LIB_DEPENDS= libpki-tps.so:security/dogtag-pki
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 | 11.10.1_2 | 11.10.1_2 | - | - | 11.10.1_2 |
| FreeBSD:14:quarterly | 11.10.1_2 | 11.10.1_2 | n/a | - | 11.10.1_2 |
| FreeBSD:15:latest | 11.10.1_2 | 11.10.1_2 | n/a | - | - |
| FreeBSD:15:quarterly | 11.10.1_2 | 11.10.1_2 | n/a | n/a | n/a |
| FreeBSD:16:latest | 11.10.1_2 | 11.10.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 3
${LOCALBASE}/apache-tomcat-9.0/lib/jaspic-api.jar: www/tomcat9${LOCALBASE}/apache-tomcat-9.0/lib/servlet-api.jar: www/tomcat9${PYTHON_PKGNAMEPREFIX}wheel>0: devel/py-wheel
Library 3
libapr-1.so: devel/apr1libnspr4.so: devel/nsprlibnss3.so: security/nss
Runtime 8
${LOCALBASE}/apache-tomcat-9.0/bin/catalina.sh: www/tomcat9${LOCALBASE}/lib/pkcs11/p11-kit-trust.so: security/p11-kit${PYTHON_PKGNAMEPREFIX}cryptography>0: security/py-cryptography${PYTHON_PKGNAMEPREFIX}lxml>0: devel/py-lxml${PYTHON_PKGNAMEPREFIX}python-ldap>0: net/py-python-ldap${PYTHON_PKGNAMEPREFIX}requests>0: www/py-requests${PYTHON_PKGNAMEPREFIX}six>0: devel/py-sixbash: shells/bash
The full lists below include those, and their dependencies in turn.
Build dependencies 102
- archivers/brotli
- archivers/libdeflate
- archivers/liblz4
- archivers/zstd
- audio/alsa-lib
- converters/libiconv
- databases/gdbm
- databases/openldap26-client
- databases/sqlite3
- devel/apache-commons-daemon
- devel/apache-commons-io
- devel/apr1
- devel/cmake-core
- devel/gettext-runtime
- devel/glib20
- devel/jackson-annotations
- devel/jackson-core
- devel/jackson-databind
- devel/jackson-jaxrs-providers
- devel/jackson-module-jaxb-annotations
- devel/jakarta-activation-api
- devel/jakarta-annotation-api
- devel/jakarta-xml-bind-api
- devel/javax-activation-api
- devel/javax-ws-rs-api
- devel/jaxb-api
- devel/jboss-logging
- devel/jsoncpp
- devel/libedit
- devel/libffi
- devel/libinotify
- devel/libunistring
- devel/libuv
- devel/nspr
- devel/pcre2
- devel/pkgconf
- devel/py-build
- devel/py-installer
- devel/py-packaging
- devel/py-pyproject-hooks
- devel/py-setuptools
- devel/py-wheel
- devel/readline
- devel/resteasy
- devel/slf4j
- dns/libidn2
- graphics/giflib
- graphics/graphite2
- graphics/jbigkit
- graphics/jpeg-turbo
- graphics/lcms2
- graphics/lerc
- graphics/png
- graphics/tiff
- java/apache-commons-cli
- java/apache-commons-codec
- java/apache-commons-lang3
- java/apache-commons-logging
- java/javavmwrapper
- java/openjdk21
- lang/python312
- lang/python315
- lang/tcl86
- math/libtommath
- math/mpdecimal
- net/apache-commons-net
- net/dogtag-ldap-sdk
- ports-mgmt/pkg
- print/freetype2
- print/harfbuzz
- print/indexinfo
- security/cyrus-sasl2
- security/dogtag-jss
- security/nss
- security/rhash
- textproc/expat2
- www/httpclient
- www/httpcore
- www/tomcat9
- x11-fonts/dejavu
- x11-fonts/encodings
- x11-fonts/font-bh-ttf
- x11-fonts/font-misc-ethiopic
- x11-fonts/font-misc-meltho
- x11-fonts/fontconfig
- x11-fonts/libfontenc
- x11-fonts/mkfontscale
- x11-fonts/xorg-fonts-truetype
- x11-toolkits/libXt
- x11/libICE
- x11/libSM
- x11/libX11
- x11/libXau
- x11/libXdmcp
- x11/libXext
- x11/libXfixes
- x11/libXi
- x11/libXrandr
- x11/libXrender
- x11/libXtst
The first 100 are listed.
Run dependencies 110
- archivers/brotli
- archivers/libdeflate
- archivers/liblz4
- archivers/zstd
- audio/alsa-lib
- converters/libiconv
- databases/gdbm
- databases/openldap26-client
- databases/sqlite3
- devel/apache-commons-daemon
- devel/apache-commons-io
- devel/apr1
- devel/gettext-runtime
- devel/glib20
- devel/jackson-annotations
- devel/jackson-core
- devel/jackson-databind
- devel/jackson-jaxrs-providers
- devel/jackson-module-jaxb-annotations
- devel/jakarta-activation-api
- devel/jakarta-annotation-api
- devel/jakarta-xml-bind-api
- devel/javax-activation-api
- devel/javax-ws-rs-api
- devel/jaxb-api
- devel/jboss-logging
- devel/libedit
- devel/libffi
- devel/libinotify
- devel/nspr
- devel/pcre2
- devel/py-cffi
- devel/py-lxml
- devel/py-packaging
- devel/py-pyasn1
- devel/py-pyasn1-modules
- devel/py-pycparser
- devel/py-six
- devel/readline
- devel/resteasy
- devel/slf4j
- dns/py-idna
- graphics/giflib
- graphics/graphite2
- graphics/jbigkit
- graphics/jpeg-turbo
- graphics/lcms2
- graphics/lerc
- graphics/png
- graphics/tiff
- java/apache-commons-cli
- java/apache-commons-codec
- java/apache-commons-lang3
- java/apache-commons-logging
- java/javavmwrapper
- java/openjdk21
- lang/python312
- lang/python315
- lang/tcl86
- math/libtommath
- math/mpdecimal
- net/apache-commons-net
- net/dogtag-ldap-sdk
- net/py-pysocks
- net/py-python-ldap
- net/py-urllib3
- print/freetype2
- print/harfbuzz
- print/indexinfo
- security/cyrus-sasl2
- security/dogtag-jss
- security/libgcrypt
- security/libgpg-error
- security/libtasn1
- security/nss
- security/p11-kit
- security/py-certifi
- security/py-cryptography
- shells/bash
- textproc/expat2
- textproc/libxml2
- textproc/libxslt
- textproc/py-charset-normalizer
- www/httpclient
- www/httpcore
- www/py-requests
- www/tomcat9
- x11-fonts/dejavu
- x11-fonts/encodings
- x11-fonts/font-bh-ttf
- x11-fonts/font-misc-ethiopic
- x11-fonts/font-misc-meltho
- x11-fonts/fontconfig
- x11-fonts/libfontenc
- x11-fonts/mkfontscale
- x11-fonts/xorg-fonts-truetype
- x11-toolkits/libXt
- x11/libICE
- x11/libSM
- x11/libX11
The first 100 are listed.
Required by 1
Configuration
No options to configure.
- USES
- cmake:indirect cpe java:build,run ldap pkgconfig python shebangfix
- Service scripts
- none
Files
pkg-plist 16
- bin/pki
- bin/pkidaemon
- sbin/pki-server
- sbin/pki-upgrade
- sbin/pkidestroy
- sbin/pkispawn
- %%JAVAJARDIR%%/pki/pki-acme.jar
- %%JAVAJARDIR%%/pki/pki-ca.jar
- %%JAVAJARDIR%%/pki/pki-common.jar
- %%JAVAJARDIR%%/pki/pki-server-webapp.jar
- %%JAVAJARDIR%%/pki/pki-server.jar
- %%JAVAJARDIR%%/pki/pki-tomcat-9.0.jar
- %%JAVAJARDIR%%/pki/pki-tomcat.jar
- %%JAVAJARDIR%%/pki/pki-tools.jar
- @dir /var/log/pki
- lib/libpki-tps.so
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| dogtagpki-pki-v11.10.1_GH0.tar.gz | 1.0417315e+07 | dfd7bbabda5313b13f6c38cbdfce650ccbb053b5b1b03e1f5bda7d23ed01986c |
Commit history 12
The latest 5 of 12 in the history this site was built from.