pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/security Update py-certbot and py-acme to 0.9.1.
details: https://anonhg.NetBSD.org/pkgsrc/rev/fc1d72907219
branches: trunk
changeset: 353734:fc1d72907219
user: fhajny <fhajny%pkgsrc.org@localhost>
date: Tue Oct 11 09:23:35 2016 +0000
description:
Update py-certbot and py-acme to 0.9.1.
No changelog available, issues closed since 0.8.1:
certbot 0.9.1
- Make --quiet reduce the logging level
certbot 0.9.0
- Allow tests to pass without dnspython
- Remove psutil dep
- Renew symlink safety
- Update Nginx redirect enhancement process to modify appropriate
blocks
- If lineages are in an inconsistent (non-deployed) state, deploy
them
- Restructure how Nginx parser re-finds vhosts, and disable
creating new server blocks.
- Remove pointless question
- Tie Nginx OCSP stapling to enhancements system
- Nginx server block selection: Handle non-80/443 ports
- Include log retention count to 1000.
- Make parser.py: add_server_directives documentation consistent
with functionality
- Fix Nginx prompt
- Make Nginx error out if no matching server block is found
- Only suggest names LE will accept
- Implement Nginx server block selection
- should_autorenew ignores symlinks
- Fixes cffi errors in Travis during oldest tests
- DNS challenge support in the manual plugin and general purpose
--preferred-challenges flag
- Fixed hash_bucket_size detection for nginx
- Support both invalidEmail and invalidContact errors
- Removes duplication between README.rst and resources.rst
- Psutil tests
- Allow tests to run when psutil isn't available
- Tests fail on Certbot package due to missing psutil dependency
- Hide the Nginx plugin
- Add the Nginx plugin to certbot-auto
- OCSP stapling in Nginx
- Nginx plugin selection
- Add certbot-nginx to certbot-auto
- Missing links in README
- clarify invalid email error in non-interactive
- Replace '-' with '_' before filtering plugin settings
- Fix extra or lack of spacing between words in help for renew
flags
- Fix Travis tests
- Avoid importing conflicting security policy directives
- Change log rotation scheme
- Plugins with hyphens do not receive their args during renewal
- Handle dns01 challenge into the manual plugin [see #3466]
- Enable unit tests of certbot core on Python 3
- Add os-release ID_LIKE parsing if original distribution mapping
not found in constants
- Fix README typo
- Nginx plugin domain selection
- Fix spacing of nginx redirect blocks
- Rationalise challenge and port selection flags
- Remove psutil from requirements.txt
- prevent Github commits from modifying certbot-auto and
letsencrypt-auto
- Gradually remove psutil dependency, bugfix [URGENT]
- psutil fails to install because hash is missing when running
certbot-auto
- Failure to start Nginx after configuring redirect
- Prepare docs to turn off the wiki
- Certbot apache plugin fails with TypeError: 'NoneType' object
has no attribute '__getitem__'
- Change fatal warning to a fatal message
- Fatal warnings
- Apache default default
- Deprecation fixes
- New docs structure and introduction
- Nginx charset_map and ${VARIABLE_SUBSTITUTION} parsing
- Unclear error about invalid email in non-interactive mode
- Use simple socket test for port availability if psutil not found
- Python 3 support for certonly
- Set dialog widgets to use autowidgetsize
- Errors when run without root
- Apache plugin PATH fallback
- Automatically enable EPEL after prompting users
- Multi-topic help listings
- Installer error
- Explain why Apache [appears] not to be installed
- ErrorHandler causing errors
- Update FreeBSD package name
- Comment out corresponding RewriteConds for filtered RewriteRule
- Permissive parsing of nginx map blocks
- add nginx round-trip tests to tox/travis
- Fix Unix signal handling in certbot.error_handler.ErrorHandler
- Resuming error handling functions after a signal
- Only write nginx config files if they've been modified
- If the user picks "cancel" from the Apache vhost selection menu,
Certbot doesn't exit
- certbot removes http->https rules corrupts ruleset
- Fix typo
- Better document plugins and reversion
- Nginx parser apparently can't parse "map"
- Nginx plugin shouldn't write files it hasn't changed
- Fix Nginx reversion
- Merge Augeas fix for comment line continuations
- Remove warning about nginx options file
- Explain the most likely cause of a missing replay nonce error
- Bump pyca package versions
- Don't add wildcard listen if user has more specific
configuration
- Remove unused nosexcover dependency
- Cleanup dev setup
- Nginx space preservation
- Set dialog widgets to use autowidgetsize
- Printing pip output to terminal when -v is used
- Log new cert and cert renewal
- Log whether renewing or obtaining a new certificate
- Added the argument --quiet and -q so then when used with a
regular user there is no output to the screen.
- certbot-auto not quiet when used with regular user
- Adding sensible UI logging for typical user
- Replace psutils dependency
- Display DialogError details correctly
- -v implies --text
- Fix FQDN checks, closes #3057 and #3056
- Bug in FQDN detection: installer wrongly interprets _
- Installer thinks bare TLD is not a valid FQDN
- Limiting tox envlist to really needed tests
- trouble with Listen directives in CentOS 7 / ssl.conf
- Remove dangling footnote
- certbot-apache fails to parse files with comma in the filename
- pip and verbosity
- Dialog error messages
- NcursesDisplay.menu: treat ESC as cancel
- More useful error when running as non-root?
- -v should imply --text
- Update tox/instructions
- Error that results when run without root is unclear
- Enable EPEL in RPM bootstrapper
- Add dns-01 challenge support to the ACME client
- Apache plugin fails to parse OWASP's ModSecurity ruleset
- Audit nginx plugin for guaranteed config reversion in case of
error
- NoInstallationError() from Apache plugin within renewal cron
jobs due to /usr/sbin not being in the PATH
- nginx http redirect
- "No installers" error message not clear
- HelpfulArgumentParser should know about flags that are relevant
to several topics
- Nginx configurator should preserve whitespace on output
- server blocks added to nginx.conf
- Nginx fails if ssl_session_cache already defined
- nginx leaves dirty/modified config files
- Sensible UI logging for typical user
- nginx plugin issue with server block containing multiple
servernames
diffstat:
security/py-acme/Makefile | 4 ++--
security/py-acme/PLIST | 8 +++++++-
security/py-certbot/Makefile | 4 +---
security/py-certbot/Makefile.common | 4 ++--
security/py-certbot/distinfo | 10 +++++-----
5 files changed, 17 insertions(+), 13 deletions(-)
diffs (94 lines):
diff -r 7286edce8f5f -r fc1d72907219 security/py-acme/Makefile
--- a/security/py-acme/Makefile Tue Oct 11 00:33:05 2016 +0000
+++ b/security/py-acme/Makefile Tue Oct 11 09:23:35 2016 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.1 2016/05/25 18:18:16 fhajny Exp $
+# $NetBSD: Makefile,v 1.2 2016/10/11 09:23:35 fhajny Exp $
PKGNAME= ${PYPKGPREFIX}-${DISTNAME:S/certbot/acme/}
CATEGORIES= security
@@ -11,13 +11,13 @@
DEPENDS+= ${PYPKGPREFIX}-asn1-[0-9]*:../../security/py-asn1
DEPENDS+= ${PYPKGPREFIX}-cryptography>=0.8:../../security/py-cryptography
+DEPENDS+= ${PYPKGPREFIX}-dns>=1.12:../../net/py-dns
DEPENDS+= ${PYPKGPREFIX}-ndg_httpsclient-[0-9]*:../../security/py-ndg_httpsclient
DEPENDS+= ${PYPKGPREFIX}-OpenSSL>=0.15:../../security/py-OpenSSL
DEPENDS+= ${PYPKGPREFIX}-pytz-[0-9]*:../../time/py-pytz
DEPENDS+= ${PYPKGPREFIX}-requests-[0-9]*:../../devel/py-requests
DEPENDS+= ${PYPKGPREFIX}-rfc3339-[0-9]*:../../time/py-rfc3339
DEPENDS+= ${PYPKGPREFIX}-six-[0-9]*:../../lang/py-six
-DEPENDS+= ${PYPKGPREFIX}-werkzeug-[0-9]*:../../www/py-werkzeug
EGG_NAME= ${DISTNAME:S/certbot/acme/}
diff -r 7286edce8f5f -r fc1d72907219 security/py-acme/PLIST
--- a/security/py-acme/PLIST Tue Oct 11 00:33:05 2016 +0000
+++ b/security/py-acme/PLIST Tue Oct 11 09:23:35 2016 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.1 2016/05/25 18:18:16 fhajny Exp $
+@comment $NetBSD: PLIST,v 1.2 2016/10/11 09:23:35 fhajny Exp $
bin/jws
${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
@@ -27,6 +27,12 @@
${PYSITELIB}/acme/crypto_util_test.py
${PYSITELIB}/acme/crypto_util_test.pyc
${PYSITELIB}/acme/crypto_util_test.pyo
+${PYSITELIB}/acme/dns_resolver.py
+${PYSITELIB}/acme/dns_resolver.pyc
+${PYSITELIB}/acme/dns_resolver.pyo
+${PYSITELIB}/acme/dns_resolver_test.py
+${PYSITELIB}/acme/dns_resolver_test.pyc
+${PYSITELIB}/acme/dns_resolver_test.pyo
${PYSITELIB}/acme/errors.py
${PYSITELIB}/acme/errors.pyc
${PYSITELIB}/acme/errors.pyo
diff -r 7286edce8f5f -r fc1d72907219 security/py-certbot/Makefile
--- a/security/py-certbot/Makefile Tue Oct 11 00:33:05 2016 +0000
+++ b/security/py-certbot/Makefile Tue Oct 11 09:23:35 2016 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.1 2016/05/25 18:18:16 fhajny Exp $
+# $NetBSD: Makefile,v 1.2 2016/10/11 09:23:35 fhajny Exp $
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
CATEGORIES= security
@@ -23,9 +23,7 @@
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}-psutil>=2.1.0:../../sysutils/py-psutil
DEPENDS+= ${PYPKGPREFIX}-pytz-[0-9]*:../../time/py-pytz
-DEPENDS+= ${PYPKGPREFIX}-requests-[0-9]*:../../devel/py-requests
DEPENDS+= ${PYPKGPREFIX}-rfc3339-[0-9]*:../../time/py-rfc3339
DEPENDS+= ${PYPKGPREFIX}-six-[0-9]*:../../lang/py-six
DEPENDS+= ${PYPKGPREFIX}-ZopeComponent-[0-9]*:../../devel/py-ZopeComponent
diff -r 7286edce8f5f -r fc1d72907219 security/py-certbot/Makefile.common
--- a/security/py-certbot/Makefile.common Tue Oct 11 00:33:05 2016 +0000
+++ b/security/py-certbot/Makefile.common Tue Oct 11 09:23:35 2016 +0000
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile.common,v 1.3 2016/06/15 19:59:43 fhajny Exp $
+# $NetBSD: Makefile.common,v 1.4 2016/10/11 09:23:35 fhajny Exp $
# used by security/py-acme/Makefile
# used by security/py-certbot/Makefile
-DISTNAME= certbot-0.8.1
+DISTNAME= certbot-0.9.1
MASTER_SITES= ${MASTER_SITE_GITHUB:=certbot/}
HOMEPAGE= https://letsencrypt.org/
diff -r 7286edce8f5f -r fc1d72907219 security/py-certbot/distinfo
--- a/security/py-certbot/distinfo Tue Oct 11 00:33:05 2016 +0000
+++ b/security/py-certbot/distinfo Tue Oct 11 09:23:35 2016 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.3 2016/06/15 19:59:43 fhajny Exp $
+$NetBSD: distinfo,v 1.4 2016/10/11 09:23:35 fhajny Exp $
-SHA1 (certbot-0.8.1.tar.gz) = 00136a666c6f77f6e2c6bb7987e9adbc8cfd8ba0
-RMD160 (certbot-0.8.1.tar.gz) = 2a09b1ae3fc4d167ac8b54f25dd10e99504ede43
-SHA512 (certbot-0.8.1.tar.gz) = 8b21d270b5ee847086369b956b3346fdddd50ab0e4490d988e7ca535f4d4101e2859e99bc5f77ac920afd3a6a9210e407b155c89c28d282dc0544735a27e3eaa
-Size (certbot-0.8.1.tar.gz) = 698305 bytes
+SHA1 (certbot-0.9.1.tar.gz) = 5c8eb7bfe3a5935e0fa1e39c59824fab4cbac430
+RMD160 (certbot-0.9.1.tar.gz) = e53e4f447edbebcc224e4f6f0f8db2f53aad5553
+SHA512 (certbot-0.9.1.tar.gz) = 06ce9710bd8cb255c62c548af0f58d309a31346c35cf7ce3984f2b6760deb8bff6361c62a0bb0b30b5401bed914e5310379c05e43a65da6eb16f54b44a1f2a25
+Size (certbot-0.9.1.tar.gz) = 792791 bytes
Home |
Main Index |
Thread Index |
Old Index