aboutsummaryrefslogtreecommitdiff
path: root/security/p5-openxpki
diff options
context:
space:
mode:
authorErwin Lansing <erwin@FreeBSD.org>2006-06-28 12:52:48 +0000
committerErwin Lansing <erwin@FreeBSD.org>2006-06-28 12:52:48 +0000
commitd3de307fe3a4d6dd1217f15ee227bed667bf0a42 (patch)
tree1359bcc154d5d1412189f4b08f8f19be3872b4e6 /security/p5-openxpki
parent08b49b351e6bd9c461405847006b5ab259f73649 (diff)
downloadports-d3de307fe3a4d6dd1217f15ee227bed667bf0a42.tar.gz
ports-d3de307fe3a4d6dd1217f15ee227bed667bf0a42.zip
Notes
Diffstat (limited to 'security/p5-openxpki')
-rw-r--r--security/p5-openxpki/Makefile215
-rw-r--r--security/p5-openxpki/distinfo3
-rw-r--r--security/p5-openxpki/pkg-descr4
-rw-r--r--security/p5-openxpki/pkg-install41
-rw-r--r--security/p5-openxpki/pkg-plist186
5 files changed, 449 insertions, 0 deletions
diff --git a/security/p5-openxpki/Makefile b/security/p5-openxpki/Makefile
new file mode 100644
index 000000000000..13bea1ff4716
--- /dev/null
+++ b/security/p5-openxpki/Makefile
@@ -0,0 +1,215 @@
+# New ports collection makefile for: p5-openxpki
+# Date created: 20 June 2006
+# Whom: svysh
+#
+# $FreeBSD$
+#
+
+PORTNAME= openxpki
+PORTVERSION= 0.9.342
+CATEGORIES= security perl5
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
+MASTER_SITE_SUBDIR= openxpki
+PKGNAMEPREFIX= p5-
+
+MAINTAINER= svysh@cryptocom.ru
+COMMENT= Perl based enterprise class trastcenter software for PKI
+
+BUILD_DEPENDS= \
+ ${SITE_PERL}/Workflow.pm:${PORTSDIR}/devel/p5-Workflow \
+ ${SITE_PERL}/CGI/Session.pm:${PORTSDIR}/www/p5-CGI-Session \
+ ${SITE_PERL}/Date/Format.pm:${PORTSDIR}/devel/p5-TimeDate \
+ ${SITE_PERL}/Locale/Recode.pm:${PORTSDIR}/devel/p5-Locale-libintl \
+ ${SITE_PERL}/Net/LDAP.pm:${PORTSDIR}/net/p5-perl-ldap \
+ ${SITE_PERL}/Regexp/Common.pm:${PORTSDIR}/textproc/p5-Regexp-Common \
+ ${SITE_PERL}/${PERL_ARCH}/Text/CSV_XS.pm:${PORTSDIR}/textproc/p5-Text-CSV_XS \
+ ${SITE_PERL}/XML/Filter/XInclude.pm:${PORTSDIR}/textproc/p5-XML-Filter-XInclude \
+ ${SITE_PERL}/XML/SAX/Writer.pm:${PORTSDIR}/textproc/p5-XML-SAX-Writer \
+ ${SITE_PERL}/XML/Validator/Schema.pm:${PORTSDIR}/textproc/p5-XML-Validator-Schema \
+ ${SITE_PERL}/Net/Server.pm:${PORTSDIR}/net/p5-Net-Server \
+ ${SITE_PERL}/Test/Pod.pm:${PORTSDIR}/devel/p5-Test-Pod \
+ ${SITE_PERL}/Test/Pod/Coverage.pm:${PORTSDIR}/devel/p5-Test-Pod-Coverage \
+ ${SITE_PERL}/Config/Std.pm:${PORTSDIR}/devel/p5-Config-Std \
+ ${SITE_PERL}/IO/Prompt.pm:${PORTSDIR}/devel/p5-IO-Prompt \
+ ${SITE_PERL}/${PERL_ARCH}/Template.pm:${PORTSDIR}/www/p5-Template-Toolkit
+RUN_DEPENDS= ${BUILD_DEPENDS}
+
+MAN1= openxpki-configure.1 \
+ openxpki-metaconf.1 \
+ openxpkiadm.1 \
+ openxpkictl.1
+
+MAN3= OpenXPKI::Crypto::Backend::OpenSSL::Command::create_key.3 \
+ OpenXPKI::Server::Session.3 \
+ OpenXPKI::Service::Default.3 \
+ OpenXPKI::Server::DBI::Driver.3 \
+ OpenXPKI::Server::Authentication::External.3 \
+ OpenXPKI::Transport::Simple.3 \
+ OpenXPKI::Crypto::Backend::OpenSSL::Command::create_pkcs10.3 \
+ OpenXPKI::Server::DBI::Driver::DB2.3 \
+ OpenXPKI::Server::Workflow::Activity.3 \
+ OpenXPKI::Crypto::Profile::Base.3 \
+ OpenXPKI::Service::Default::Command.3 \
+ OpenXPKI::Crypto::Backend::OpenSSL::Command::pkcs7_sign.3 \
+ OpenXPKI::Server::API.3 \
+ OpenXPKI::Crypto::CRL.3 \
+ OpenXPKI::Serialization::JSON.3 \
+ OpenXPKI::Server::Workflow::Activity::Passphrase::Generate.3 \
+ OpenXPKI::Crypto::Backend::OpenSSL::Engine.3 \
+ OpenXPKI.3 \
+ OpenXPKI::Server::DBI.3 \
+ OpenXPKI::Crypto::Backend::OpenSSL::Engine::nCipher.3 \
+ OpenXPKI::Server::DBI::Driver::PostgreSQL.3 \
+ OpenXPKI::XML::Config.3 \
+ OpenXPKI::Server::ACL.3 \
+ OpenXPKI::XML::Cache.3 \
+ OpenXPKI::Crypto::Backend::OpenSSL::Command::create_key::DSA.3 \
+ OpenXPKI::Crypto::Backend::OpenSSL::Command::create_cert.3 \
+ OpenXPKI::Server::DBI::Hash.3 \
+ OpenXPKI::Crypto::Backend::OpenSSL::Config.3 \
+ OpenXPKI::Server::Init.3 \
+ OpenXPKI::Crypto::CSR.3 \
+ OpenXPKI::Server::DBI::Schema.3 \
+ OpenXPKI::Crypto::Backend::OpenSSL::Command::create_pkcs12.3 \
+ OpenXPKI::Crypto::Object.3 \
+ OpenXPKI::Service::Default::Command::nop.3 \
+ OpenXPKI::Server::Authentication::Anonymous.3 \
+ OpenXPKI::Crypto::Profile::Certificate.3 \
+ OpenXPKI::Crypto::Backend::API.3 \
+ OpenXPKI::Server::Authentication::LDAP.3 \
+ OpenXPKI::Exception.3 \
+ OpenXPKI::Crypto::X509.3 \
+ OpenXPKI::Server::DBI::Object.3 \
+ OpenXPKI::Debug.3 \
+ OpenXPKI::Crypto::Backend::OpenSSL::Command::pkcs7_get_chain.3 \
+ OpenXPKI::VERSION.3 \
+ OpenXPKI::Crypto::Backend::OpenSSL::Command::pkcs7_verify.3 \
+ OpenXPKI::Server.3 \
+ OpenXPKI::Crypto::Backend::OpenSSL::Engine::GOST.3 \
+ OpenXPKI::Server::Workflow::Persister::DBI.3 \
+ OpenXPKI::Service.3 \
+ OpenXPKI::Crypto::Backend::OpenSSL::XS.3 \
+ OpenXPKI::Server::Workflow::Activity::Tools::DetermineIssuingCA.3 \
+ OpenXPKI::Crypto::Backend::OpenSSL::Command.3 \
+ OpenXPKI::Crypto::Backend::OpenSSL.3 \
+ OpenXPKI::Crypto::Backend::OpenSSL::Command::create_key::EC.3 \
+ OpenXPKI::Server::Workflow::Activity::Skeleton.3 \
+ OpenXPKI::Server::Workflow::Persister::DBI::SequenceId.3 \
+ OpenXPKI::Crypto::Backend::OpenSSL::Command::pkcs7_decrypt.3 \
+ OpenXPKI::Server::Workflow::Activity::Request::Certificate::PKCS10::Create.3 \
+ OpenXPKI::Server::Log::Appender::DBI.3 \
+ OpenXPKI::i18n.3 \
+ OpenXPKI::Crypto::Backend::OpenSSL::Command::convert_pkcs10.3 \
+ OpenXPKI::Server::DBI::SQL.3 \
+ OpenXPKI::Server::Workflow::Activity::Certificate::Issue.3 \
+ OpenXPKI::Crypto::Backend::OpenSSL::Command::convert_cert.3 \
+ OpenXPKI::Crypto::Backend::OpenSSL::Command::create_key::RSA.3 \
+ OpenXPKI::Crypto::Backend::OpenSSL::Command::issue_crl.3 \
+ OpenXPKI::Server::DBI::DBH.3 \
+ OpenXPKI::Server::DBI::Driver::MySQL.3 \
+ OpenXPKI::Crypto::Profile::CRL.3 \
+ OpenXPKI::Server::Workflow::Activity::Profile::Create.3 \
+ OpenXPKI::Crypto::Backend::OpenSSL::Command::issue_cert.3 \
+ OpenXPKI::Server::Log.3 \
+ OpenXPKI::Crypto::Backend::OpenSSL::Command::convert_key.3 \
+ OpenXPKI::Server::Authentication::X509.3 \
+ OpenXPKI::Server::Workflow::Activity::Key::Generate.3 \
+ OpenXPKI::Server::Workflow::Activity::Request::Certificate::DataOnly::Create.3 \
+ OpenXPKI::Crypto::Backend::OpenSSL::Engine::OpenSSL.3 \
+ OpenXPKI::Server::Authentication::Password.3 \
+ OpenXPKI::Crypto::Backend::OpenSSL::CLI.3 \
+ OpenXPKI::Crypto::Header.3 \
+ OpenXPKI::Crypto::Backend::OpenSSL::Command::convert_crl.3 \
+ OpenXPKI::Server::Workflow.3 \
+ OpenXPKI::Service::Test.3 \
+ OpenXPKI::Crypto::Backend::OpenSSL::Command::pkcs7_encrypt.3 \
+ OpenXPKI::DN.3 \
+ OpenXPKI::DateTime.3 \
+ OpenXPKI::Crypto::TokenManager.3 \
+ OpenXPKI::Crypto::CRR.3 \
+ OpenXPKI::Crypto::PKCS7.3 \
+ OpenXPKI::Server::Authentication.3 \
+ OpenXPKI::Crypto::Backend::OpenSSL::Command::create_key::GOST94.3 \
+ OpenXPKI::Server::DBI::Driver::SQLite.3 \
+ OpenXPKI::Serialization::Simple.3 \
+ OpenXPKI::Crypto::Backend::OpenSSL::Command::create_random.3 \
+ OpenXPKI::Server::Context.3 \
+ OpenXPKI::Client::API.3 \
+ OpenXPKI::Client.3 \
+ OpenXPKI::Client::CLI.3 \
+ OpenXPKI::Client::SOAP::Lite.3 \
+ OpenXPKI::Client::HTML::Mason.3 \
+ OpenXPKI::Client::HTML::Mason::Config.3
+
+USE_PERL5= yes
+USE_BZIP2= yes
+USE_GMAKE= yes
+USE_OPENSSL= yes
+WITH_OPENSSL_BETA= yes
+OPENSSL_SHLIBVER= 5
+
+SERVER_DIRS= perl-modules
+CLIENT_DIRS= clients/perl/OpenXPKI-Client \
+ clients/perl/OpenXPKI-Client-CLI \
+ clients/perl/OpenXPKI-Client-SOAP-Lite \
+ clients/perl/OpenXPKI-Client-HTML-Mason
+
+DEPLOYMENT_DIRS=deployment
+PERL_DIRS= ${SERVER_DIRS} ${CLIENT_DIRS}
+NO_PERL_DIRS= ${DEPLOYMENT_DIRS}
+POST_DIRS= ${CLIENT_DIRS} ${DEPLOYMENT_DIRS}
+MAKE_MAKER_ENV= PREFIX=${PREFIX}
+CONFIGURE_ARGS= --prefix ${PREFIX}
+MAN1PREFIX= ${PREFIX}
+MAN3PREFIX= ${PREFIX}/lib/perl5/${PERL_VERSION}
+
+post-patch:
+ @${REINPLACE_CMD} -e 's|admgroup:\( *\)root|admgroup:\1wheel|g' \
+ ${WRKSRC}/deployment/etc/templates/default/openxpki.conf.in
+ @${REINPLACE_CMD} -e \
+ 's|CFG\( *\)=\( *\)openxpki-metaconf|CFG\1=\2bin/openxpki-metaconf|g' \
+ ${WRKSRC}/deployment/Makefile.in
+
+do-configure:
+ @ cd ${WRKSRC}/perl-modules && ${ECHO} "342" > revision
+ @ for dir in ${PERL_DIRS}; do \
+ cd ${WRKSRC}/$${dir} && \
+ ${ECHO} "DIR= $${dir}" && ${PERL} Makefile.PL ${MAKE_MAKER_ENV}; \
+ ${PERL5} -pi -e 's/ doc_(perl|site|\$$\(INSTALLDIRS\))_install$$//' Makefile; \
+ done
+
+do-build:
+ @ for dir in ${PERL_DIRS}; do \
+ cd ${WRKSRC}/$${dir} && ${SETENV} ${MAKE_ENV} ${GMAKE}; \
+ done
+
+do-install:
+ @ for dir in ${PERL_DIRS}; do \
+ cd ${WRKSRC}/$${dir} && \
+ ${SETENV} ${MAKE_ENV} ${GMAKE} ${INSTALL_TARGET}; \
+ done
+
+post-install:
+ ${SH} ${PKGINSTALL} ${PORTNAME} POST-INSTALL
+ @ for dir in ${NO_PERL_DIRS}; do \
+ cd ${WRKSRC}/$${dir} && \
+ ${ECHO} "DIR= $${dir}" && \
+ ${SETENV} ${CONFIGURE_ENV} ./${CONFIGURE_SCRIPT} ${CONFIGURE_ARGS} && \
+ ${SETENV} ${MAKE_ENV} ${GMAKE} && \
+ ${SETENV} ${MAKE_ENV} ${GMAKE} ${INSTALL_TARGET}; \
+ done
+.if !defined(NOPORTDOCS)
+ ${MKDIR} ${DOCSDIR}
+ ${INSTALL_DATA} \
+ ${WRKSRC}/docs/architecture/whitepapers/OpenXPKI-Architecture-Overview.pdf \
+ ${DOCSDIR}
+ @${ECHO_MSG} "===> Documents intstalled in ${DOCSDIR}."
+.endif
+
+.include <bsd.port.pre.mk>
+
+.if ${PERL_LEVEL} < 500806
+IGNORE= requires newer Perl, but you can install required old additional perl modules from CPAN instead
+.endif
+
+.include <bsd.port.post.mk>
diff --git a/security/p5-openxpki/distinfo b/security/p5-openxpki/distinfo
new file mode 100644
index 000000000000..ee093353c95e
--- /dev/null
+++ b/security/p5-openxpki/distinfo
@@ -0,0 +1,3 @@
+MD5 (openxpki-0.9.342.tar.bz2) = 50882d99ad8e90e6515408678f2b802b
+SHA256 (openxpki-0.9.342.tar.bz2) = 51b4bc45b922e7e062297c2c9b321320ae2b270a7a99c5e84f0c81c7f8ca9576
+SIZE (openxpki-0.9.342.tar.bz2) = 435924
diff --git a/security/p5-openxpki/pkg-descr b/security/p5-openxpki/pkg-descr
new file mode 100644
index 000000000000..d2bf090c5984
--- /dev/null
+++ b/security/p5-openxpki/pkg-descr
@@ -0,0 +1,4 @@
+OpenXPKI - Perl based enterprise class trastcenter software
+ for PKI: server and client parts
+
+WWW: http://www.openxpki.org/
diff --git a/security/p5-openxpki/pkg-install b/security/p5-openxpki/pkg-install
new file mode 100644
index 000000000000..dd9c86fa2a8b
--- /dev/null
+++ b/security/p5-openxpki/pkg-install
@@ -0,0 +1,41 @@
+#! /bin/sh
+# $FreeBSD$
+
+PATH=/bin:/usr/sbin
+OPENXPKIUSER=openxpki
+HOME_DIR="/nonexistent"
+SHELL="/usr/sbin/nologin"
+COMMENT="OpenXPKI Owner"
+
+case $2 in
+POST-INSTALL)
+ USER=${OPENXPKIUSER}
+ GROUP=${USER}
+ UID=777
+ GID=${UID}
+
+ if pw group show "${GROUP}" 2>/dev/null; then
+ echo "You already have a group \"${GROUP}\", so I will use it."
+ else
+ if pw groupadd ${GROUP} -g ${GID}; then
+ echo "Added group \"${GROUP}\"."
+ else
+ echo "Adding group \"${GROUP}\" failed..."
+ exit 1
+ fi
+ fi
+
+ if pw user show "${USER}" 2>/dev/null; then
+ echo "You already have a user \"${USER}\", so I will use it."
+ else
+ if pw useradd ${USER} -u ${UID} -g ${GROUP} -h - \
+ -d ${HOME_DIR} -c "${COMMENT}" -s ${SHELL}
+ then
+ echo "Added user \"${USER}\"."
+ else
+ echo "Adding user \"${USER}\" failed..."
+ exit 1
+ fi
+ fi
+ ;;
+esac
diff --git a/security/p5-openxpki/pkg-plist b/security/p5-openxpki/pkg-plist
new file mode 100644
index 000000000000..b7c86feaf6b4
--- /dev/null
+++ b/security/p5-openxpki/pkg-plist
@@ -0,0 +1,186 @@
+bin/openxpki-configure
+bin/openxpki-metaconf
+bin/openxpkiadm
+bin/openxpkictl
+%%SITE_PERL%%/OpenXPKI/Client.pm
+%%SITE_PERL%%/OpenXPKI/Client/API.pm
+%%SITE_PERL%%/OpenXPKI/Client/CLI.pm
+%%SITE_PERL%%/OpenXPKI/Client/HTML/Mason.pm
+%%SITE_PERL%%/OpenXPKI/Client/HTML/Mason/Config.pm
+%%SITE_PERL%%/OpenXPKI/Client/HTML/Mason/Javascript.pm
+%%SITE_PERL%%/OpenXPKI/Client/HTML/Mason/Menu.pm
+%%SITE_PERL%%/OpenXPKI/Client/SOAP/Lite.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/OpenXPKI.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/OpenXPKI/Crypto/Backend/API.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/OpenXPKI/Crypto/Backend/OpenSSL.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/OpenXPKI/Crypto/Backend/OpenSSL.xs
+%%SITE_PERL%%/%%PERL_ARCH%%/OpenXPKI/Crypto/Backend/OpenSSL/CLI.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/OpenXPKI/Crypto/Backend/OpenSSL/Command.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/OpenXPKI/Crypto/Backend/OpenSSL/Command/convert_cert.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/OpenXPKI/Crypto/Backend/OpenSSL/Command/convert_crl.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/OpenXPKI/Crypto/Backend/OpenSSL/Command/convert_key.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/OpenXPKI/Crypto/Backend/OpenSSL/Command/convert_pkcs10.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/OpenXPKI/Crypto/Backend/OpenSSL/Command/create_cert.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/OpenXPKI/Crypto/Backend/OpenSSL/Command/create_key.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/OpenXPKI/Crypto/Backend/OpenSSL/Command/create_key/DSA.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/OpenXPKI/Crypto/Backend/OpenSSL/Command/create_key/EC.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/OpenXPKI/Crypto/Backend/OpenSSL/Command/create_key/GOST94.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/OpenXPKI/Crypto/Backend/OpenSSL/Command/create_key/RSA.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/OpenXPKI/Crypto/Backend/OpenSSL/Command/create_pkcs10.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/OpenXPKI/Crypto/Backend/OpenSSL/Command/create_pkcs12.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/OpenXPKI/Crypto/Backend/OpenSSL/Command/create_random.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/OpenXPKI/Crypto/Backend/OpenSSL/Command/issue_cert.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/OpenXPKI/Crypto/Backend/OpenSSL/Command/issue_crl.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/OpenXPKI/Crypto/Backend/OpenSSL/Command/pkcs7_decrypt.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/OpenXPKI/Crypto/Backend/OpenSSL/Command/pkcs7_encrypt.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/OpenXPKI/Crypto/Backend/OpenSSL/Command/pkcs7_get_chain.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/OpenXPKI/Crypto/Backend/OpenSSL/Command/pkcs7_sign.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/OpenXPKI/Crypto/Backend/OpenSSL/Command/pkcs7_verify.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/OpenXPKI/Crypto/Backend/OpenSSL/Config.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/OpenXPKI/Crypto/Backend/OpenSSL/Engine.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/OpenXPKI/Crypto/Backend/OpenSSL/Engine/GOST.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/OpenXPKI/Crypto/Backend/OpenSSL/Engine/OpenSSL.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/OpenXPKI/Crypto/Backend/OpenSSL/Engine/nCipher.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/OpenXPKI/Crypto/Backend/OpenSSL/XS.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/OpenXPKI/Crypto/Backend/OpenSSL/XS/CRL.xs
+%%SITE_PERL%%/%%PERL_ARCH%%/OpenXPKI/Crypto/Backend/OpenSSL/XS/PKCS10.xs
+%%SITE_PERL%%/%%PERL_ARCH%%/OpenXPKI/Crypto/Backend/OpenSSL/XS/SPKAC.xs
+%%SITE_PERL%%/%%PERL_ARCH%%/OpenXPKI/Crypto/Backend/OpenSSL/XS/X509.xs
+%%SITE_PERL%%/%%PERL_ARCH%%/OpenXPKI/Crypto/CRL.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/OpenXPKI/Crypto/CRR.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/OpenXPKI/Crypto/CSR.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/OpenXPKI/Crypto/Header.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/OpenXPKI/Crypto/Object.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/OpenXPKI/Crypto/PKCS7.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/OpenXPKI/Crypto/Profile/Base.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/OpenXPKI/Crypto/Profile/CRL.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/OpenXPKI/Crypto/Profile/Certificate.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/OpenXPKI/Crypto/TokenManager.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/OpenXPKI/Crypto/X509.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/OpenXPKI/DN.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/OpenXPKI/DateTime.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/OpenXPKI/Debug.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/OpenXPKI/Exception.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/OpenXPKI/Serialization/JSON.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/OpenXPKI/Serialization/Simple.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/OpenXPKI/Server.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/OpenXPKI/Server/ACL.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/OpenXPKI/Server/API.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/OpenXPKI/Server/Authentication.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/OpenXPKI/Server/Authentication/Anonymous.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/OpenXPKI/Server/Authentication/External.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/OpenXPKI/Server/Authentication/LDAP.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/OpenXPKI/Server/Authentication/Password.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/OpenXPKI/Server/Authentication/X509.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/OpenXPKI/Server/Context.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/OpenXPKI/Server/DBI.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/OpenXPKI/Server/DBI/DBH.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/OpenXPKI/Server/DBI/Driver.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/OpenXPKI/Server/DBI/Driver/DB2.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/OpenXPKI/Server/DBI/Driver/MySQL.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/OpenXPKI/Server/DBI/Driver/PostgreSQL.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/OpenXPKI/Server/DBI/Driver/SQLite.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/OpenXPKI/Server/DBI/Hash.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/OpenXPKI/Server/DBI/Object.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/OpenXPKI/Server/DBI/SQL.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/OpenXPKI/Server/DBI/Schema.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/OpenXPKI/Server/Init.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/OpenXPKI/Server/Log.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/OpenXPKI/Server/Log/Appender/DBI.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/OpenXPKI/Server/Session.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/OpenXPKI/Server/Workflow.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/OpenXPKI/Server/Workflow/Activity.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/OpenXPKI/Server/Workflow/Activity/Certificate/Issue.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/OpenXPKI/Server/Workflow/Activity/Key/Generate.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/OpenXPKI/Server/Workflow/Activity/Passphrase/Generate.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/OpenXPKI/Server/Workflow/Activity/Profile/Create.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/OpenXPKI/Server/Workflow/Activity/Request/Certificate/DataOnly/Create.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/OpenXPKI/Server/Workflow/Activity/Request/Certificate/PKCS10/Create.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/OpenXPKI/Server/Workflow/Activity/Skeleton.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/OpenXPKI/Server/Workflow/Activity/Tools/DetermineIssuingCA.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/OpenXPKI/Server/Workflow/Persister/DBI.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/OpenXPKI/Server/Workflow/Persister/DBI/SequenceId.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/OpenXPKI/Service.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/OpenXPKI/Service/Default.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/OpenXPKI/Service/Default/Command.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/OpenXPKI/Service/Default/Command/nop.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/OpenXPKI/Service/Test.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/OpenXPKI/Transport/Simple.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/OpenXPKI/VERSION.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/OpenXPKI/XML/Cache.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/OpenXPKI/XML/Config.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/OpenXPKI/i18n.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/OpenXPKI/.packlist
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/OpenXPKI/Client/.packlist
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/OpenXPKI/Client/CLI/.packlist
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/OpenXPKI/Client/HTML/Mason/.packlist
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/OpenXPKI/Client/SOAP/Lite/.packlist
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/OpenXPKI/OpenXPKI.bs
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/OpenXPKI/OpenXPKI.so
+%%DATADIR%%/templates/default/acl.xml
+%%DATADIR%%/templates/default/auth.xml
+%%DATADIR%%/templates/default/config.xml
+%%DATADIR%%/templates/default/database.xml
+%%DATADIR%%/templates/default/log.conf
+%%DATADIR%%/templates/default/openxpki.conf
+%%DATADIR%%/templates/default/profile.xml
+%%DATADIR%%/templates/default/token.xml
+%%DATADIR%%/templates/default/workflow.xml
+%%DATADIR%%/templates/default/workflow_activity.xml
+%%DATADIR%%/templates/default/workflow_persister.xml
+%%DATADIR%%/templates/default/workflow_request_dataonly.xml
+@dirrm var/openxpki/session
+@dirrm var/openxpki
+@dirrmtry var
+@dirrm %%DATADIR%%/templates/default
+@dirrm %%DATADIR%%/templates
+@dirrm %%DATADIR%%
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/OpenXPKI/Client/SOAP/Lite
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/OpenXPKI/Client/SOAP
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/OpenXPKI/Client/HTML/Mason
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/OpenXPKI/Client/HTML
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/OpenXPKI/Client/CLI
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/OpenXPKI/Client
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/OpenXPKI
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/OpenXPKI/XML
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/OpenXPKI/Transport
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/OpenXPKI/Service/Default/Command
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/OpenXPKI/Service/Default
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/OpenXPKI/Service
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/OpenXPKI/Server/Workflow/Persister/DBI
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/OpenXPKI/Server/Workflow/Persister
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/OpenXPKI/Server/Workflow/Activity/Tools
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/OpenXPKI/Server/Workflow/Activity/Request/Certificate/PKCS10
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/OpenXPKI/Server/Workflow/Activity/Request/Certificate/DataOnly
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/OpenXPKI/Server/Workflow/Activity/Request/Certificate
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/OpenXPKI/Server/Workflow/Activity/Request
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/OpenXPKI/Server/Workflow/Activity/Profile
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/OpenXPKI/Server/Workflow/Activity/Passphrase
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/OpenXPKI/Server/Workflow/Activity/Key
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/OpenXPKI/Server/Workflow/Activity/Certificate
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/OpenXPKI/Server/Workflow/Activity
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/OpenXPKI/Server/Workflow
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/OpenXPKI/Server/Log/Appender
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/OpenXPKI/Server/Log
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/OpenXPKI/Server/DBI/Driver
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/OpenXPKI/Server/DBI
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/OpenXPKI/Server/Authentication
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/OpenXPKI/Server
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/OpenXPKI/Serialization
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/OpenXPKI/Crypto/Profile
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/OpenXPKI/Crypto/Backend/OpenSSL/XS
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/OpenXPKI/Crypto/Backend/OpenSSL/Engine
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/OpenXPKI/Crypto/Backend/OpenSSL/Command/create_key
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/OpenXPKI/Crypto/Backend/OpenSSL/Command
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/OpenXPKI/Crypto/Backend/OpenSSL
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/OpenXPKI/Crypto/Backend
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/OpenXPKI/Crypto
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/OpenXPKI
+@dirrm %%SITE_PERL%%/OpenXPKI/Client/SOAP
+@dirrm %%SITE_PERL%%/OpenXPKI/Client/HTML/Mason
+@dirrm %%SITE_PERL%%/OpenXPKI/Client/HTML
+@dirrm %%SITE_PERL%%/OpenXPKI/Client
+@dirrm %%SITE_PERL%%/OpenXPKI
+@dirrmtry etc/openxpki
+%%PORTDOCS%%%%DOCSDIR%%/OpenXPKI-Architecture-Overview.pdf
+%%PORTDOCS%%@dirrm %%DOCSDIR%%