pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/security net/py-{acme, certbot}: Update to 0.26.0.
details: https://anonhg.NetBSD.org/pkgsrc/rev/374ae5337b13
branches: trunk
changeset: 382909:374ae5337b13
user: fhajny <fhajny%pkgsrc.org@localhost>
date: Tue Jul 17 16:32:16 2018 +0000
description:
net/py-{acme,certbot}: Update to 0.26.0.
### Added
- A new security enhancement which we're calling AutoHSTS has been
added to Certbot's Apache plugin. This enhancement configures your
webserver to send a HTTP Strict Transport Security header with a low
max-age value that is slowly increased over time. The max-age value is
not increased to a large value until you've successfully managed to
renew your certificate. This enhancement can be requested with the
--auto-hsts flag.
- New official DNS plugins have been created for Gehirn Infrastracture
Service, Linode, OVH, and Sakura Cloud. These plugins can be found
on our Docker Hub page at https://hub.docker.com/u/certbot and on
PyPI.
- The ability to reuse ACME accounts from Let's Encrypt's ACMEv1
endpoint on Let's Encrypt's ACMEv2 endpoint has been added.
- Certbot and its components now support Python 3.7.
- Certbot's install subcommand now allows you to interactively choose
which certificate to install from the list of certificates managed
by Certbot.
- Certbot now accepts the flag `--no-autorenew` which causes any
obtained certificates to not be automatically renewed when it
approaches expiration.
- Support for parsing the TLS-ALPN-01 challenge has been added back to
the acme library.
### Changed
- Certbot's default ACME server has been changed to Let's Encrypt's
ACMEv2 endpoint. By default, this server will now be used for both
new certificate lineages and renewals.
- The Nginx plugin is no longer marked labeled as an "Alpha" version.
- The `prepare` method of Certbot's plugins is no longer called before
running "Updater" enhancements that are run on every invocation of
`certbot renew`.
diffstat:
security/py-acme/PLIST | 3 +-
security/py-certbot/Makefile.common | 4 +-
security/py-certbot/PLIST | 349 ++++++++++++++++++-----------------
security/py-certbot/distinfo | 10 +-
4 files changed, 187 insertions(+), 179 deletions(-)
diffs (truncated from 518 to 300 lines):
diff -r 84fc9954096d -r 374ae5337b13 security/py-acme/PLIST
--- a/security/py-acme/PLIST Tue Jul 17 16:14:55 2018 +0000
+++ b/security/py-acme/PLIST Tue Jul 17 16:32:16 2018 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.9 2018/06/12 09:22:35 fhajny Exp $
+@comment $NetBSD: PLIST,v 1.10 2018/07/17 16:32:16 fhajny Exp $
${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
@@ -84,7 +84,6 @@
${PYSITELIB}/acme/testdata/csr.der
${PYSITELIB}/acme/testdata/csr.pem
${PYSITELIB}/acme/testdata/dsa512_key.pem
-${PYSITELIB}/acme/testdata/rsa1024_cert.pem
${PYSITELIB}/acme/testdata/rsa1024_key.pem
${PYSITELIB}/acme/testdata/rsa2048_cert.pem
${PYSITELIB}/acme/testdata/rsa2048_key.pem
diff -r 84fc9954096d -r 374ae5337b13 security/py-certbot/Makefile.common
--- a/security/py-certbot/Makefile.common Tue Jul 17 16:14:55 2018 +0000
+++ b/security/py-certbot/Makefile.common Tue Jul 17 16:32:16 2018 +0000
@@ -1,9 +1,9 @@
-# $NetBSD: Makefile.common,v 1.25 2018/06/12 09:22:35 fhajny Exp $
+# $NetBSD: Makefile.common,v 1.26 2018/07/17 16:32:16 fhajny Exp $
#
# used by security/py-acme/Makefile
# used by security/py-certbot/Makefile
-DISTNAME= certbot-0.25.0
+DISTNAME= certbot-0.26.0
MASTER_SITES= ${MASTER_SITE_GITHUB:=certbot/}
HOMEPAGE= https://letsencrypt.org/
diff -r 84fc9954096d -r 374ae5337b13 security/py-certbot/PLIST
--- a/security/py-certbot/PLIST Tue Jul 17 16:14:55 2018 +0000
+++ b/security/py-certbot/PLIST Tue Jul 17 16:32:16 2018 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.12 2018/06/12 09:22:35 fhajny Exp $
+@comment $NetBSD: PLIST,v 1.13 2018/07/17 16:32:16 fhajny Exp $
bin/certbot${PYVERSSUFFIX}
${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
@@ -7,257 +7,272 @@
${PYSITELIB}/${EGG_INFODIR}/requires.txt
${PYSITELIB}/${EGG_INFODIR}/top_level.txt
${PYSITELIB}/certbot/__init__.py
+${PYSITELIB}/certbot/__init__.pyo
${PYSITELIB}/certbot/__init__.pyc
-${PYSITELIB}/certbot/__init__.pyo
-${PYSITELIB}/certbot/account.py
-${PYSITELIB}/certbot/account.pyc
${PYSITELIB}/certbot/account.pyo
-${PYSITELIB}/certbot/achallenges.py
+${PYSITELIB}/certbot/account.pyc
+${PYSITELIB}/certbot/achallenges.pyo
${PYSITELIB}/certbot/achallenges.pyc
-${PYSITELIB}/certbot/achallenges.pyo
-${PYSITELIB}/certbot/auth_handler.py
+${PYSITELIB}/certbot/auth_handler.pyo
${PYSITELIB}/certbot/auth_handler.pyc
-${PYSITELIB}/certbot/auth_handler.pyo
-${PYSITELIB}/certbot/cert_manager.py
+${PYSITELIB}/certbot/cert_manager.pyo
${PYSITELIB}/certbot/cert_manager.pyc
-${PYSITELIB}/certbot/cert_manager.pyo
-${PYSITELIB}/certbot/cli.py
+${PYSITELIB}/certbot/cli.pyo
${PYSITELIB}/certbot/cli.pyc
-${PYSITELIB}/certbot/cli.pyo
-${PYSITELIB}/certbot/client.py
-${PYSITELIB}/certbot/client.pyc
${PYSITELIB}/certbot/client.pyo
-${PYSITELIB}/certbot/configuration.py
+${PYSITELIB}/certbot/client.pyc
+${PYSITELIB}/certbot/configuration.pyo
${PYSITELIB}/certbot/configuration.pyc
-${PYSITELIB}/certbot/configuration.pyo
-${PYSITELIB}/certbot/constants.py
+${PYSITELIB}/certbot/constants.pyo
${PYSITELIB}/certbot/constants.pyc
-${PYSITELIB}/certbot/constants.pyo
+${PYSITELIB}/certbot/crypto_util.pyo
+${PYSITELIB}/certbot/crypto_util.pyc
+${PYSITELIB}/certbot/eff.pyo
+${PYSITELIB}/certbot/eff.pyc
+${PYSITELIB}/certbot/error_handler.pyo
+${PYSITELIB}/certbot/error_handler.pyc
+${PYSITELIB}/certbot/errors.pyo
+${PYSITELIB}/certbot/errors.pyc
+${PYSITELIB}/certbot/hooks.pyo
+${PYSITELIB}/certbot/hooks.pyc
+${PYSITELIB}/certbot/interfaces.pyo
+${PYSITELIB}/certbot/interfaces.pyc
+${PYSITELIB}/certbot/lock.pyo
+${PYSITELIB}/certbot/lock.pyc
+${PYSITELIB}/certbot/log.pyo
+${PYSITELIB}/certbot/log.pyc
+${PYSITELIB}/certbot/main.pyo
+${PYSITELIB}/certbot/main.pyc
+${PYSITELIB}/certbot/notify.pyo
+${PYSITELIB}/certbot/notify.pyc
+${PYSITELIB}/certbot/ocsp.pyo
+${PYSITELIB}/certbot/ocsp.pyc
+${PYSITELIB}/certbot/renewal.pyo
+${PYSITELIB}/certbot/renewal.pyc
+${PYSITELIB}/certbot/reporter.pyo
+${PYSITELIB}/certbot/reporter.pyc
+${PYSITELIB}/certbot/reverter.pyo
+${PYSITELIB}/certbot/reverter.pyc
+${PYSITELIB}/certbot/storage.pyo
+${PYSITELIB}/certbot/storage.pyc
+${PYSITELIB}/certbot/updater.pyo
+${PYSITELIB}/certbot/updater.pyc
+${PYSITELIB}/certbot/util.pyo
+${PYSITELIB}/certbot/util.pyc
+${PYSITELIB}/certbot/account.py
+${PYSITELIB}/certbot/achallenges.py
+${PYSITELIB}/certbot/auth_handler.py
+${PYSITELIB}/certbot/cert_manager.py
+${PYSITELIB}/certbot/cli.py
+${PYSITELIB}/certbot/client.py
+${PYSITELIB}/certbot/configuration.py
+${PYSITELIB}/certbot/constants.py
${PYSITELIB}/certbot/crypto_util.py
-${PYSITELIB}/certbot/crypto_util.pyc
-${PYSITELIB}/certbot/crypto_util.pyo
${PYSITELIB}/certbot/display/__init__.py
+${PYSITELIB}/certbot/display/__init__.pyo
${PYSITELIB}/certbot/display/__init__.pyc
-${PYSITELIB}/certbot/display/__init__.pyo
-${PYSITELIB}/certbot/display/completer.py
-${PYSITELIB}/certbot/display/completer.pyc
${PYSITELIB}/certbot/display/completer.pyo
-${PYSITELIB}/certbot/display/dummy_readline.py
+${PYSITELIB}/certbot/display/completer.pyc
+${PYSITELIB}/certbot/display/dummy_readline.pyo
${PYSITELIB}/certbot/display/dummy_readline.pyc
-${PYSITELIB}/certbot/display/dummy_readline.pyo
-${PYSITELIB}/certbot/display/enhancements.py
+${PYSITELIB}/certbot/display/enhancements.pyo
${PYSITELIB}/certbot/display/enhancements.pyc
-${PYSITELIB}/certbot/display/enhancements.pyo
-${PYSITELIB}/certbot/display/ops.py
+${PYSITELIB}/certbot/display/ops.pyo
${PYSITELIB}/certbot/display/ops.pyc
-${PYSITELIB}/certbot/display/ops.pyo
+${PYSITELIB}/certbot/display/util.pyo
+${PYSITELIB}/certbot/display/util.pyc
+${PYSITELIB}/certbot/display/completer.py
+${PYSITELIB}/certbot/display/dummy_readline.py
+${PYSITELIB}/certbot/display/enhancements.py
+${PYSITELIB}/certbot/display/ops.py
${PYSITELIB}/certbot/display/util.py
-${PYSITELIB}/certbot/display/util.pyc
-${PYSITELIB}/certbot/display/util.pyo
${PYSITELIB}/certbot/eff.py
-${PYSITELIB}/certbot/eff.pyc
-${PYSITELIB}/certbot/eff.pyo
${PYSITELIB}/certbot/error_handler.py
-${PYSITELIB}/certbot/error_handler.pyc
-${PYSITELIB}/certbot/error_handler.pyo
${PYSITELIB}/certbot/errors.py
-${PYSITELIB}/certbot/errors.pyc
-${PYSITELIB}/certbot/errors.pyo
${PYSITELIB}/certbot/hooks.py
-${PYSITELIB}/certbot/hooks.pyc
-${PYSITELIB}/certbot/hooks.pyo
${PYSITELIB}/certbot/interfaces.py
-${PYSITELIB}/certbot/interfaces.pyc
-${PYSITELIB}/certbot/interfaces.pyo
${PYSITELIB}/certbot/lock.py
-${PYSITELIB}/certbot/lock.pyc
-${PYSITELIB}/certbot/lock.pyo
${PYSITELIB}/certbot/log.py
-${PYSITELIB}/certbot/log.pyc
-${PYSITELIB}/certbot/log.pyo
${PYSITELIB}/certbot/main.py
-${PYSITELIB}/certbot/main.pyc
-${PYSITELIB}/certbot/main.pyo
${PYSITELIB}/certbot/notify.py
-${PYSITELIB}/certbot/notify.pyc
-${PYSITELIB}/certbot/notify.pyo
${PYSITELIB}/certbot/ocsp.py
-${PYSITELIB}/certbot/ocsp.pyc
-${PYSITELIB}/certbot/ocsp.pyo
${PYSITELIB}/certbot/plugins/__init__.py
+${PYSITELIB}/certbot/plugins/__init__.pyo
${PYSITELIB}/certbot/plugins/__init__.pyc
-${PYSITELIB}/certbot/plugins/__init__.pyo
+${PYSITELIB}/certbot/plugins/common.pyo
+${PYSITELIB}/certbot/plugins/common.pyc
+${PYSITELIB}/certbot/plugins/common_test.pyo
+${PYSITELIB}/certbot/plugins/common_test.pyc
+${PYSITELIB}/certbot/plugins/disco.pyo
+${PYSITELIB}/certbot/plugins/disco.pyc
+${PYSITELIB}/certbot/plugins/disco_test.pyo
+${PYSITELIB}/certbot/plugins/disco_test.pyc
+${PYSITELIB}/certbot/plugins/dns_common.pyo
+${PYSITELIB}/certbot/plugins/dns_common.pyc
+${PYSITELIB}/certbot/plugins/dns_common_lexicon.pyo
+${PYSITELIB}/certbot/plugins/dns_common_lexicon.pyc
+${PYSITELIB}/certbot/plugins/dns_common_lexicon_test.pyo
+${PYSITELIB}/certbot/plugins/dns_common_lexicon_test.pyc
+${PYSITELIB}/certbot/plugins/dns_common_test.pyo
+${PYSITELIB}/certbot/plugins/dns_common_test.pyc
+${PYSITELIB}/certbot/plugins/dns_test_common.pyo
+${PYSITELIB}/certbot/plugins/dns_test_common.pyc
+${PYSITELIB}/certbot/plugins/dns_test_common_lexicon.pyo
+${PYSITELIB}/certbot/plugins/dns_test_common_lexicon.pyc
+${PYSITELIB}/certbot/plugins/enhancements.pyo
+${PYSITELIB}/certbot/plugins/enhancements.pyc
+${PYSITELIB}/certbot/plugins/enhancements_test.pyo
+${PYSITELIB}/certbot/plugins/enhancements_test.pyc
+${PYSITELIB}/certbot/plugins/manual.pyo
+${PYSITELIB}/certbot/plugins/manual.pyc
+${PYSITELIB}/certbot/plugins/manual_test.pyo
+${PYSITELIB}/certbot/plugins/manual_test.pyc
+${PYSITELIB}/certbot/plugins/null.pyo
+${PYSITELIB}/certbot/plugins/null.pyc
+${PYSITELIB}/certbot/plugins/null_test.pyo
+${PYSITELIB}/certbot/plugins/null_test.pyc
+${PYSITELIB}/certbot/plugins/selection.pyo
+${PYSITELIB}/certbot/plugins/selection.pyc
+${PYSITELIB}/certbot/plugins/selection_test.pyo
+${PYSITELIB}/certbot/plugins/selection_test.pyc
+${PYSITELIB}/certbot/plugins/standalone.pyo
+${PYSITELIB}/certbot/plugins/standalone.pyc
+${PYSITELIB}/certbot/plugins/standalone_test.pyo
+${PYSITELIB}/certbot/plugins/standalone_test.pyc
+${PYSITELIB}/certbot/plugins/storage.pyo
+${PYSITELIB}/certbot/plugins/storage.pyc
+${PYSITELIB}/certbot/plugins/storage_test.pyo
+${PYSITELIB}/certbot/plugins/storage_test.pyc
+${PYSITELIB}/certbot/plugins/util.pyo
+${PYSITELIB}/certbot/plugins/util.pyc
+${PYSITELIB}/certbot/plugins/util_test.pyo
+${PYSITELIB}/certbot/plugins/util_test.pyc
+${PYSITELIB}/certbot/plugins/webroot.pyo
+${PYSITELIB}/certbot/plugins/webroot.pyc
+${PYSITELIB}/certbot/plugins/webroot_test.pyo
+${PYSITELIB}/certbot/plugins/webroot_test.pyc
${PYSITELIB}/certbot/plugins/common.py
-${PYSITELIB}/certbot/plugins/common.pyc
-${PYSITELIB}/certbot/plugins/common.pyo
${PYSITELIB}/certbot/plugins/common_test.py
-${PYSITELIB}/certbot/plugins/common_test.pyc
-${PYSITELIB}/certbot/plugins/common_test.pyo
${PYSITELIB}/certbot/plugins/disco.py
-${PYSITELIB}/certbot/plugins/disco.pyc
-${PYSITELIB}/certbot/plugins/disco.pyo
${PYSITELIB}/certbot/plugins/disco_test.py
-${PYSITELIB}/certbot/plugins/disco_test.pyc
-${PYSITELIB}/certbot/plugins/disco_test.pyo
${PYSITELIB}/certbot/plugins/dns_common.py
-${PYSITELIB}/certbot/plugins/dns_common.pyc
-${PYSITELIB}/certbot/plugins/dns_common.pyo
${PYSITELIB}/certbot/plugins/dns_common_lexicon.py
-${PYSITELIB}/certbot/plugins/dns_common_lexicon.pyc
-${PYSITELIB}/certbot/plugins/dns_common_lexicon.pyo
${PYSITELIB}/certbot/plugins/dns_common_lexicon_test.py
-${PYSITELIB}/certbot/plugins/dns_common_lexicon_test.pyc
-${PYSITELIB}/certbot/plugins/dns_common_lexicon_test.pyo
${PYSITELIB}/certbot/plugins/dns_common_test.py
-${PYSITELIB}/certbot/plugins/dns_common_test.pyc
-${PYSITELIB}/certbot/plugins/dns_common_test.pyo
${PYSITELIB}/certbot/plugins/dns_test_common.py
-${PYSITELIB}/certbot/plugins/dns_test_common.pyc
-${PYSITELIB}/certbot/plugins/dns_test_common.pyo
${PYSITELIB}/certbot/plugins/dns_test_common_lexicon.py
-${PYSITELIB}/certbot/plugins/dns_test_common_lexicon.pyc
-${PYSITELIB}/certbot/plugins/dns_test_common_lexicon.pyo
+${PYSITELIB}/certbot/plugins/enhancements.py
+${PYSITELIB}/certbot/plugins/enhancements_test.py
${PYSITELIB}/certbot/plugins/manual.py
-${PYSITELIB}/certbot/plugins/manual.pyc
-${PYSITELIB}/certbot/plugins/manual.pyo
${PYSITELIB}/certbot/plugins/manual_test.py
-${PYSITELIB}/certbot/plugins/manual_test.pyc
-${PYSITELIB}/certbot/plugins/manual_test.pyo
${PYSITELIB}/certbot/plugins/null.py
-${PYSITELIB}/certbot/plugins/null.pyc
-${PYSITELIB}/certbot/plugins/null.pyo
${PYSITELIB}/certbot/plugins/null_test.py
-${PYSITELIB}/certbot/plugins/null_test.pyc
-${PYSITELIB}/certbot/plugins/null_test.pyo
${PYSITELIB}/certbot/plugins/selection.py
-${PYSITELIB}/certbot/plugins/selection.pyc
-${PYSITELIB}/certbot/plugins/selection.pyo
${PYSITELIB}/certbot/plugins/selection_test.py
-${PYSITELIB}/certbot/plugins/selection_test.pyc
-${PYSITELIB}/certbot/plugins/selection_test.pyo
${PYSITELIB}/certbot/plugins/standalone.py
-${PYSITELIB}/certbot/plugins/standalone.pyc
-${PYSITELIB}/certbot/plugins/standalone.pyo
${PYSITELIB}/certbot/plugins/standalone_test.py
-${PYSITELIB}/certbot/plugins/standalone_test.pyc
-${PYSITELIB}/certbot/plugins/standalone_test.pyo
${PYSITELIB}/certbot/plugins/storage.py
-${PYSITELIB}/certbot/plugins/storage.pyc
-${PYSITELIB}/certbot/plugins/storage.pyo
${PYSITELIB}/certbot/plugins/storage_test.py
Home |
Main Index |
Thread Index |
Old Index