pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/security/py-acme-tiny



Module Name:    pkgsrc
Committed By:   khorben
Date:           Tue Feb 14 00:38:56 UTC 2017

Added Files:
        pkgsrc/security/py-acme-tiny: DESCR Makefile PLIST distinfo

Log Message:
Import acme-tiny's latest commit (versioned as 0.0.20170214)

This is a tiny, auditable script that you can throw on your server to issue and
renew Let's Encrypt certificates. Since it has to be run on your server and
have access to your private Let's Encrypt account key, I tried to make it as
tiny as possible (currently less than 200 lines). The only prerequisites are
python and openssl.

Tested successfully on NetBSD 7.0.2 (i386).

"please import!" wiz@


To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 pkgsrc/security/py-acme-tiny/DESCR \
    pkgsrc/security/py-acme-tiny/Makefile pkgsrc/security/py-acme-tiny/PLIST \
    pkgsrc/security/py-acme-tiny/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Added files:

Index: pkgsrc/security/py-acme-tiny/DESCR
diff -u /dev/null pkgsrc/security/py-acme-tiny/DESCR:1.1
--- /dev/null   Tue Feb 14 00:38:56 2017
+++ pkgsrc/security/py-acme-tiny/DESCR  Tue Feb 14 00:38:56 2017
@@ -0,0 +1,5 @@
+This is a tiny, auditable script that you can throw on your server to issue and
+renew Let's Encrypt certificates. Since it has to be run on your server and
+have access to your private Let's Encrypt account key, I tried to make it as
+tiny as possible (currently less than 200 lines). The only prerequisites are
+python and openssl.
Index: pkgsrc/security/py-acme-tiny/Makefile
diff -u /dev/null pkgsrc/security/py-acme-tiny/Makefile:1.1
--- /dev/null   Tue Feb 14 00:38:56 2017
+++ pkgsrc/security/py-acme-tiny/Makefile       Tue Feb 14 00:38:56 2017
@@ -0,0 +1,28 @@
+# $NetBSD: Makefile,v 1.1 2017/02/14 00:38:56 khorben Exp $
+
+DISTNAME=      acme-tiny-0.0.20170214
+PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
+CATEGORIES=    security
+MASTER_SITES=  ${MASTER_SITE_GITHUB:=diafygi/}
+
+MAINTAINER=    khorben%defora.org@localhost
+HOMEPAGE=      https://github.com/diafygi/acme-tiny/
+COMMENT=       A tiny script to issue and renew TLS certs from Let's Encrypt
+LICENSE=       mit
+
+GITHUB_PROJECT=        acme-tiny
+GITHUB_TAG=    daba51d37efd7c1f205f9da383b9b09968e30d29
+
+NO_BUILD=      yes
+INSTALLATION_DIRS=bin share/doc/${PYPKGPREFIX}-acme-tiny
+PLIST_SUBST+=  PYPKGPREFIX=${PYPKGPREFIX}
+
+REPLACE_PYTHON=        acme_tiny.py
+
+do-install:
+       ${INSTALL} -m 0755 ${WRKSRC}/acme_tiny.py ${DESTDIR}${PREFIX}/bin/acme_tiny
+       ${INSTALL} -m 0644 ${WRKSRC}/README.md ${DESTDIR}${PREFIX}/share/doc/${PYPKGPREFIX}-acme-tiny/README.md
+
+.include "../../lang/python/application.mk"
+.include "../../security/openssl/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/security/py-acme-tiny/PLIST
diff -u /dev/null pkgsrc/security/py-acme-tiny/PLIST:1.1
--- /dev/null   Tue Feb 14 00:38:56 2017
+++ pkgsrc/security/py-acme-tiny/PLIST  Tue Feb 14 00:38:56 2017
@@ -0,0 +1,3 @@
+@comment $NetBSD: PLIST,v 1.1 2017/02/14 00:38:56 khorben Exp $
+bin/acme_tiny
+share/doc/${PYPKGPREFIX}-acme-tiny/README.md
Index: pkgsrc/security/py-acme-tiny/distinfo
diff -u /dev/null pkgsrc/security/py-acme-tiny/distinfo:1.1
--- /dev/null   Tue Feb 14 00:38:56 2017
+++ pkgsrc/security/py-acme-tiny/distinfo       Tue Feb 14 00:38:56 2017
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1 2017/02/14 00:38:56 khorben Exp $
+
+SHA1 (acme-tiny-0.0.20170214-daba51d37efd7c1f205f9da383b9b09968e30d29.tar.gz) = 1e312aa9e1dd24eb34bd42bb418f83b2df7e5235
+RMD160 (acme-tiny-0.0.20170214-daba51d37efd7c1f205f9da383b9b09968e30d29.tar.gz) = 82897ea46269517e4328e2d1f67ca7b27d05481e
+SHA512 (acme-tiny-0.0.20170214-daba51d37efd7c1f205f9da383b9b09968e30d29.tar.gz) = 
260de3fe3052e3eba3e8438b15e34d95c99f95d75137ddabe9c031a83bd7b967bebabe6916fa23de6194ab19cc687942af0cc700b7095b7c810820800c26061e
+Size (acme-tiny-0.0.20170214-daba51d37efd7c1f205f9da383b9b09968e30d29.tar.gz) = 10510 bytes



Home | Main Index | Thread Index | Old Index