[rs-commit] r361 - in /rs-distribution/trunk/freebsd/ports: mod_cert/ mod_pkcs7/ redwax/

rs-commit at redwax.eu rs-commit at redwax.eu
Wed Mar 25 11:07:30 CET 2020


Author: dirkx at redwax.eu
Date: Wed Mar 25 11:07:29 2020
New Revision: 361

Log:
Prepare additional modules; not yet submitted - awating release and first FreeBSD patch to go in

Added:
    rs-distribution/trunk/freebsd/ports/mod_cert/
    rs-distribution/trunk/freebsd/ports/mod_cert/Makefile   (with props)
    rs-distribution/trunk/freebsd/ports/mod_cert/distinfo
    rs-distribution/trunk/freebsd/ports/mod_cert/pkg-descr
    rs-distribution/trunk/freebsd/ports/mod_cert/pkg-plist
    rs-distribution/trunk/freebsd/ports/mod_pkcs7/
    rs-distribution/trunk/freebsd/ports/mod_pkcs7/Makefile   (with props)
    rs-distribution/trunk/freebsd/ports/mod_pkcs7/distinfo
    rs-distribution/trunk/freebsd/ports/mod_pkcs7/pkg-descr
    rs-distribution/trunk/freebsd/ports/mod_pkcs7/pkg-plist
Modified:
    rs-distribution/trunk/freebsd/ports/redwax/Makefile.options
    rs-distribution/trunk/freebsd/ports/redwax/Makefile.options.desc

Added: rs-distribution/trunk/freebsd/ports/mod_cert/Makefile
==============================================================================
--- rs-distribution/trunk/freebsd/ports/mod_cert/Makefile	(added)
+++ rs-distribution/trunk/freebsd/ports/mod_cert/Makefile	Wed Mar 25 11:07:29 2020
@@ -0,0 +1,21 @@
+# Created by: dirkx at webweaving.org
+# $FreeBSD: $
+
+PORTNAME=	mod_cert
+PORTVERSION=	0.2.1
+CATEGORIES=	www
+MASTER_SITES=	https://redwax.eu/dist/rs/
+
+MAINTAINER=	dirkx at webweaving.org
+COMMENT=	Redwax apache module to provide the (chain) certificate(s) as PEM or DER
+
+LICENSE=	APACHE20
+LICENSE_FILE=	${WRKSRC}/COPYING
+
+BUILD_DEPENDS=	${LOCALBASE}/${APACHEMODDIR}/mod_ca.so:www/mod_ca
+
+USES=		apache:2.2+
+
+GNU_CONFIGURE=	yes
+
+.include <bsd.port.mk>

Propchange: rs-distribution/trunk/freebsd/ports/mod_cert/Makefile
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: rs-distribution/trunk/freebsd/ports/mod_cert/Makefile
------------------------------------------------------------------------------
    svn:keywords = Author Date Id Revision

Added: rs-distribution/trunk/freebsd/ports/mod_cert/distinfo
==============================================================================
--- rs-distribution/trunk/freebsd/ports/mod_cert/distinfo	(added)
+++ rs-distribution/trunk/freebsd/ports/mod_cert/distinfo	Wed Mar 25 11:07:29 2020
@@ -0,0 +1,3 @@
+TIMESTAMP = 1576357681
+SHA256 (mod_cert-0.2.1.tar.gz) = 51199d09f5ddc4c4be04eac92ab619bb791323c2ee2bfeab0218a9a1a5c3c42f
+SIZE (mod_cert-0.2.1.tar.gz) = 96524

Added: rs-distribution/trunk/freebsd/ports/mod_cert/pkg-descr
==============================================================================
--- rs-distribution/trunk/freebsd/ports/mod_cert/pkg-descr	(added)
+++ rs-distribution/trunk/freebsd/ports/mod_cert/pkg-descr	Wed Mar 25 11:07:29 2020
@@ -0,0 +1,5 @@
+mod_cert - Exposes an enpoint that provides the (next) certificate
+in a chain (or the root) from your normal apache webserver as a
+PEM or DER file (traditional format).
+
+WWW: http://redwax.eu/

Added: rs-distribution/trunk/freebsd/ports/mod_cert/pkg-plist
==============================================================================
--- rs-distribution/trunk/freebsd/ports/mod_cert/pkg-plist	(added)
+++ rs-distribution/trunk/freebsd/ports/mod_cert/pkg-plist	Wed Mar 25 11:07:29 2020
@@ -0,0 +1 @@
+%%APACHEMODDIR%%/%%AP_MODULE%%

Added: rs-distribution/trunk/freebsd/ports/mod_pkcs7/Makefile
==============================================================================
--- rs-distribution/trunk/freebsd/ports/mod_pkcs7/Makefile	(added)
+++ rs-distribution/trunk/freebsd/ports/mod_pkcs7/Makefile	Wed Mar 25 11:07:29 2020
@@ -0,0 +1,21 @@
+# Created by: dirkx at webweaving.org
+# $FreeBSD: $
+
+PORTNAME=	mod_pkcs7
+PORTVERSION=	0.2.1
+CATEGORIES=	www
+MASTER_SITES=	https://redwax.eu/dist/rs/
+
+MAINTAINER=	dirkx at webweaving.org
+COMMENT=	Redwax apache module to provide the (chain) certificate(s) as PKCS7
+
+LICENSE=	APACHE20
+LICENSE_FILE=	${WRKSRC}/COPYING
+
+BUILD_DEPENDS=	${LOCALBASE}/${APACHEMODDIR}/mod_ca.so:www/mod_ca
+
+USES=		apache:2.2+
+
+GNU_CONFIGURE=	yes
+
+.include <bsd.port.mk>

Propchange: rs-distribution/trunk/freebsd/ports/mod_pkcs7/Makefile
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: rs-distribution/trunk/freebsd/ports/mod_pkcs7/Makefile
------------------------------------------------------------------------------
    svn:keywords = Author Date Id Revision

Added: rs-distribution/trunk/freebsd/ports/mod_pkcs7/distinfo
==============================================================================
--- rs-distribution/trunk/freebsd/ports/mod_pkcs7/distinfo	(added)
+++ rs-distribution/trunk/freebsd/ports/mod_pkcs7/distinfo	Wed Mar 25 11:07:29 2020
@@ -0,0 +1,3 @@
+TIMESTAMP = 1576357681
+SHA256 (mod_pkcs7-0.2.1.tar.gz) = 51199d09f5ddc4c4be04eac92ab619bb791323c2ee2bfeab0218a9a1a5c3c42f
+SIZE (mod_pkcs7-0.2.1.tar.gz) = 96524

Added: rs-distribution/trunk/freebsd/ports/mod_pkcs7/pkg-descr
==============================================================================
--- rs-distribution/trunk/freebsd/ports/mod_pkcs7/pkg-descr	(added)
+++ rs-distribution/trunk/freebsd/ports/mod_pkcs7/pkg-descr	Wed Mar 25 11:07:29 2020
@@ -0,0 +1,5 @@
+mod_pkcs7 - Exposes an enpoint that provides the (next) certificate
+in a chain (or the root) from your normal apache webserver as a
+PKCS7 file.
+
+WWW: http://redwax.eu/

Added: rs-distribution/trunk/freebsd/ports/mod_pkcs7/pkg-plist
==============================================================================
--- rs-distribution/trunk/freebsd/ports/mod_pkcs7/pkg-plist	(added)
+++ rs-distribution/trunk/freebsd/ports/mod_pkcs7/pkg-plist	Wed Mar 25 11:07:29 2020
@@ -0,0 +1 @@
+%%APACHEMODDIR%%/%%AP_MODULE%%

Modified: rs-distribution/trunk/freebsd/ports/redwax/Makefile.options
==============================================================================
--- rs-distribution/trunk/freebsd/ports/redwax/Makefile.options	(original)
+++ rs-distribution/trunk/freebsd/ports/redwax/Makefile.options	Wed Mar 25 11:07:29 2020
@@ -11,6 +11,9 @@
 MOD_CSR_RUN_DEPENDS=${LOCALBASE}/${APACHEMODDIR}/mod_csr.so:www/mod_csr
 MOD_OCSP_RUN_DEPENDS=${LOCALBASE}/${APACHEMODDIR}/mod_ocsp.so:www/mod_ocsp
 
+MOD_CERT_RUN_DEPENDS=${LOCALBASE}/${APACHEMODDIR}/mod_csr.so:www/mod_cert
+MOD_PKCS7_RUN_DEPENDS=${LOCALBASE}/${APACHEMODDIR}/mod_csr.so:www/mod_pkcs7
+
 MOD_PKCS12_RUN_DEPENDS=${LOCALBASE}/${APACHEMODDIR}/mod_pkcs12.so:www/mod_pkcs12
 MOD_SCEP_RUN_DEPENDS=${LOCALBASE}/${APACHEMODDIR}/mod_scep.so:www/mod_scep
 MOD_SPKAC_RUN_DEPENDS=${LOCALBASE}/${APACHEMODDIR}/mod_spkac.so:www/mod_spkac

Modified: rs-distribution/trunk/freebsd/ports/redwax/Makefile.options.desc
==============================================================================
--- rs-distribution/trunk/freebsd/ports/redwax/Makefile.options.desc	(original)
+++ rs-distribution/trunk/freebsd/ports/redwax/Makefile.options.desc	Wed Mar 25 11:07:29 2020
@@ -1,6 +1,8 @@
 MOD_CRL_DESC=		Certificate Revocation Lists
 MOD_CSR_DESC=		Countersign certificate signing requests
 MOD_OCSP_DESC=		Provide an Online Certificate Status Protocol service
+MOD_CERT_DESC=		Provide (next) chain certificate as PEM or DER
+MOD_PKCS7_DESC=		Provide (next) chain certificate as PKCS7
 MOD_PKCS12_DESC=	Handle PKCS#12 files
 MOD_SCEP_DESC=		Provide certificates over the SCEP \
 			auto provisioning protocol



More information about the rs-commit mailing list