pkgsrc-Changes archive

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

CVS commit: pkgsrc/security



Module Name:    pkgsrc
Committed By:   fhajny
Date:           Thu Aug  3 22:12:17 UTC 2017

Modified Files:
        pkgsrc/security/py-acme: PLIST
        pkgsrc/security/py-certbot: Makefile.common distinfo

Log Message:
Update security/py-certbot and security/py-acme to 0.17.0.

### Added

- Support in our nginx plugin for modifying SSL server blocks that do
  not contain certificate or key directives.
- A `--max-log-backups` flag to allow users to configure or even completely
  disable Certbot's built in log rotation.
- A `--user-agent-comment` flag to allow people who build tools around Certbot
  to differentiate their user agent string by adding a comment to its default
  value.

### Changed

- Due to some awesome work by cryptography project, compilation can now be
  avoided on most systems when using certbot-auto.
- The `--renew-hook` flag has been hidden in favor of `--deploy-hook`.
- We have started printing deprecation warnings in certbot-auto for
  experimentally supported systems with OS packages available.
- A certificate lineage's name is included in error messages during renewal.

### Fixed

- Encoding errors that could occur when parsing error messages from the ACME
  server containing Unicode have been resolved.
- certbot-auto no longer prints misleading messages about there being a newer
  pip version available when installation fails.
- Certbot's ACME library now properly extracts domains from critical SAN
  extensions.


To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6 pkgsrc/security/py-acme/PLIST
cvs rdiff -u -r1.13 -r1.14 pkgsrc/security/py-certbot/Makefile.common \
    pkgsrc/security/py-certbot/distinfo

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

Modified files:

Index: pkgsrc/security/py-acme/PLIST
diff -u pkgsrc/security/py-acme/PLIST:1.5 pkgsrc/security/py-acme/PLIST:1.6
--- pkgsrc/security/py-acme/PLIST:1.5   Thu May 11 08:23:35 2017
+++ pkgsrc/security/py-acme/PLIST       Thu Aug  3 22:12:17 2017
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.5 2017/05/11 08:23:35 fhajny Exp $
+@comment $NetBSD: PLIST,v 1.6 2017/08/03 22:12:17 fhajny Exp $
 bin/jws${PYVERSSUFFIX}
 ${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
 ${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
@@ -7,116 +7,121 @@ ${PYSITELIB}/${EGG_INFODIR}/entry_points
 ${PYSITELIB}/${EGG_INFODIR}/requires.txt
 ${PYSITELIB}/${EGG_INFODIR}/top_level.txt
 ${PYSITELIB}/acme/__init__.py
-${PYSITELIB}/acme/__init__.pyc
 ${PYSITELIB}/acme/__init__.pyo
-${PYSITELIB}/acme/challenges.py
-${PYSITELIB}/acme/challenges.pyc
+${PYSITELIB}/acme/__init__.pyc
 ${PYSITELIB}/acme/challenges.pyo
-${PYSITELIB}/acme/challenges_test.py
-${PYSITELIB}/acme/challenges_test.pyc
+${PYSITELIB}/acme/challenges.pyc
 ${PYSITELIB}/acme/challenges_test.pyo
-${PYSITELIB}/acme/client.py
-${PYSITELIB}/acme/client.pyc
+${PYSITELIB}/acme/challenges_test.pyc
 ${PYSITELIB}/acme/client.pyo
-${PYSITELIB}/acme/client_test.py
-${PYSITELIB}/acme/client_test.pyc
+${PYSITELIB}/acme/client.pyc
 ${PYSITELIB}/acme/client_test.pyo
-${PYSITELIB}/acme/crypto_util.py
-${PYSITELIB}/acme/crypto_util.pyc
+${PYSITELIB}/acme/client_test.pyc
 ${PYSITELIB}/acme/crypto_util.pyo
-${PYSITELIB}/acme/crypto_util_test.py
-${PYSITELIB}/acme/crypto_util_test.pyc
+${PYSITELIB}/acme/crypto_util.pyc
 ${PYSITELIB}/acme/crypto_util_test.pyo
-${PYSITELIB}/acme/errors.py
-${PYSITELIB}/acme/errors.pyc
+${PYSITELIB}/acme/crypto_util_test.pyc
 ${PYSITELIB}/acme/errors.pyo
-${PYSITELIB}/acme/errors_test.py
-${PYSITELIB}/acme/errors_test.pyc
+${PYSITELIB}/acme/errors.pyc
 ${PYSITELIB}/acme/errors_test.pyo
-${PYSITELIB}/acme/fields.py
-${PYSITELIB}/acme/fields.pyc
+${PYSITELIB}/acme/errors_test.pyc
 ${PYSITELIB}/acme/fields.pyo
-${PYSITELIB}/acme/fields_test.py
-${PYSITELIB}/acme/fields_test.pyc
+${PYSITELIB}/acme/fields.pyc
 ${PYSITELIB}/acme/fields_test.pyo
+${PYSITELIB}/acme/fields_test.pyc
+${PYSITELIB}/acme/jws.pyo
+${PYSITELIB}/acme/jws.pyc
+${PYSITELIB}/acme/jws_test.pyo
+${PYSITELIB}/acme/jws_test.pyc
+${PYSITELIB}/acme/messages.pyo
+${PYSITELIB}/acme/messages.pyc
+${PYSITELIB}/acme/messages_test.pyo
+${PYSITELIB}/acme/messages_test.pyc
+${PYSITELIB}/acme/standalone.pyo
+${PYSITELIB}/acme/standalone.pyc
+${PYSITELIB}/acme/standalone_test.pyo
+${PYSITELIB}/acme/standalone_test.pyc
+${PYSITELIB}/acme/test_util.pyo
+${PYSITELIB}/acme/test_util.pyc
+${PYSITELIB}/acme/util.pyo
+${PYSITELIB}/acme/util.pyc
+${PYSITELIB}/acme/util_test.pyo
+${PYSITELIB}/acme/util_test.pyc
+${PYSITELIB}/acme/challenges.py
+${PYSITELIB}/acme/challenges_test.py
+${PYSITELIB}/acme/client.py
+${PYSITELIB}/acme/client_test.py
+${PYSITELIB}/acme/crypto_util.py
+${PYSITELIB}/acme/crypto_util_test.py
+${PYSITELIB}/acme/errors.py
+${PYSITELIB}/acme/errors_test.py
+${PYSITELIB}/acme/fields.py
+${PYSITELIB}/acme/fields_test.py
 ${PYSITELIB}/acme/jose/__init__.py
-${PYSITELIB}/acme/jose/__init__.pyc
 ${PYSITELIB}/acme/jose/__init__.pyo
-${PYSITELIB}/acme/jose/b64.py
-${PYSITELIB}/acme/jose/b64.pyc
+${PYSITELIB}/acme/jose/__init__.pyc
 ${PYSITELIB}/acme/jose/b64.pyo
-${PYSITELIB}/acme/jose/b64_test.py
-${PYSITELIB}/acme/jose/b64_test.pyc
+${PYSITELIB}/acme/jose/b64.pyc
 ${PYSITELIB}/acme/jose/b64_test.pyo
-${PYSITELIB}/acme/jose/errors.py
-${PYSITELIB}/acme/jose/errors.pyc
+${PYSITELIB}/acme/jose/b64_test.pyc
 ${PYSITELIB}/acme/jose/errors.pyo
-${PYSITELIB}/acme/jose/errors_test.py
-${PYSITELIB}/acme/jose/errors_test.pyc
+${PYSITELIB}/acme/jose/errors.pyc
 ${PYSITELIB}/acme/jose/errors_test.pyo
-${PYSITELIB}/acme/jose/interfaces.py
-${PYSITELIB}/acme/jose/interfaces.pyc
+${PYSITELIB}/acme/jose/errors_test.pyc
 ${PYSITELIB}/acme/jose/interfaces.pyo
-${PYSITELIB}/acme/jose/interfaces_test.py
-${PYSITELIB}/acme/jose/interfaces_test.pyc
+${PYSITELIB}/acme/jose/interfaces.pyc
 ${PYSITELIB}/acme/jose/interfaces_test.pyo
-${PYSITELIB}/acme/jose/json_util.py
-${PYSITELIB}/acme/jose/json_util.pyc
+${PYSITELIB}/acme/jose/interfaces_test.pyc
 ${PYSITELIB}/acme/jose/json_util.pyo
-${PYSITELIB}/acme/jose/json_util_test.py
-${PYSITELIB}/acme/jose/json_util_test.pyc
+${PYSITELIB}/acme/jose/json_util.pyc
 ${PYSITELIB}/acme/jose/json_util_test.pyo
-${PYSITELIB}/acme/jose/jwa.py
-${PYSITELIB}/acme/jose/jwa.pyc
+${PYSITELIB}/acme/jose/json_util_test.pyc
 ${PYSITELIB}/acme/jose/jwa.pyo
-${PYSITELIB}/acme/jose/jwa_test.py
-${PYSITELIB}/acme/jose/jwa_test.pyc
+${PYSITELIB}/acme/jose/jwa.pyc
 ${PYSITELIB}/acme/jose/jwa_test.pyo
-${PYSITELIB}/acme/jose/jwk.py
-${PYSITELIB}/acme/jose/jwk.pyc
+${PYSITELIB}/acme/jose/jwa_test.pyc
 ${PYSITELIB}/acme/jose/jwk.pyo
-${PYSITELIB}/acme/jose/jwk_test.py
-${PYSITELIB}/acme/jose/jwk_test.pyc
+${PYSITELIB}/acme/jose/jwk.pyc
 ${PYSITELIB}/acme/jose/jwk_test.pyo
-${PYSITELIB}/acme/jose/jws.py
-${PYSITELIB}/acme/jose/jws.pyc
+${PYSITELIB}/acme/jose/jwk_test.pyc
 ${PYSITELIB}/acme/jose/jws.pyo
-${PYSITELIB}/acme/jose/jws_test.py
-${PYSITELIB}/acme/jose/jws_test.pyc
+${PYSITELIB}/acme/jose/jws.pyc
 ${PYSITELIB}/acme/jose/jws_test.pyo
-${PYSITELIB}/acme/jose/util.py
-${PYSITELIB}/acme/jose/util.pyc
+${PYSITELIB}/acme/jose/jws_test.pyc
 ${PYSITELIB}/acme/jose/util.pyo
-${PYSITELIB}/acme/jose/util_test.py
-${PYSITELIB}/acme/jose/util_test.pyc
+${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.pyc
-${PYSITELIB}/acme/jws.pyo
 ${PYSITELIB}/acme/jws_test.py
-${PYSITELIB}/acme/jws_test.pyc
-${PYSITELIB}/acme/jws_test.pyo
 ${PYSITELIB}/acme/messages.py
-${PYSITELIB}/acme/messages.pyc
-${PYSITELIB}/acme/messages.pyo
 ${PYSITELIB}/acme/messages_test.py
-${PYSITELIB}/acme/messages_test.pyc
-${PYSITELIB}/acme/messages_test.pyo
 ${PYSITELIB}/acme/standalone.py
-${PYSITELIB}/acme/standalone.pyc
-${PYSITELIB}/acme/standalone.pyo
 ${PYSITELIB}/acme/standalone_test.py
-${PYSITELIB}/acme/standalone_test.pyc
-${PYSITELIB}/acme/standalone_test.pyo
 ${PYSITELIB}/acme/test_util.py
-${PYSITELIB}/acme/test_util.pyc
-${PYSITELIB}/acme/test_util.pyo
 ${PYSITELIB}/acme/testdata/README
 ${PYSITELIB}/acme/testdata/cert-100sans.pem
 ${PYSITELIB}/acme/testdata/cert-idnsans.pem
 ${PYSITELIB}/acme/testdata/cert-san.pem
 ${PYSITELIB}/acme/testdata/cert.der
 ${PYSITELIB}/acme/testdata/cert.pem
+${PYSITELIB}/acme/testdata/critical-san.pem
 ${PYSITELIB}/acme/testdata/csr-100sans.pem
 ${PYSITELIB}/acme/testdata/csr-6sans.pem
 ${PYSITELIB}/acme/testdata/csr-idnsans.pem
@@ -131,8 +136,4 @@ ${PYSITELIB}/acme/testdata/rsa2048_key.p
 ${PYSITELIB}/acme/testdata/rsa256_key.pem
 ${PYSITELIB}/acme/testdata/rsa512_key.pem
 ${PYSITELIB}/acme/util.py
-${PYSITELIB}/acme/util.pyc
-${PYSITELIB}/acme/util.pyo
 ${PYSITELIB}/acme/util_test.py
-${PYSITELIB}/acme/util_test.pyc
-${PYSITELIB}/acme/util_test.pyo

Index: pkgsrc/security/py-certbot/Makefile.common
diff -u pkgsrc/security/py-certbot/Makefile.common:1.13 pkgsrc/security/py-certbot/Makefile.common:1.14
--- pkgsrc/security/py-certbot/Makefile.common:1.13     Wed Aug  2 20:31:29 2017
+++ pkgsrc/security/py-certbot/Makefile.common  Thu Aug  3 22:12:17 2017
@@ -1,9 +1,9 @@
-# $NetBSD: Makefile.common,v 1.13 2017/08/02 20:31:29 fhajny Exp $
+# $NetBSD: Makefile.common,v 1.14 2017/08/03 22:12:17 fhajny Exp $
 #
 # used by security/py-acme/Makefile
 # used by security/py-certbot/Makefile
 
-DISTNAME=      certbot-0.16.0
+DISTNAME=      certbot-0.17.0
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=certbot/}
 
 HOMEPAGE=      https://letsencrypt.org/
Index: pkgsrc/security/py-certbot/distinfo
diff -u pkgsrc/security/py-certbot/distinfo:1.13 pkgsrc/security/py-certbot/distinfo:1.14
--- pkgsrc/security/py-certbot/distinfo:1.13    Wed Aug  2 20:31:29 2017
+++ pkgsrc/security/py-certbot/distinfo Thu Aug  3 22:12:17 2017
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.13 2017/08/02 20:31:29 fhajny Exp $
+$NetBSD: distinfo,v 1.14 2017/08/03 22:12:17 fhajny Exp $
 
-SHA1 (certbot-0.16.0.tar.gz) = be2f8b6f8e0f04899ce2395403df57e9c7d697b9
-RMD160 (certbot-0.16.0.tar.gz) = c882e48adbda3c11836ce975d25f174e5b71ab38
-SHA512 (certbot-0.16.0.tar.gz) = 4cb6ec06c6ec71cd6886a716100f269de3922f17a582c8c20ec40327b65e1c16347a5b33d44131e56a7667233ebba88ff36a4e854beedd13e848897ba09a7e64
-Size (certbot-0.16.0.tar.gz) = 992700 bytes
+SHA1 (certbot-0.17.0.tar.gz) = 1ca31bc14c632d8434cecbbf2b0cefde0c399a04
+RMD160 (certbot-0.17.0.tar.gz) = fb9e659d1e513d547fb7f28ed21173b11570228f
+SHA512 (certbot-0.17.0.tar.gz) = 57fa830d19173eacdbb17242a3c446d9414f02e09fab6ccd41c82b15156bc103ec358ff3d515e94881fcf6438f6acfe449eee9bb3108df41f7b8f2395500b549
+Size (certbot-0.17.0.tar.gz) = 1036099 bytes



Home | Main Index | Thread Index | Old Index