BSD Ports

security/dogtag-jss 5.10.1_1 FreeBSD

Java security services using Mozilla NSS

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Port added
Last update
Commit
870f58e7b3
License
APACHE20, MPL11
Categories
security, java
Package size
1300.7 KiB, 1717.3 KiB installed

Description

Java Security Services provides a Java interface to Mozilla NSS. It includes a Java security provider and native JNI libraries for cryptographic operations, certificate handling, and symmetric-key operations used by Dogtag PKI.

In the other systems

SystemPortVersion
FreeBSDsecurity/dogtag-jss5.10.1_1
HardenedBSDsecurity/dogtag-jss5.10.1_1
GhostBSDsecurity/dogtag-jss5.10.1_1

Install

Binary package:

pkg install dogtag-jss

From the ports tree:

cd /usr/ports/security/dogtag-jss/ && make install clean

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

RUN_DEPENDS=	dogtag-jss>0:security/dogtag-jss

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:latest5.10.1_15.10.1_1--5.10.1_1
FreeBSD:14:quarterly5.10.1_15.10.1_1n/a-5.10.1_1
FreeBSD:15:latest5.10.1_15.10.1_1n/a--
FreeBSD:15:quarterly5.10.1_15.10.1_1n/an/an/a
FreeBSD:16:latest5.10.1_15.10.1_1n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 6

Library 2

Runtime 4

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

Build dependencies 74
Run dependencies 63

Configuration

No options to configure.

USES
cmake compiler:c++11-lang cpe java:build,run pkgconfig shebangfix
Service scripts
none

Files

distinfo 1
FileSizeSHA256
dogtagpki-jss-v5.10.1_GH0.tar.gz1.262748e+06fa30b7388468e28349f1f3fc6c48061f935859c13d3d6e6ee866dfe22d9f6747

Commit history 4

DateCommitCreditsLog message
870f58e7b3 Jochen Neumeister security/dogtag-jss: Add CPE information
Sponsored by: Netzkommune GmbH
0170fcce7b Jochen Neumeister security/dogtag-jss: Enable ML-DSA to match security/nss
JSS compares the size of its auth_alg_defs array against ssl_auth_size from NSS in a static assertion. nss 3.128 added ssl_auth_mldsa44, ssl_auth_mldsa65 and ssl_auth_mldsa87 to the enum, so the array now has to carry those three entries as well and the build fails without them. WITH_MLDSA is ON upstream; it was turned off here back when NSS did not know these types yet. Sponsored by: Netzkommune GmbH
5bf2e3db2d Jochen Neumeister security/dogtag-jss: Update to 5.10.1
Switch to Java 21. Disable ML-DSA and ML-KEM: JSS otherwise declares more SSL authentication types than security/nss provides, which trips a static assertion at runtime. Changes: https://github.com/dogtagpki/jss/releases Sponsored by: Netzkommune GmbH
72c13064bb Jochen Neumeister security/dogtag-jss: Add new Port
Java Security Services provides a Java interface to Mozilla NSS. It includes a Java security provider and native JNI libraries for cryptographic operations, certificate handling, and symmetric-key operations used by Dogtag PKI. WWW: https://github.com/dogtagpki/jss Sponsored by: Netzkommune GmbH Required for: FreeIPA server port