Import p5-Crypt-LE-0.33.

The Crypt::LE module provides the functionality necessary to use Let's
Encrypt API and generate free SSL certificates for your domains. It can
also be used to generate private RSA and ECC keys or Certificate Signing
Requests without resorting to openssl command line. Crypt::LE is shipped
with a self-sufficient client for obtaining SSL certificates, le.pl.

Both ACME v1 and ACME v2 protocols and wildcard certificate issuance are
supported.

From henning@; ok sthen@ afresh1@
This commit is contained in:
bentley 2019-10-31 06:18:07 +00:00
parent ee3a1d8a08
commit 040c663659
4 changed files with 48 additions and 0 deletions

View File

@ -0,0 +1,26 @@
# $OpenBSD: Makefile,v 1.1.1.1 2019/10/31 06:18:07 bentley Exp $
COMMENT = Let's Encrypt API interfacing module and client
DISTNAME = Crypt-LE-0.33
CATEGORIES = security
# perl
PERMIT_PACKAGE = Yes
MODULES = cpan
PKG_ARCH = *
HOMEPAGE = https://github.com/do-know/Crypt-LE
RUN_DEPENDS = converters/p5-Convert-ASN1 \
converters/p5-JSON-MaybeXS \
devel/p5-Log-Log4perl \
security/p5-Crypt-OpenSSL-Bignum \
security/p5-Crypt-OpenSSL-RSA \
security/p5-IO-Socket-SSL \
security/p5-Net_SSLeay
BUILD_DEPENDS = ${RUN_DEPENDS}
.include <bsd.port.mk>

View File

@ -0,0 +1,2 @@
SHA256 (Crypt-LE-0.33.tar.gz) = bLQAuQjkoTTcQUdtWr1g3lwM3lntdH5M1ds1bw0FAsE=
SIZE (Crypt-LE-0.33.tar.gz) = 64053

View File

@ -0,0 +1,8 @@
The Crypt::LE module provides the functionality necessary to use Let's
Encrypt API and generate free SSL certificates for your domains. It can
also be used to generate private RSA and ECC keys or Certificate Signing
Requests without resorting to openssl command line. Crypt::LE is shipped
with a self-sufficient client for obtaining SSL certificates, le.pl.
Both ACME v1 and ACME v2 protocols and wildcard certificate issuance are
supported.

View File

@ -0,0 +1,12 @@
@comment $OpenBSD: PLIST,v 1.1.1.1 2019/10/31 06:18:07 bentley Exp $
bin/le.pl
${P5SITE}/Crypt/
${P5SITE}/Crypt/LE/
${P5SITE}/Crypt/LE.pm
${P5SITE}/Crypt/LE/Challenge/
${P5SITE}/Crypt/LE/Challenge/Simple.pm
${P5SITE}/Crypt/LE/Complete/
${P5SITE}/Crypt/LE/Complete/Simple.pm
@man man/man3p/Crypt::LE.3p
@man man/man3p/Crypt::LE::Challenge::Simple.3p
@man man/man3p/Crypt::LE::Complete::Simple.3p