Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 30 Jun 2023 12:01:21 GMT
From:      Robert Clausecker <fuz@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: 1c4051cde076 - main - security/p5-openxpki{-i18n}: Update to 3.24.2
Message-ID:  <202306301201.35UC1LRH044600@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
The branch main has been updated by fuz:

URL: https://cgit.FreeBSD.org/ports/commit/?id=1c4051cde076855ab7e15e6d4a2999d7de72db02

commit 1c4051cde076855ab7e15e6d4a2999d7de72db02
Author:     Sergei Vyshenski <svysh.fbsd@gmail.com>
AuthorDate: 2023-06-27 15:36:54 +0000
Commit:     Robert Clausecker <fuz@FreeBSD.org>
CommitDate: 2023-06-30 12:00:29 +0000

    security/p5-openxpki{-i18n}: Update to 3.24.2
    
    - Update two ports sharing the same distribution to 3.24.2
    - Add a new file: files/patch-Makefile.PL
    - Fix build for openssl 3+
    - Fix pkg-plist to make portlint happy
    - Fix pkg-message about MariaDB and about new OpenSSL versions
    
    ChangeLog: https://github.com/openxpki/openxpki/compare/v3.22.1...v3.24.2
    
    PR:             272248
---
 security/p5-openxpki-i18n/Makefile           |    2 +-
 security/p5-openxpki-i18n/distinfo           |    6 +-
 security/p5-openxpki/Makefile                |   42 +-
 security/p5-openxpki/distinfo                |    6 +-
 security/p5-openxpki/files/openxpki.in       |    2 +-
 security/p5-openxpki/files/patch-Makefile.PL |  126 +++
 security/p5-openxpki/files/pkg-message.in    |   53 +-
 security/p5-openxpki/pkg-plist               | 1442 +++++++++++++++++---------
 8 files changed, 1125 insertions(+), 554 deletions(-)

diff --git a/security/p5-openxpki-i18n/Makefile b/security/p5-openxpki-i18n/Makefile
index 0f620efd844d..24f03f248f13 100644
--- a/security/p5-openxpki-i18n/Makefile
+++ b/security/p5-openxpki-i18n/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	openxpki
 DISTVERSIONPREFIX=	v
-DISTVERSION=	3.24.1
+DISTVERSION=	3.24.2
 CATEGORIES=	security perl5
 PKGNAMEPREFIX=	p5-
 PKGNAMESUFFIX=	-i18n
diff --git a/security/p5-openxpki-i18n/distinfo b/security/p5-openxpki-i18n/distinfo
index 7770de8e9db3..fb5ef8c8f9f9 100644
--- a/security/p5-openxpki-i18n/distinfo
+++ b/security/p5-openxpki-i18n/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1675078305
-SHA256 (openxpki-openxpki-v3.24.1_GH0.tar.gz) = 70ca49bb8cf4e7ae71362227fd397adfade2462b045331911e72320888872ea1
-SIZE (openxpki-openxpki-v3.24.1_GH0.tar.gz) = 34969532
+TIMESTAMP = 1687880023
+SHA256 (openxpki-openxpki-v3.24.2_GH0.tar.gz) = b7528d3dde96c33c56a5e99a44fb2896190625bf9abc9a8597d25ceabbba8531
+SIZE (openxpki-openxpki-v3.24.2_GH0.tar.gz) = 34969529
diff --git a/security/p5-openxpki/Makefile b/security/p5-openxpki/Makefile
index 34249ae7a85f..3bdd1c3aa161 100644
--- a/security/p5-openxpki/Makefile
+++ b/security/p5-openxpki/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	openxpki
 DISTVERSIONPREFIX=	v
-DISTVERSION=	3.24.1
+DISTVERSION=	3.24.2
 CATEGORIES=	security perl5
 PKGNAMEPREFIX=	p5-
 
@@ -11,9 +11,6 @@ WWW=		https://www.openxpki.org/
 LICENSE=	APACHE20
 LICENSE_FILE=	${WRKSRC}/LICENSE
 
-BROKEN_SSL=	openssl30 openssl31
-BROKEN_SSL_REASON=	Fails to detect OpenSSL 3.0.0 and later
-
 MY_DEPENDS=	bash:shells/bash \
 		p5-Archive-Zip>=0:archivers/p5-Archive-Zip \
 		p5-Cache-LRU>=0:devel/p5-Cache-LRU \
@@ -42,6 +39,7 @@ MY_DEPENDS=	bash:shells/bash \
 		p5-Data-UUID>=0:devel/p5-Data-UUID \
 		p5-DateTime-Format-DateParse>=0.04:devel/p5-DateTime-Format-DateParse \
 		p5-DBD-Mock>=1.45:databases/p5-DBD-Mock \
+		p5-DBD-SQLite>=1.52:databases/p5-DBD-SQLite \
 		p5-DBIx-Handler>=0.14:databases/p5-DBIx-Handler \
 		p5-Devel-NYTProf>=0:devel/p5-Devel-NYTProf \
 		p5-Feature-Compat-Try>=0.05:devel/p5-Feature-Compat-Try \
@@ -78,6 +76,8 @@ MY_DEPENDS=	bash:shells/bash \
 		p5-Switch>=0:lang/p5-Switch \
 		p5-Sys-SigAction>=0.06:devel/p5-Sys-SigAction \
 		p5-Template-Toolkit>=2.15:www/p5-Template-Toolkit \
+		p5-Test-Pod-Coverage>=1.00:devel/p5-Test-Pod-Coverage \
+		p5-Test-Pod>=1.00:devel/p5-Test-Pod \
 		p5-Text-CSV_XS>=0.23:textproc/p5-Text-CSV_XS \
 		p5-TimeDate>=0:devel/p5-TimeDate \
 		p5-Workflow>=1.60:devel/p5-Workflow \
@@ -86,10 +86,7 @@ MY_DEPENDS=	bash:shells/bash \
 		p5-XML-Validator-Schema>=0:textproc/p5-XML-Validator-Schema
 BUILD_DEPENDS=	${MY_DEPENDS}
 RUN_DEPENDS=	${MY_DEPENDS}
-TEST_DEPENDS=	p5-DBD-SQLite>=1.52:databases/p5-DBD-SQLite \
-		p5-Test-Pod-Coverage>=1.00:devel/p5-Test-Pod-Coverage \
-		p5-Test-Pod>=1.00:devel/p5-Test-Pod \
-		p5-Test-Prereq>=0:devel/p5-Test-Prereq
+TEST_DEPENDS=	p5-Test-Prereq>=0:devel/p5-Test-Prereq
 
 USES=		gmake perl5 shebangfix ssl
 USE_GITHUB=	yes
@@ -99,12 +96,10 @@ _conf_VERSION=	${DISTVERSION:R}
 
 USE_PERL5=	configure
 USE_RC_SUBR=	openxpki
-SHEBANG_FILES=	bin/*
-SHEBANG_GLOB=	*.fcgi *.pl *.pm *.t*
+SHEBANG_FILES=	../../*
 
 NO_ARCH=	yes
-# stay with stable versions only:
-PORTSCOUT=	limitw:1,even
+PORTSCOUT=	limitw:1,even # stay with stable versions only
 SUB_FILES=	pkg-message
 
 WRKSRC_SUBDIR=	core/server/
@@ -112,8 +107,6 @@ WRKSRC_SUBDIR=	core/server/
 USERS=		openxpki
 GROUPS=		openxpki
 
-PORTDOCS=	*
-PORTEXAMPLES=	*
 OPTIONS_DEFINE=	DOCS EXAMPLES GRAPHVIZ
 
 GRAPHVIZ_DESC=		With graphical visualization of workflows?
@@ -121,28 +114,36 @@ GRAPHVIZ_RUN_DEPENDS=	dot:graphics/graphviz \
 			imgsize:graphics/p5-Image-Size
 
 post-extract:
-	@${MV} ${WRKSRC_conf}/* ${WRKSRC}/../../config/
+	@${MKDIR} ${WRKSRC}/config
+	@${MV} ${WRKSRC_conf}/* ${WRKSRC}/config/
 
 post-patch:
 	@${REINPLACE_CMD} -e 's|..ENV{PERL} .vergen --format version.|"${PORTVERSION}"|g' ${WRKSRC}/Makefile.PL
 	@${REINPLACE_CMD} -e 's|..vergen --format version.|"${PORTVERSION}"|g' ${WRKSRC}/Makefile.PL
+	@${REINPLACE_CMD} -e 's|OPENSSLINC|${OPENSSLINC}|g' ${WRKSRC}/Makefile.PL
+	@${REINPLACE_CMD} -e 's|OPENSSLLIB|${OPENSSLLIB}|g' ${WRKSRC}/Makefile.PL
+	@${REINPLACE_CMD} -e 's|OPENSSLBINARY|${OPENSSLBASE}/bin/openssl|g' ${WRKSRC}/Makefile.PL
 	@( \
 	cd ${WRKSRC}/../..; \
 	${ECHO} "Patching dir names..."; \
-	${GREP} -RIFl -e "/etc/openxpki" config core/server doc qatest tools >filelist; \
+	${GREP} -RIFl -e "/etc/openxpki" core/server doc qatest tools >filelist; \
 	${CAT} filelist | ${XARGS} -I % ${REINPLACE_CMD} -e 's|/etc/openxpki|${PREFIX}/etc/openxpki|g' "%"; \
 	${CAT} filelist | ${XARGS} -I % ${RM} "%.bak"; \
-	${GREP} -RIFl -e "/run/openxpkid.pid" config core/server doc qatest tools >filelist; \
-	${CAT} filelist | ${XARGS} -I % ${REINPLACE_CMD} -e 's|/var/run/openxpkid.pid|/var/openxpki/openxpkid.pid|g' "%"; \
+	${GREP} -RIFl -e "/run/openxpkid.pid" core/server doc qatest tools >filelist; \
+	${CAT} filelist | ${XARGS} -I % ${REINPLACE_CMD} -e 's|/run/openxpkid.pid|/var/openxpki/openxpkid.pid|g' "%"; \
+	${CAT} filelist | ${XARGS} -I % ${RM} "%.bak"; \
+	${GREP} -RIFl -e "www-data" core/server doc qatest tools >filelist; \
+	${CAT} filelist | ${XARGS} -I % ${REINPLACE_CMD} -e 's|www-data|www|g' "%"; \
 	${CAT} filelist | ${XARGS} -I % ${RM} "%.bak"; \
 	${RM} filelist; \
 	)
+	@${FIND} ${WRKSRC} -name "*.orig" -delete
 	@${MKDIR} ${WRKSRC}/t/var/log/openxpki
 
 post-install:
 	@${MKDIR} ${STAGEDIR}/var/openxpki/session
 	@${MKDIR} ${STAGEDIR}/var/log/openxpki
-	@${MKDIR} ${STAGEDIR}${PREFIX}/etc/openxpki
+	@${MKDIR} ${STAGEDIR}${PREFIX}/etc/openxpki/local/keys
 
 post-install-DOCS-on:
 	${MKDIR} ${STAGEDIR}${DOCSDIR}
@@ -150,7 +151,6 @@ post-install-DOCS-on:
 
 post-install-EXAMPLES-on:
 	${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
-	(cd ${WRKSRC}/../.. && ${COPYTREE_SHARE} config ${STAGEDIR}${EXAMPLESDIR})
-	(cd ${WRKSRC} && ${COPYTREE_SHARE} "htdocs cgi-bin" ${STAGEDIR}${EXAMPLESDIR})
+	(cd ${WRKSRC} && ${COPYTREE_SHARE} "config htdocs cgi-bin" ${STAGEDIR}${EXAMPLESDIR} "! -name *\.orig")
 
 .include <bsd.port.mk>
diff --git a/security/p5-openxpki/distinfo b/security/p5-openxpki/distinfo
index 029d02b9d69d..dcb3dda4ccdd 100644
--- a/security/p5-openxpki/distinfo
+++ b/security/p5-openxpki/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1675078273
-SHA256 (openxpki-openxpki-v3.24.1_GH0.tar.gz) = 70ca49bb8cf4e7ae71362227fd397adfade2462b045331911e72320888872ea1
-SIZE (openxpki-openxpki-v3.24.1_GH0.tar.gz) = 34969532
+TIMESTAMP = 1677275136
+SHA256 (openxpki-openxpki-v3.24.2_GH0.tar.gz) = b7528d3dde96c33c56a5e99a44fb2896190625bf9abc9a8597d25ceabbba8531
+SIZE (openxpki-openxpki-v3.24.2_GH0.tar.gz) = 34969529
 SHA256 (openxpki-openxpki-config-v3.24_GH0.tar.gz) = 677adc87fa8ccbf85ca7c0b42b61c3a628acc18fa57d091df9bfaf5a3ee86704
 SIZE (openxpki-openxpki-config-v3.24_GH0.tar.gz) = 153657
diff --git a/security/p5-openxpki/files/openxpki.in b/security/p5-openxpki/files/openxpki.in
index c226189de9a7..154acc6028e5 100644
--- a/security/p5-openxpki/files/openxpki.in
+++ b/security/p5-openxpki/files/openxpki.in
@@ -10,7 +10,7 @@
 # openxpki_enable="YES"
 # to ensure that openxpki starts at boot time.
 # Define and edit this variable in file /etc/rc.conf:
-# openxpki_conf="%%PREFIX%%/etc/openxpki/config.git"
+# openxpki_conf="%%PREFIX%%/etc/openxpki/config.d"
 # if your configuration is in different place.
 #
 # DO NOT CHANGE THESE DEFAULT VALUES HERE
diff --git a/security/p5-openxpki/files/patch-Makefile.PL b/security/p5-openxpki/files/patch-Makefile.PL
new file mode 100644
index 000000000000..3518cb069e74
--- /dev/null
+++ b/security/p5-openxpki/files/patch-Makefile.PL
@@ -0,0 +1,126 @@
+--- Makefile.PL.orig	2023-06-21 23:40:24 UTC
++++ Makefile.PL
+@@ -9,59 +9,11 @@ my $vergen = '../../tools/vergen';
+ 
+ ###########################################################################
+ # determine OpenSSL version
+-## first we have to find a working OpenSSL
+ 
+-# OPENSSL_LIB
+-# OPENSSL_INC
+-# OPENSSL_PREFIX set
+-# /usr/local/ssl
+-# /usr/local
+-# /usr
+-# /
+-# ...
++my $openssl_inc_dir = "OPENSSLINC";
++my $openssl_lib_dir = "OPENSSLLIB";
++my $openssl_binary =  "OPENSSLBINARY";
+ 
+-my $openssl_inc_dir = '';
+-my $openssl_lib_dir = '';
+-my $openssl_binary  = '';
+-
+-my @paths = qw( /usr/local/ssl
+-                /opt/local/ssl
+-                /usr/local
+-                /opt/local
+-                /usr
+-                /opt
+-              );
+-
+-unshift @paths, $ENV{OPENSSL_PREFIX}
+-    if (exists $ENV{OPENSSL_PREFIX} and $ENV{OPENSSL_PREFIX} ne '');
+-
+-my $tmp_ver;
+-
+-foreach my $path (@paths) {
+-    my $tmp_inc = File::Spec->catfile($path, 'include');
+-    $tmp_ver = File::Spec->catfile($tmp_inc, 'openssl', 'opensslv.h');
+-    my $tmp_lib = File::Spec->catfile($path, 'lib');
+-    my $tmp_bin = File::Spec->catfile($path, 'bin', 'openssl');
+-
+-    if (-d $tmp_inc &&
+-        -d $tmp_lib &&
+-        -r $tmp_ver &&
+-        -r $tmp_bin && -x $tmp_bin) {
+-        $openssl_inc_dir = $tmp_inc;
+-        $openssl_lib_dir = $tmp_lib;
+-        $openssl_binary  = $tmp_bin;
+-        last;
+-    }
+-}
+-
+-# accept settings from OPENSSL_INC and OPENSSL_LIB if BOTH exist
+-if (exists $ENV{OPENSSL_INC} && $ENV{OPENSSL_INC} != "" &&
+-    exists $ENV{OPENSSL_LIB} && $ENV{OPENSSL_LIB} != ""
+-) {
+-    $openssl_inc_dir = $ENV{OPENSSL_INC};
+-    $openssl_lib_dir = $ENV{OPENSSL_LIB};
+-}
+-
+ die "Could not find usable OpenSSL installation. Stopped"
+     unless defined $openssl_inc_dir;
+ 
+@@ -72,60 +24,10 @@ print STDERR "OpenSSL library: $openssl_lib_dir\n";
+ print STDERR "OpenSSL headers: $openssl_inc_dir\n";
+ print STDERR "OpenSSL binary:  $openssl_binary\n";
+ 
+-# ask the binary for it's version
+-# openssl version should produce output like this:
+-# OpenSSL 0.9.7l 28 Sep 2006
+-# OpenSSL 1.0.0a 1 Jun 2010
+-my $openssl_version_string = `$openssl_binary version`;
+-my ($openssl_version_major, $openssl_version_minor, $openssl_version_fix, $openssl_version_patch, $openssl_version_flavour);
+-if ($openssl_version_string =~ m/\s*OpenSSL\s+(\d+)\.(\d+)\.(\d+)([a-zA-Z]+)/i) {
+-    # OpenSSL 0.9
+-    $openssl_version_flavour = 'OpenSSL';
+-    $openssl_version_major = $1;
+-    $openssl_version_minor = $2;
+-    $openssl_version_fix   = $3;
+-    $openssl_version_patch = $4;
+-    print "$openssl_version_flavour version: major=$openssl_version_major, minor=$openssl_version_minor, fix=$openssl_version_fix, patch=$openssl_version_patch\n";
+-
+-} elsif ($openssl_version_string =~ m/\s*(OpenSSL|LibreSSL)\s+(\d+)\.(\d+)\.(\d+)\s+/) {
+-    # OpenSSL 1.0
+-    $openssl_version_flavour = $1;
+-    $openssl_version_major = $2;
+-    $openssl_version_minor = $3;
+-    $openssl_version_fix   = $4;
+-    print "OpenSSL version: major=$openssl_version_major, minor=$openssl_version_minor, fix=$openssl_version_fix\n";
+-} else {
+-    print "Problem: malformed openssl version string!\n";
+-    print STDERR "Consider setting OPENSSL_PREFIX correctly.\n\n";
+-    exit 1;
+-}
+-
+-# Warn on old openssl - should work but lacks support for some features
+-if ($openssl_version_major == 0 &&
+-    $openssl_version_minor == 9 &&
+-    $openssl_version_fix   == 8
+-) {
+-    print STDERR "Warning: openssl 0.9.8 found - this will work but lacks some features, e.g. server side key generation!";
+-
+-} elsif ( $openssl_version_flavour =~ m/LibreSSL/i ) {
+-    print STDERR "Warning: LibreSSL found, support for LibreSSL is experimental!";
+-
+-} elsif (not
+-    ($openssl_version_flavour =~ m/OpenSSL/i &&
+-     $openssl_version_major == 1 &&
+-     (($openssl_version_minor == 0) || ($openssl_version_minor == 1) ))
+-) {
+-    print STDERR "\n";
+-    print STDERR "ERROR: OpenSSL 0.9.8, 1.0 or 1.1 is required.\n";
+-    print STDERR "Consider setting OPENSSL_PREFIX correctly.\n\n";
+-    exit 1;
+-}
+-
+ # make OpenSSL binary location available to tests
+ open my $fh, ">", File::Spec->catfile("t", "cfg.binary.openssl");
+ print $fh $openssl_binary;
+ close $fh;
+-
+ 
+ ###########################################################################
+ # determine OpenXPKI version
diff --git a/security/p5-openxpki/files/pkg-message.in b/security/p5-openxpki/files/pkg-message.in
index 9fe7e67ba963..5fb3c1370b08 100644
--- a/security/p5-openxpki/files/pkg-message.in
+++ b/security/p5-openxpki/files/pkg-message.in
@@ -2,13 +2,21 @@
 { type: install
   message: <<EOM
 - Universal server building block (OpenXPKI) for arbitrary PKI: installed.
-- SCEP prerequisite binary and i18n tools for UI: installed.
+- i18n tools for UI: installed.
 - Enable utf8 locale (e.g. en_US.utf8) for the translation staff to operate
   (translation is needed even for English language).
-- Install your favorite database (enable utf8 support),
-  e.g. databases/mysql56-server
-- Install perl interface for your favorite database,
-  e.g. databases/p5-DBD-mysql
+- Using database
+  = Install your favorite database (enable utf8 support), e.g.
+    databases/postgresql15-server 
+    and perl interface for it, e.g. databases/p5-DBD-Pg
+  = Examples, demos and tutorials of OpenXPKI traditionally use MariaDB 
+    database. But its use with OpenXPKI on FreeBSD is a bit tricky:
+      - Install e.g. databases/mariadb106-server
+      - Add value mysql to file /etc/make.conf like this:
+        DEFAULT_VERSIONS+= mysql=10.6m
+      - cd /usr/ports/databases/p5-DBD-mysql && make reinstall
+        Note that installing of databases/p5-DBD-MariaDB here may hinder
+        operation of your OpeXPKI setup. 
 - Install your favorite web server.
   Copy FastCGI scripts from %%EXAMPLESDIR%%/cgi-bin to the location
   where your web server can use them. Set executable permissions for them.
@@ -18,13 +26,17 @@
 - If you want your server to act just as the simplest CA,
   then the basic deployment procedure is all you need:
   copy sample configuration for this case with
-    cp -R %%EXAMPLESDIR%%/config/openxpki/* %%PREFIX%%/etc/openxpki/
+    cp -pR %%EXAMPLESDIR%%/config/* %%PREFIX%%/etc/openxpki/
   and follow advice at:
   https://openxpki.readthedocs.org/en/latest/quickstart.html
   Without this deployment procedure OpenXPKI server would not start.
 - If you want more complex role for your server inside the PKI infrastructure,
-  then you need to perform further deployment procedure for your server atop
+  then perform further deployment procedure for your server atop
   the basic deployment.
+- Oversimplified example scripts and configs are provided herewith for 
+  illustration only, and not for production use. All features of OpenXPI in 
+  production should be acquired by setting up an appropriate server with 
+  needed deployment procedure.  
 - This port has created user:group as openxpki:openxpki, which owns
   the OpenXPKI server.
 - After first fresh installation, create empty log files as follows
@@ -38,9 +50,9 @@ install -m 660 -o www -g www /dev/null /var/log/openxpki/soap.log
 - It is essential that www and openpki are two different users in your system.
 
 - Start daemons in this order:
-    database server,
-    OpenXPKI server (%%PREFIX%%/etc/rc.d/openxpki start),
-    web server.
+    1) database server,
+    2) OpenXPKI server (%%PREFIX%%/etc/rc.d/openxpki start),
+    3) web server.
 - Docs installed (if you opted so) into %%DOCSDIR%%
 - Mind FreeBSD specific file structure:
     %%PREFIX%%/etc/openxpki: server configuration, logs configuration.
@@ -48,10 +60,23 @@ install -m 660 -o www -g www /dev/null /var/log/openxpki/soap.log
     /var/openxpki/session: session files.
     /var/log/openxpki: server log files.
     /var/tmp: temporary directory.
-- OpenXPKI has not been fully tested with LibreSSL,
-  report your LibreSSL story to the list
-  https://sourceforge.net/p/openxpki/mailman/
-  or use OpenSSL instead.
+- Use of openssl/libressl
+  = This package comes (from FreeBSD build cluster) bound with 
+  openssl from base system, cf: /usr/ports/Mk/Uses/ssl.mk
+  If you want to use openssl or libressl from ports instead, then:
+    1) add the name of respective port 
+       (openssl, openssl30, openssl31, libressl, libressl-devel...)
+       to /etc/make.conf file e.g. like this:
+       DEFAULT_VERSIONS+= ssl=openssl31
+    2) install security/openssl31
+    3) cd /usr/ports/security/p5-openxpki && make reinstall
+       you do not need to rebuild dependencies, installed from packages.
+  = Using versions OpenSSL 1.0 or less can restrict features of the OpenXPI.
+  = OpenXPKI builds just fine with any available versions of OpenSSL or 
+    LibreSSL. But its operation with LibreSSL, or with OpenSSL 3+ has not
+    been fully tested. Report your respective story to the list
+      https://sourceforge.net/p/openxpki/mailman/
+    or use OpenSSL 1.1.1 instead.
 EOM
 }
 { type: upgrade
diff --git a/security/p5-openxpki/pkg-plist b/security/p5-openxpki/pkg-plist
index 3f4c24281cfb..f537f7f91bbf 100644
--- a/security/p5-openxpki/pkg-plist
+++ b/security/p5-openxpki/pkg-plist
@@ -2,515 +2,6 @@ bin/openxpkiadm
 bin/openxpkicli
 bin/openxpkicmd
 bin/openxpkictl
-%%PERL5_MAN1%%/openxpkiadm.1.gz
-%%PERL5_MAN1%%/openxpkicli.1.gz
-%%PERL5_MAN1%%/openxpkicmd.1.gz
-%%PERL5_MAN1%%/openxpkictl.1.gz
-%%PERL5_MAN3%%/OpenXPKI.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Client.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Client::Config.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Client::SCEP.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Client::Service::Response.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Client::Simple.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Client::UI.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Client::UI::Bulk.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Client::UI::Cache.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Client::UI::Certificate.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Client::UI::Crl.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Client::UI::Home.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Client::UI::Information.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Client::UI::Request.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Client::UI::Response.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Client::UI::Response::DTO.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Client::UI::Response::DTORole.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Client::UI::Result.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Client::UI::SessionCookie.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Client::UI::Source.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Client::UI::Users.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Client::UI::Workflow.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Client::UI::Workflow::Action.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Client::UI::Workflow::Init.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Config.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Config::Backend.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Config::Lint::Dummy.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Config::Loader.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Connector::DataPool.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Connector::FakeValidity.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Connector::Regex.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Connector::Secret.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Connector::WorkflowContext.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Control.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Crypt::DN.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Crypt::PKCS10.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Crypt::PKCS7.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Crypt::PKCS7::CertificateList.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Crypt::PKCS7::SCEP.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Crypt::X509.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Crypto::API.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Crypto::Backend::API.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Crypto::Backend::OpenSSL.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Crypto::Backend::OpenSSL::CLI.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Crypto::Backend::OpenSSL::Command.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Crypto::Backend::OpenSSL::Command::convert_cert.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Crypto::Backend::OpenSSL::Command::convert_crl.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Crypto::Backend::OpenSSL::Command::convert_pkcs10.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Crypto::Backend::OpenSSL::Command::convert_pkcs8.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Crypto::Backend::OpenSSL::Command::convert_pkey.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Crypto::Backend::OpenSSL::Command::create_params.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Crypto::Backend::OpenSSL::Command::create_pkcs10.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Crypto::Backend::OpenSSL::Command::create_pkcs12.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Crypto::Backend::OpenSSL::Command::create_pkey.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Crypto::Backend::OpenSSL::Command::create_random.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Crypto::Backend::OpenSSL::Command::decrypt_digest.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Crypto::Backend::OpenSSL::Command::get_pkcs8_keytype.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Crypto::Backend::OpenSSL::Command::get_pubkey.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Crypto::Backend::OpenSSL::Command::is_issuer.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Crypto::Backend::OpenSSL::Command::is_prime.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Crypto::Backend::OpenSSL::Command::issue_cert.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Crypto::Backend::OpenSSL::Command::issue_crl.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Crypto::Backend::OpenSSL::Command::list_algorithms.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Crypto::Backend::OpenSSL::Command::pkcs7_decrypt.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Crypto::Backend::OpenSSL::Command::pkcs7_encrypt.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Crypto::Backend::OpenSSL::Command::pkcs7_get_chain.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Crypto::Backend::OpenSSL::Command::pkcs7_get_payload.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Crypto::Backend::OpenSSL::Command::pkcs7_sign.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Crypto::Backend::OpenSSL::Command::pkcs7_verify.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Crypto::Backend::OpenSSL::Command::sign_digest.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Crypto::Backend::OpenSSL::Command::verify_cert.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Crypto::Backend::OpenSSL::Config.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Crypto::Backend::OpenSSL::Engine.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Crypto::Backend::OpenSSL::Engine::AWSCloudHSM.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Crypto::Backend::OpenSSL::Engine::LunaGem.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Crypto::Backend::OpenSSL::Engine::OpenSSL.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Crypto::Backend::OpenSSL::Engine::PKCS11.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Crypto::Backend::OpenSSL::Engine::nCipher.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Crypto::CLI.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Crypto::Profile::Base.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Crypto::Profile::CRL.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Crypto::Profile::CSR.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Crypto::Profile::Certificate.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Crypto::Secret::Plain.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Crypto::SecretManager.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Crypto::SecretRole.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Crypto::TokenManager.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Crypto::Tool::CreateJavaKeystore.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Crypto::Tool::CreateJavaKeystore::API.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Crypto::Tool::CreateJavaKeystore::CLI.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Crypto::Tool::CreateJavaKeystore::Command::create_keystore.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Crypto::Tool::CreateJavaKeystore::Engine::OpenSSL.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Crypto::Tool::LibSCEP.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Crypto::Tool::LibSCEP::API.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Crypto::Tool::LibSCEP::Command::get_getcert_serial.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Crypto::Tool::LibSCEP::Command::get_issuer.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Crypto::Tool::LibSCEP::Command::get_message_type.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Crypto::Tool::LibSCEP::Command::get_pkcs10.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Crypto::Tool::LibSCEP::Command::get_signer_cert.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Crypto::Tool::LibSCEP::Command::get_transaction_id.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Crypto::Tool::LibSCEP::Command::unwrap.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Crypto::Tool::LibSCEP::Engine::OpenSSL.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Crypto::Tool::SCEP.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Crypto::Tool::SCEP::API.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Crypto::Tool::SCEP::CLI.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Crypto::Tool::SCEP::Command::create_certificate_reply.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Crypto::Tool::SCEP::Command::create_crl_reply.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Crypto::Tool::SCEP::Command::create_error_reply.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Crypto::Tool::SCEP::Command::create_nextca_reply.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Crypto::Tool::SCEP::Command::create_pending_reply.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Crypto::Tool::SCEP::Command::get_getcert_serial.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Crypto::Tool::SCEP::Command::get_getcrl_issuer_serial.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Crypto::Tool::SCEP::Command::get_message_type.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Crypto::Tool::SCEP::Command::get_pkcs10.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Crypto::Tool::SCEP::Command::get_signer_cert.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Crypto::Tool::SCEP::Command::get_transaction_id.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Crypto::Tool::SCEP::Engine::OpenSSL.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Crypto::Toolkit.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Crypto::VolatileVault.3.gz
-%%PERL5_MAN3%%/OpenXPKI::DN.3.gz
-%%PERL5_MAN3%%/OpenXPKI::DateTime.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Debug.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Dumper.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Exception.3.gz
-%%PERL5_MAN3%%/OpenXPKI::FileUtils.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Log4perl.3.gz
-%%PERL5_MAN3%%/OpenXPKI::MooseParams.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Password.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Random.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Role::DNSValidation.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Role::IssuerSerial.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Serialization::Fast.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Serialization::JSON.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Serialization::Legacy.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Serialization::Simple.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::ACL.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::API2.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::API2::Autoloader.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::API2::EasyPlugin.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::API2::EasyPluginMetaClassTrait.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::API2::EasyPluginRole.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::API2::Plugin::Api::Util::ModuleFinder.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::API2::Plugin::Api::api_help.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::API2::Plugin::Api::api_list.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::API2::Plugin::Cert::DateCondition.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::API2::Plugin::Cert::evaluate_trust_rule.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::API2::Plugin::Cert::get_cert.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::API2::Plugin::Cert::get_cert_actions.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::API2::Plugin::Cert::get_cert_attributes.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::API2::Plugin::Cert::get_cert_identifier.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::API2::Plugin::Cert::get_chain.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::API2::Plugin::Cert::get_crl.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::API2::Plugin::Cert::get_crl_list.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::API2::Plugin::Cert::get_profile_for_cert.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::API2::Plugin::Cert::import_certificate.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::API2::Plugin::Cert::import_chain.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::API2::Plugin::Cert::is_certificate_owner.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::API2::Plugin::Cert::is_local_entity.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::API2::Plugin::Cert::list_used_issuers.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::API2::Plugin::Cert::private_key.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::API2::Plugin::Cert::search_cert.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::API2::Plugin::Cert::set_cert_metadata.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::API2::Plugin::Cert::validate_certificate.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::API2::Plugin::Control::control_watchdog.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::API2::Plugin::Control::purge_application_log.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::API2::Plugin::Control::reload.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::API2::Plugin::Control::version.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::API2::Plugin::Crypto::generate_key.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::API2::Plugin::Crypto::get_key_identifier_from_data.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::API2::Plugin::Crypto::get_random.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::API2::Plugin::Crypto::password_quality.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::API2::Plugin::Crypto::password_quality::CheckEntropyRole.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::API2::Plugin::Crypto::password_quality::CheckLegacyRole.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::API2::Plugin::Crypto::password_quality::CheckStandardRole.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::API2::Plugin::Crypto::password_quality::TopPasswords.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::API2::Plugin::Crypto::password_quality::Validate.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::API2::Plugin::Crypto::scep_message_handler.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::API2::Plugin::Crypto::validate_ruleset.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::API2::Plugin::Datapool::Util.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::API2::Plugin::Datapool::clear_data_pool_namespace.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::API2::Plugin::Datapool::create_datapool_encryption_key.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::API2::Plugin::Datapool::delete_data_pool_entry.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::API2::Plugin::Datapool::get_data_pool_entry.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::API2::Plugin::Datapool::get_datavault_status.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::API2::Plugin::Datapool::list_data_pool_entries.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::API2::Plugin::Datapool::modify_data_pool_entry.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::API2::Plugin::Datapool::set_data_pool_entry.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::API2::Plugin::Import::import_crl.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::API2::Plugin::Profile::Util.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::API2::Plugin::Profile::get_additional_information_fields.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::API2::Plugin::Profile::get_cert_profiles.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::API2::Plugin::Profile::get_cert_subject_profiles.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::API2::Plugin::Profile::get_cert_subject_styles.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::API2::Plugin::Profile::get_field_definition.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::API2::Plugin::Profile::get_key_algs.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::API2::Plugin::Profile::get_key_enc.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::API2::Plugin::Profile::get_key_params.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::API2::Plugin::Profile::list_supported_san.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::API2::Plugin::Profile::list_used_profiles.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::API2::Plugin::Profile::preset_subject_parts_from_profile.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::API2::Plugin::Profile::render_templates.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::API2::Plugin::Secret::clear_secret.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::API2::Plugin::Secret::get_secrets.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::API2::Plugin::Secret::is_secret_complete.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::API2::Plugin::Secret::set_secret_part.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::API2::Plugin::Token::Util.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::API2::Plugin::Token::get_ca_list.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::API2::Plugin::Token::get_certificate_for_alias.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::API2::Plugin::Token::get_default_token.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::API2::Plugin::Token::get_token_alias_by_x.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::API2::Plugin::Token::get_token_info.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::API2::Plugin::Token::get_trust_anchors.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::API2::Plugin::Token::is_token_usable.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::API2::Plugin::Token::list_active_aliases.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::API2::Plugin::UI::get_menu.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::API2::Plugin::UI::get_motd.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::API2::Plugin::UI::get_report.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::API2::Plugin::UI::get_report_list.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::API2::Plugin::UI::get_session_info.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::API2::Plugin::UI::get_ui_system_status.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::API2::Plugin::UI::get_user_role_realm.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::API2::Plugin::UI::list_process.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::API2::Plugin::UI::render_template.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::API2::Plugin::UI::send_notification.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::API2::Plugin::Users::search_users.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::API2::Plugin::Workflow::Util.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::API2::Plugin::Workflow::check_workflow_acl.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::API2::Plugin::Workflow::create_workflow_instance.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::API2::Plugin::Workflow::execute_workflow_activity.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::API2::Plugin::Workflow::fail_workflow.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::API2::Plugin::Workflow::get_openapi_typespec.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::API2::Plugin::Workflow::get_rpc_openapi_spec.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::API2::Plugin::Workflow::get_workflow_activities.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::API2::Plugin::Workflow::get_workflow_activities_params.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::API2::Plugin::Workflow::get_workflow_base_info.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::API2::Plugin::Workflow::get_workflow_creator.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::API2::Plugin::Workflow::get_workflow_history.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::API2::Plugin::Workflow::get_workflow_info.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::API2::Plugin::Workflow::get_workflow_instance_types.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::API2::Plugin::Workflow::get_workflow_log.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::API2::Plugin::Workflow::get_workflow_type_for_id.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::API2::Plugin::Workflow::list_workflow_titles.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::API2::Plugin::Workflow::reset_workflow.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::API2::Plugin::Workflow::search_workflow_instances.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::API2::Plugin::Workflow::wakeup_resume_workflow.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::API2::Plugin::tenant_handler.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::API2::PluginRole.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::API2::TenantRole.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::API2::Types.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Authentication.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Authentication::Anonymous.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Authentication::Base.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Authentication::ClientX509.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Authentication::Command.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Authentication::Connector.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Authentication::Handle.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Authentication::NoAuth.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Authentication::OneTimePassword.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Authentication::Password.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Authentication::X509.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Bedroom.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Context.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Database.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Database::Driver::DB2.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Database::Driver::MariaDB.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Database::Driver::MariaDB2.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Database::Driver::MySQL.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Database::Driver::Oracle.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Database::Driver::PostgreSQL.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Database::Driver::SQLite.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Database::Legacy.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Database::Query.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Database::QueryBuilder.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Database::Role::CountEmulation.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Database::Role::Driver.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Database::Role::MergeEmulation.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Database::Role::MergeSupport.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Database::Role::SequenceEmulation.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Database::Role::SequenceSupport.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Init.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Log.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Log::Appender::Audit.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Log::Appender::Database.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Log::CLI.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Log::Layout::Audit.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::NICE.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::NICE::Factory.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::NICE::Local.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::NICE::Null.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::NICE::Role::KeyGenerationLocal.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::NICE::Role::KeyInDataPool.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::NICE::Role::RevokeCertificate.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Notification::Base.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Notification::Connector.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Notification::Handler.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Notification::RT.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Notification::SMTP.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Notification::SMTP::SSL.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Notification::ServiceNow.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Session.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Session::Data.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Session::Data::SCEP.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Session::Driver::Database.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Session::Driver::File.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Session::Driver::Memory.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Session::DriverRole.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Watchdog.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Workflow.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Workflow::Activity.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Workflow::Activity::CRLIssuance::CreateQueue.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Workflow::Activity::CRLIssuance::ImportCRL.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Workflow::Activity::CRR::PersistRequest.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Workflow::Activity::CSR::CheckPolicyDNS.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Workflow::Activity::CSR::CheckPolicyKeyDuplicate.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Workflow::Activity::CSR::CheckPolicySubjectDuplicate.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Workflow::Activity::CSR::GeneratePKCS10.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Workflow::Activity::CSR::PersistRequest.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Workflow::Activity::CertRenewal::DetermineSubjectStyle.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Workflow::Activity::EST::CACerts.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Workflow::Activity::EST::GenerateCSRAttribute.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Workflow::Activity::Log.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Workflow::Activity::NICE::CallMethod.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Workflow::Activity::NICE::CheckForRevocation.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Workflow::Activity::NICE::FetchCertificate.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Workflow::Activity::NICE::FetchKey.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Workflow::Activity::NICE::GenerateKey.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Workflow::Activity::NICE::IssueCRL.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Workflow::Activity::NICE::IssueCertificate.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Workflow::Activity::NICE::RenewCertificate.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Workflow::Activity::NICE::RevokeCertificate.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Workflow::Activity::NICE::TestConnection.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Workflow::Activity::NICE::UnrevokeCertificate.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Workflow::Activity::Noop.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Workflow::Activity::Reports::Detail.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Workflow::Activity::Reports::GetList.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Workflow::Activity::Reports::Summary.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Workflow::Activity::Reports::Timeline.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Workflow::Activity::Skeleton.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Workflow::Activity::Skip.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Workflow::Activity::Sleep.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Workflow::Activity::Tools::AddCertExtension.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Workflow::Activity::Tools::AppendCertificateMetadata.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Workflow::Activity::Tools::Approve.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Workflow::Activity::Tools::BuildPKCS7CertList.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Workflow::Activity::Tools::CRLExport.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Workflow::Activity::Tools::CalculateApprovalPoints.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Workflow::Activity::Tools::CalculateArgon2Key.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Workflow::Activity::Tools::CalculateRequestHMAC.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Workflow::Activity::Tools::CancelApprovals.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Workflow::Activity::Tools::CertificateExport.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Workflow::Activity::Tools::CertificateExportArchive.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Workflow::Activity::Tools::Connector::GetValue.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Workflow::Activity::Tools::CopyCertificateMetadata.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Workflow::Activity::Tools::CopyContextFromWorkflow.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Workflow::Activity::Tools::Datapool::ClearNamespace.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Workflow::Activity::Tools::Datapool::DeleteEntry.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Workflow::Activity::Tools::Datapool::GetEntry.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Workflow::Activity::Tools::Datapool::ModifyEntry.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Workflow::Activity::Tools::Datapool::SetEntry.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Workflow::Activity::Tools::Disconnect.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Workflow::Activity::Tools::EvaluateEligibility.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Workflow::Activity::Tools::EvaluateSignerTrust.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Workflow::Activity::Tools::ExportToFile.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Workflow::Activity::Tools::GenerateKey.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Workflow::Activity::Tools::GeneratePassword.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Workflow::Activity::Tools::GetCertificateIdentifier.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Workflow::Activity::Tools::GetIdentifierForAlias.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Workflow::Activity::Tools::InjectExtraParam.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Workflow::Activity::Tools::ListActiveToken.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Workflow::Activity::Tools::LoadCertificateMetadata.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Workflow::Activity::Tools::LoadPolicy.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Workflow::Activity::Tools::MergeContextHash.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Workflow::Activity::Tools::Notify.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Workflow::Activity::Tools::ParseCertificate.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Workflow::Activity::Tools::ParseCertificateBundle.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Workflow::Activity::Tools::ParsePKCS10.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Workflow::Activity::Tools::Pause.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Workflow::Activity::Tools::PersistCertificateMetadata.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Workflow::Activity::Tools::PrepareRenewal.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Workflow::Activity::Tools::PresetProfileFields.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Workflow::Activity::Tools::PublishCA.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Workflow::Activity::Tools::PublishCRL.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Workflow::Activity::Tools::PublishCertificate.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Workflow::Activity::Tools::RelateWorkflow.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Workflow::Activity::Tools::RenameContext.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Workflow::Activity::Tools::RenderSubject.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Workflow::Activity::Tools::RevokeCertificate.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Workflow::Activity::Tools::SearchCertificates.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Workflow::Activity::Tools::SearchWorkflow.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Workflow::Activity::Tools::SetAttribute.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Workflow::Activity::Tools::SetContext.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Workflow::Activity::Tools::SetContextHash.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Workflow::Activity::Tools::SetCreator.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Workflow::Activity::Tools::SetErrorCode.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Workflow::Activity::Tools::SetSource.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Workflow::Activity::Tools::SetStatusMessage.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Workflow::Activity::Tools::StringToArray.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Workflow::Activity::Tools::TriggerCertificatePublish.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Workflow::Activity::Tools::UpdateCertificateMetadata.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Workflow::Activity::Tools::UpdateContextHash.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Workflow::Activity::Tools::ValidateChallengePassword.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Workflow::Activity::Tools::WFArray.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Workflow::Activity::Tools::WFHash.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Workflow::Activity::Transfer::SCP.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Workflow::Activity::User::HashUserPassword.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Workflow::Activity::User::InsertUserData.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Workflow::Activity::User::LoadUserData.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Workflow::Activity::User::PersistUserData.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Workflow::Activity::WorkflowTest.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Workflow::Condition.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Workflow::Condition::AlwaysFalse.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Workflow::Condition::AlwaysTrue.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Workflow::Condition::Approved.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Workflow::Condition::CertificateAttribute.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Workflow::Condition::CertificateHasAttribute.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Workflow::Condition::CertificateHasProfile.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Workflow::Condition::CertificateHasStatus.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Workflow::Condition::CertificateHasSuccessor.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Workflow::Condition::CertificateIsLocalEntity.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Workflow::Condition::CertificateNotYetRevoked.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Workflow::Condition::CheckPassword.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Workflow::Condition::Connector::Exists.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Workflow::Condition::Connector::IsValue.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Workflow::Condition::DatapoolEntry.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Workflow::Condition::DateTime.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Workflow::Condition::Evaluate.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Workflow::Condition::HasRole.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Workflow::Condition::IsCertificateOwner.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Workflow::Condition::IsWrappedRequest.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Workflow::Condition::Key.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Workflow::Condition::KeyGenerationMode.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Workflow::Condition::KeyParams.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Workflow::Condition::NICE::IsCertificateIssued.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Workflow::Condition::NICE::IsCertificatePending.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Workflow::Condition::NICE::UsableTokenForValidity.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Workflow::Condition::SubjectValid.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Workflow::Condition::SubjectsMatch.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Workflow::Condition::UserExists.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Workflow::Condition::ValidateRuleset.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Workflow::Condition::WFArray.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Workflow::Condition::WFHash.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Workflow::Condition::WorkflowCreator.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Workflow::Condition::WorkflowHasState.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Workflow::Field.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Workflow::Helpers.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Workflow::Observer::Debug.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Workflow::Observer::Log.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Workflow::Pause.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Workflow::Persister::DBI.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Workflow::Persister::NoHistory.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Workflow::Persister::Null.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Workflow::Role::Publish.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Workflow::Validator.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Workflow::Validator::BasicFieldType.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Workflow::Validator::BooleanHasFields.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Workflow::Validator::CertIdentifierExists.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Workflow::Validator::CertSubject.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Workflow::Validator::CertSubjectFields.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Workflow::Validator::CommonNameLength.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Workflow::Validator::Connector.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Workflow::Validator::InvalidityTime.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Workflow::Validator::KeyGenerationParams.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Workflow::Validator::KeyParams.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Workflow::Validator::KeyReuse.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Workflow::Validator::PKCS10.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Workflow::Validator::PasswordQuality.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Workflow::Validator::Regex.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Workflow::Validator::RelativeDate.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Workflow::Validator::ValidCertificate.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Workflow::Validator::ValidityString.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Workflow::Validator::ValidityTime.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Workflow::Validator::ValidityWindow.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Workflow::Validator::WFHash.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Workflow::WFObject.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Workflow::WFObject::WFArray.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Server::Workflow::WFObject::WFHash.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Service.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Service::Default.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Service::LibSCEP.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Service::LibSCEP::Command.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Service::LibSCEP::Command::GetCACaps.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Service::LibSCEP::Command::GetCACert.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Service::LibSCEP::Command::GetNextCACert.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Service::LibSCEP::Command::PKIOperation.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Service::SCEP.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Service::SCEP::Command::PKIOperation.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Template.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Template::Plugin::Alias.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Template::Plugin::Certificate.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Template::Plugin::CheckDNS.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Template::Plugin::DateTime.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Template::Plugin::Metadata.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Template::Plugin::PKCS10.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Template::Plugin::Profile.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Template::Plugin::RandomPassword.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Template::Plugin::Utils.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Template::Plugin::Workflow.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Tests.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Transport::Simple.3.gz
-%%PERL5_MAN3%%/OpenXPKI::VERSION.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Workflow::Config.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Workflow::Factory.3.gz
-%%PERL5_MAN3%%/OpenXPKI::Workflow::Handler.3.gz
-%%PERL5_MAN3%%/OpenXPKI::i18n.3.gz
 %%SITE_PERL%%/OpenXPKI.pm
 %%SITE_PERL%%/OpenXPKI/Client.pm
 %%SITE_PERL%%/OpenXPKI/Client/Config.pm
@@ -1066,7 +557,936 @@ bin/openxpkictl
 %%SITE_PERL%%/OpenXPKI/Workflow/Handler.pm
 %%SITE_PERL%%/OpenXPKI/i18n.pm
 %%SITE_PERL%%/checkmanifest.pl
-@dir %%ETCDIR%%
+%%PERL5_MAN1%%/openxpkiadm.1.gz
+%%PERL5_MAN1%%/openxpkicli.1.gz
+%%PERL5_MAN1%%/openxpkicmd.1.gz
+%%PERL5_MAN1%%/openxpkictl.1.gz
+%%PERL5_MAN3%%/OpenXPKI.3.gz
+%%PERL5_MAN3%%/OpenXPKI::Client.3.gz
+%%PERL5_MAN3%%/OpenXPKI::Client::Config.3.gz
+%%PERL5_MAN3%%/OpenXPKI::Client::SCEP.3.gz
+%%PERL5_MAN3%%/OpenXPKI::Client::Service::Response.3.gz
+%%PERL5_MAN3%%/OpenXPKI::Client::Simple.3.gz
+%%PERL5_MAN3%%/OpenXPKI::Client::UI.3.gz
+%%PERL5_MAN3%%/OpenXPKI::Client::UI::Bulk.3.gz
+%%PERL5_MAN3%%/OpenXPKI::Client::UI::Cache.3.gz
+%%PERL5_MAN3%%/OpenXPKI::Client::UI::Certificate.3.gz
+%%PERL5_MAN3%%/OpenXPKI::Client::UI::Crl.3.gz
+%%PERL5_MAN3%%/OpenXPKI::Client::UI::Home.3.gz
+%%PERL5_MAN3%%/OpenXPKI::Client::UI::Information.3.gz
+%%PERL5_MAN3%%/OpenXPKI::Client::UI::Request.3.gz
+%%PERL5_MAN3%%/OpenXPKI::Client::UI::Response.3.gz
+%%PERL5_MAN3%%/OpenXPKI::Client::UI::Response::DTO.3.gz
+%%PERL5_MAN3%%/OpenXPKI::Client::UI::Response::DTORole.3.gz
+%%PERL5_MAN3%%/OpenXPKI::Client::UI::Result.3.gz
+%%PERL5_MAN3%%/OpenXPKI::Client::UI::SessionCookie.3.gz
+%%PERL5_MAN3%%/OpenXPKI::Client::UI::Source.3.gz
+%%PERL5_MAN3%%/OpenXPKI::Client::UI::Users.3.gz
+%%PERL5_MAN3%%/OpenXPKI::Client::UI::Workflow.3.gz
+%%PERL5_MAN3%%/OpenXPKI::Client::UI::Workflow::Action.3.gz
+%%PERL5_MAN3%%/OpenXPKI::Client::UI::Workflow::Init.3.gz
+%%PERL5_MAN3%%/OpenXPKI::Config.3.gz
+%%PERL5_MAN3%%/OpenXPKI::Config::Backend.3.gz
+%%PERL5_MAN3%%/OpenXPKI::Config::Lint::Dummy.3.gz
*** 903 LINES SKIPPED ***



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202306301201.35UC1LRH044600>