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