pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/security Update security/py-{acme, certbot} to 0.21.0.
details: https://anonhg.NetBSD.org/pkgsrc/rev/79aaf2ea0813
branches: trunk
changeset: 374419:79aaf2ea0813
user: fhajny <fhajny%pkgsrc.org@localhost>
date: Mon Jan 22 13:37:25 2018 +0000
description:
Update security/py-{acme,certbot} to 0.21.0.
### Added
- Support for the HTTP-01 challenge type was added to our Apache and Nginx
plugins.
- IPv6 support was added to the Nginx plugin.
- Support for automatically creating server blocks based on the default server
block was added to the Nginx plugin.
- The flags --delete-after-revoke and --no-delete-after-revoke were added
allowing users to control whether the revoke subcommand also deletes the
certificates it is revoking.
### Changed
- We deprecated support for Python 2.6 and Python 3.3 in Certbot and its ACME
library.
- We split our implementation of JOSE (Javascript Object Signing and
Encryption) out of our ACME library and into a separate package named josepy.
- We updated the ciphersuites used in Apache to the new values recommended by
Mozilla
### Fixed
- An issue with our Apache plugin on Gentoo due to differences in their
apache2ctl command have been resolved.
diffstat:
security/py-acme/ALTERNATIVES | 1 -
security/py-acme/Makefile | 10 +-----
security/py-acme/PLIST | 55 +------------------------------------
security/py-certbot/Makefile | 3 +-
security/py-certbot/Makefile.common | 4 +-
security/py-certbot/distinfo | 10 +++---
6 files changed, 11 insertions(+), 72 deletions(-)
diffs (156 lines):
diff -r c65e1f5f17d6 -r 79aaf2ea0813 security/py-acme/ALTERNATIVES
--- a/security/py-acme/ALTERNATIVES Mon Jan 22 13:30:21 2018 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,1 +0,0 @@
-bin/jws @PREFIX@/bin/jws@PYVERSSUFFIX@
diff -r c65e1f5f17d6 -r 79aaf2ea0813 security/py-acme/Makefile
--- a/security/py-acme/Makefile Mon Jan 22 13:30:21 2018 +0000
+++ b/security/py-acme/Makefile Mon Jan 22 13:37:25 2018 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.8 2017/12/09 16:39:03 fhajny Exp $
+# $NetBSD: Makefile,v 1.9 2018/01/22 13:37:25 fhajny Exp $
PKGNAME= ${PYPKGPREFIX}-${DISTNAME:S/certbot/acme/}
CATEGORIES= security
@@ -9,6 +9,7 @@
.include "../../security/py-certbot/Makefile.common"
+DEPENDS+= ${PYPKGPREFIX}-josepy>=1.0.0:../../security/py-josepy
DEPENDS+= ${PYPKGPREFIX}-cryptography>=0.8:../../security/py-cryptography
DEPENDS+= ${PYPKGPREFIX}-OpenSSL>=0.15:../../security/py-OpenSSL
DEPENDS+= ${PYPKGPREFIX}-mock-[0-9]*:../../devel/py-mock
@@ -19,14 +20,7 @@
EGG_NAME= ${DISTNAME:S/certbot/acme/}
-# TEST_DEPENDS
-BUILD_DEPENDS+= ${PYPKGPREFIX}-pbr-[0-9]*:../../devel/py-pbr
-
PYSETUPSUBDIR= acme
-post-install:
- ${MV} ${DESTDIR}${PREFIX}/bin/jws \
- ${DESTDIR}${PREFIX}/bin/jws${PYVERSSUFFIX}
-
.include "../../lang/python/egg.mk"
.include "../../mk/bsd.pkg.mk"
diff -r c65e1f5f17d6 -r 79aaf2ea0813 security/py-acme/PLIST
--- a/security/py-acme/PLIST Mon Jan 22 13:30:21 2018 +0000
+++ b/security/py-acme/PLIST Mon Jan 22 13:37:25 2018 +0000
@@ -1,9 +1,7 @@
-@comment $NetBSD: PLIST,v 1.6 2017/08/03 22:12:17 fhajny Exp $
-bin/jws${PYVERSSUFFIX}
+@comment $NetBSD: PLIST,v 1.7 2018/01/22 13:37:25 fhajny Exp $
${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
-${PYSITELIB}/${EGG_INFODIR}/entry_points.txt
${PYSITELIB}/${EGG_INFODIR}/requires.txt
${PYSITELIB}/${EGG_INFODIR}/top_level.txt
${PYSITELIB}/acme/__init__.py
@@ -57,57 +55,6 @@
${PYSITELIB}/acme/errors_test.py
${PYSITELIB}/acme/fields.py
${PYSITELIB}/acme/fields_test.py
-${PYSITELIB}/acme/jose/__init__.py
-${PYSITELIB}/acme/jose/__init__.pyo
-${PYSITELIB}/acme/jose/__init__.pyc
-${PYSITELIB}/acme/jose/b64.pyo
-${PYSITELIB}/acme/jose/b64.pyc
-${PYSITELIB}/acme/jose/b64_test.pyo
-${PYSITELIB}/acme/jose/b64_test.pyc
-${PYSITELIB}/acme/jose/errors.pyo
-${PYSITELIB}/acme/jose/errors.pyc
-${PYSITELIB}/acme/jose/errors_test.pyo
-${PYSITELIB}/acme/jose/errors_test.pyc
-${PYSITELIB}/acme/jose/interfaces.pyo
-${PYSITELIB}/acme/jose/interfaces.pyc
-${PYSITELIB}/acme/jose/interfaces_test.pyo
-${PYSITELIB}/acme/jose/interfaces_test.pyc
-${PYSITELIB}/acme/jose/json_util.pyo
-${PYSITELIB}/acme/jose/json_util.pyc
-${PYSITELIB}/acme/jose/json_util_test.pyo
-${PYSITELIB}/acme/jose/json_util_test.pyc
-${PYSITELIB}/acme/jose/jwa.pyo
-${PYSITELIB}/acme/jose/jwa.pyc
-${PYSITELIB}/acme/jose/jwa_test.pyo
-${PYSITELIB}/acme/jose/jwa_test.pyc
-${PYSITELIB}/acme/jose/jwk.pyo
-${PYSITELIB}/acme/jose/jwk.pyc
-${PYSITELIB}/acme/jose/jwk_test.pyo
-${PYSITELIB}/acme/jose/jwk_test.pyc
-${PYSITELIB}/acme/jose/jws.pyo
-${PYSITELIB}/acme/jose/jws.pyc
-${PYSITELIB}/acme/jose/jws_test.pyo
-${PYSITELIB}/acme/jose/jws_test.pyc
-${PYSITELIB}/acme/jose/util.pyo
-${PYSITELIB}/acme/jose/util.pyc
-${PYSITELIB}/acme/jose/util_test.pyo
-${PYSITELIB}/acme/jose/util_test.pyc
-${PYSITELIB}/acme/jose/b64.py
-${PYSITELIB}/acme/jose/b64_test.py
-${PYSITELIB}/acme/jose/errors.py
-${PYSITELIB}/acme/jose/errors_test.py
-${PYSITELIB}/acme/jose/interfaces.py
-${PYSITELIB}/acme/jose/interfaces_test.py
-${PYSITELIB}/acme/jose/json_util.py
-${PYSITELIB}/acme/jose/json_util_test.py
-${PYSITELIB}/acme/jose/jwa.py
-${PYSITELIB}/acme/jose/jwa_test.py
-${PYSITELIB}/acme/jose/jwk.py
-${PYSITELIB}/acme/jose/jwk_test.py
-${PYSITELIB}/acme/jose/jws.py
-${PYSITELIB}/acme/jose/jws_test.py
-${PYSITELIB}/acme/jose/util.py
-${PYSITELIB}/acme/jose/util_test.py
${PYSITELIB}/acme/jws.py
${PYSITELIB}/acme/jws_test.py
${PYSITELIB}/acme/messages.py
diff -r c65e1f5f17d6 -r 79aaf2ea0813 security/py-certbot/Makefile
--- a/security/py-certbot/Makefile Mon Jan 22 13:30:21 2018 +0000
+++ b/security/py-certbot/Makefile Mon Jan 22 13:37:25 2018 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.6 2017/12/09 16:39:03 fhajny Exp $
+# $NetBSD: Makefile,v 1.7 2018/01/22 13:37:25 fhajny Exp $
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
CATEGORIES= security
@@ -16,7 +16,6 @@
DEPENDS+= ${PYPKGPREFIX}-configobj-[0-9]*:../../devel/py-configobj
DEPENDS+= ${PYPKGPREFIX}-cryptography>=1.2:../../security/py-cryptography
DEPENDS+= ${PYPKGPREFIX}-mock-[0-9]*:../../devel/py-mock
-DEPENDS+= ${PYPKGPREFIX}-OpenSSL-[0-9]*:../../security/py-OpenSSL
DEPENDS+= ${PYPKGPREFIX}-parsedatetime>=2.0:../../time/py-parsedatetime
DEPENDS+= ${PYPKGPREFIX}-pytz-[0-9]*:../../time/py-pytz
DEPENDS+= ${PYPKGPREFIX}-rfc3339-[0-9]*:../../time/py-rfc3339
diff -r c65e1f5f17d6 -r 79aaf2ea0813 security/py-certbot/Makefile.common
--- a/security/py-certbot/Makefile.common Mon Jan 22 13:30:21 2018 +0000
+++ b/security/py-certbot/Makefile.common Mon Jan 22 13:37:25 2018 +0000
@@ -1,9 +1,9 @@
-# $NetBSD: Makefile.common,v 1.18 2017/12/09 16:39:03 fhajny Exp $
+# $NetBSD: Makefile.common,v 1.19 2018/01/22 13:37:25 fhajny Exp $
#
# used by security/py-acme/Makefile
# used by security/py-certbot/Makefile
-DISTNAME= certbot-0.20.0
+DISTNAME= certbot-0.21.0
MASTER_SITES= ${MASTER_SITE_GITHUB:=certbot/}
HOMEPAGE= https://letsencrypt.org/
diff -r c65e1f5f17d6 -r 79aaf2ea0813 security/py-certbot/distinfo
--- a/security/py-certbot/distinfo Mon Jan 22 13:30:21 2018 +0000
+++ b/security/py-certbot/distinfo Mon Jan 22 13:37:25 2018 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.18 2017/12/09 16:39:03 fhajny Exp $
+$NetBSD: distinfo,v 1.19 2018/01/22 13:37:25 fhajny Exp $
-SHA1 (certbot-0.20.0.tar.gz) = dc61e4acdf47941997f8904e0288a219136fac6c
-RMD160 (certbot-0.20.0.tar.gz) = b4b776d559c6ac0d36fbed606d1d52c829462b39
-SHA512 (certbot-0.20.0.tar.gz) = 92c128bc955a576a1eb568d39b3a5568f9bd841acefaa455d716ce5036312d0ad67b3dcfcf960b15abdd39c1f34f82ffe2ebca0722628c5c804fc5472a6c0546
-Size (certbot-0.20.0.tar.gz) = 1108139 bytes
+SHA1 (certbot-0.21.0.tar.gz) = 8fe8a60bb4b131984e8df072d7816cd14ef8c3c5
+RMD160 (certbot-0.21.0.tar.gz) = 6d74b83b5211fc2fd7cb96136b80db4ddee6ba7c
+SHA512 (certbot-0.21.0.tar.gz) = 87d1f2b5153f8fc6a5cf1ee3e6ba084464d2094ef0ae8955d4ac3c75de759cd62c54465186a21b4d4205193f410cbfcb93f4af4f29bfdb21f7cc881a38c4340f
+Size (certbot-0.21.0.tar.gz) = 1105665 bytes
Home |
Main Index |
Thread Index |
Old Index