Fri Jun 3 11:30:15 2016 UTC ()
Update security/py-certbot to 0.8.0.

Changes in 0.8.0

- The main new feature in this release is the register subcommand
  which can be used to register an account with the Let's Encrypt
  CA. Additionally, you can run certbot register
  --update-registration to change the e-mail address associated
  with your registration.

Full commit log since 0.7.0:

  https://github.com/certbot/certbot/compare/v0.7.0...v0.8.0

Changes in 0.7.0:
- --must-staple to request certificates from Let's Encrypt with the
  OCSP must staple extension
- automatic configuration of OSCP stapling for Apache
- requesting certificates for domains found in the common name
  of a custom CSR
- a number of bug fixes

Full commit log since 0.6.0

  https://github.com/certbot/certbot/compare/v0.6.0...v0.7.0


(fhajny)
diff -r1.1 -r1.2 pkgsrc/security/py-certbot/Makefile.common
diff -r1.1 -r1.2 pkgsrc/security/py-certbot/PLIST
diff -r1.1 -r1.2 pkgsrc/security/py-certbot/distinfo

cvs diff -r1.1 -r1.2 pkgsrc/security/py-certbot/Makefile.common (expand / switch to unified diff)

--- pkgsrc/security/py-certbot/Makefile.common 2016/05/25 18:18:16 1.1
+++ pkgsrc/security/py-certbot/Makefile.common 2016/06/03 11:30:14 1.2
@@ -1,17 +1,17 @@ @@ -1,17 +1,17 @@
1# $NetBSD: Makefile.common,v 1.1 2016/05/25 18:18:16 fhajny Exp $ 1# $NetBSD: Makefile.common,v 1.2 2016/06/03 11:30:14 fhajny Exp $
2# used by security/py-acme/Makefile 2# used by security/py-acme/Makefile
3# used by security/py-certbot/Makefile 3# used by security/py-certbot/Makefile
4 4
5DISTNAME= certbot-0.6.0 5DISTNAME= certbot-0.8.0
6MASTER_SITES= ${MASTER_SITE_GITHUB:=certbot/} 6MASTER_SITES= ${MASTER_SITE_GITHUB:=certbot/}
7 7
8HOMEPAGE= https://letsencrypt.org/ 8HOMEPAGE= https://letsencrypt.org/
9 9
10GITHUB_PROJECT= certbot 10GITHUB_PROJECT= certbot
11GITHUB_TAG= v${PKGVERSION_NOREV} 11GITHUB_TAG= v${PKGVERSION_NOREV}
12 12
13EXTRACT_USING= bsdtar 13EXTRACT_USING= bsdtar
14USE_TOOLS+= bsdtar 14USE_TOOLS+= bsdtar
15 15
16DISTINFO_FILE= ${PKGDIR}/../../security/py-certbot/distinfo 16DISTINFO_FILE= ${PKGDIR}/../../security/py-certbot/distinfo
17#PATCHDIR= ${PKGDIR}/../../security/py-certbot/patches 17#PATCHDIR= ${PKGDIR}/../../security/py-certbot/patches

cvs diff -r1.1 -r1.2 pkgsrc/security/py-certbot/PLIST (expand / switch to unified diff)

--- pkgsrc/security/py-certbot/PLIST 2016/05/25 18:18:16 1.1
+++ pkgsrc/security/py-certbot/PLIST 2016/06/03 11:30:14 1.2
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1@comment $NetBSD: PLIST,v 1.1 2016/05/25 18:18:16 fhajny Exp $ 1@comment $NetBSD: PLIST,v 1.2 2016/06/03 11:30:14 fhajny Exp $
2bin/certbot 2bin/certbot
3${PYSITELIB}/${EGG_INFODIR}/PKG-INFO 3${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
4${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt 4${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
5${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt 5${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
6${PYSITELIB}/${EGG_INFODIR}/entry_points.txt 6${PYSITELIB}/${EGG_INFODIR}/entry_points.txt
7${PYSITELIB}/${EGG_INFODIR}/requires.txt 7${PYSITELIB}/${EGG_INFODIR}/requires.txt
8${PYSITELIB}/${EGG_INFODIR}/top_level.txt 8${PYSITELIB}/${EGG_INFODIR}/top_level.txt
9${PYSITELIB}/certbot/__init__.py 9${PYSITELIB}/certbot/__init__.py
10${PYSITELIB}/certbot/__init__.pyc 10${PYSITELIB}/certbot/__init__.pyc
11${PYSITELIB}/certbot/__init__.pyo 11${PYSITELIB}/certbot/__init__.pyo
12${PYSITELIB}/certbot/account.py 12${PYSITELIB}/certbot/account.py
13${PYSITELIB}/certbot/account.pyc 13${PYSITELIB}/certbot/account.pyc
14${PYSITELIB}/certbot/account.pyo 14${PYSITELIB}/certbot/account.pyo
@@ -56,29 +56,26 @@ ${PYSITELIB}/certbot/display/util.pyc @@ -56,29 +56,26 @@ ${PYSITELIB}/certbot/display/util.pyc
56${PYSITELIB}/certbot/display/util.pyo 56${PYSITELIB}/certbot/display/util.pyo
57${PYSITELIB}/certbot/error_handler.py 57${PYSITELIB}/certbot/error_handler.py
58${PYSITELIB}/certbot/error_handler.pyc 58${PYSITELIB}/certbot/error_handler.pyc
59${PYSITELIB}/certbot/error_handler.pyo 59${PYSITELIB}/certbot/error_handler.pyo
60${PYSITELIB}/certbot/errors.py 60${PYSITELIB}/certbot/errors.py
61${PYSITELIB}/certbot/errors.pyc 61${PYSITELIB}/certbot/errors.pyc
62${PYSITELIB}/certbot/errors.pyo 62${PYSITELIB}/certbot/errors.pyo
63${PYSITELIB}/certbot/hooks.py 63${PYSITELIB}/certbot/hooks.py
64${PYSITELIB}/certbot/hooks.pyc 64${PYSITELIB}/certbot/hooks.pyc
65${PYSITELIB}/certbot/hooks.pyo 65${PYSITELIB}/certbot/hooks.pyo
66${PYSITELIB}/certbot/interfaces.py 66${PYSITELIB}/certbot/interfaces.py
67${PYSITELIB}/certbot/interfaces.pyc 67${PYSITELIB}/certbot/interfaces.pyc
68${PYSITELIB}/certbot/interfaces.pyo 68${PYSITELIB}/certbot/interfaces.pyo
69${PYSITELIB}/certbot/le_util.py 
70${PYSITELIB}/certbot/le_util.pyc 
71${PYSITELIB}/certbot/le_util.pyo 
72${PYSITELIB}/certbot/log.py 69${PYSITELIB}/certbot/log.py
73${PYSITELIB}/certbot/log.pyc 70${PYSITELIB}/certbot/log.pyc
74${PYSITELIB}/certbot/log.pyo 71${PYSITELIB}/certbot/log.pyo
75${PYSITELIB}/certbot/main.py 72${PYSITELIB}/certbot/main.py
76${PYSITELIB}/certbot/main.pyc 73${PYSITELIB}/certbot/main.pyc
77${PYSITELIB}/certbot/main.pyo 74${PYSITELIB}/certbot/main.pyo
78${PYSITELIB}/certbot/notify.py 75${PYSITELIB}/certbot/notify.py
79${PYSITELIB}/certbot/notify.pyc 76${PYSITELIB}/certbot/notify.pyc
80${PYSITELIB}/certbot/notify.pyo 77${PYSITELIB}/certbot/notify.pyo
81${PYSITELIB}/certbot/plugins/__init__.py 78${PYSITELIB}/certbot/plugins/__init__.py
82${PYSITELIB}/certbot/plugins/__init__.pyc 79${PYSITELIB}/certbot/plugins/__init__.pyc
83${PYSITELIB}/certbot/plugins/__init__.pyo 80${PYSITELIB}/certbot/plugins/__init__.pyo
84${PYSITELIB}/certbot/plugins/common.py 81${PYSITELIB}/certbot/plugins/common.py
@@ -182,29 +179,26 @@ ${PYSITELIB}/certbot/tests/display/ops_t @@ -182,29 +179,26 @@ ${PYSITELIB}/certbot/tests/display/ops_t
182${PYSITELIB}/certbot/tests/display/ops_test.pyo 179${PYSITELIB}/certbot/tests/display/ops_test.pyo
183${PYSITELIB}/certbot/tests/display/util_test.py 180${PYSITELIB}/certbot/tests/display/util_test.py
184${PYSITELIB}/certbot/tests/display/util_test.pyc 181${PYSITELIB}/certbot/tests/display/util_test.pyc
185${PYSITELIB}/certbot/tests/display/util_test.pyo 182${PYSITELIB}/certbot/tests/display/util_test.pyo
186${PYSITELIB}/certbot/tests/error_handler_test.py 183${PYSITELIB}/certbot/tests/error_handler_test.py
187${PYSITELIB}/certbot/tests/error_handler_test.pyc 184${PYSITELIB}/certbot/tests/error_handler_test.pyc
188${PYSITELIB}/certbot/tests/error_handler_test.pyo 185${PYSITELIB}/certbot/tests/error_handler_test.pyo
189${PYSITELIB}/certbot/tests/errors_test.py 186${PYSITELIB}/certbot/tests/errors_test.py
190${PYSITELIB}/certbot/tests/errors_test.pyc 187${PYSITELIB}/certbot/tests/errors_test.pyc
191${PYSITELIB}/certbot/tests/errors_test.pyo 188${PYSITELIB}/certbot/tests/errors_test.pyo
192${PYSITELIB}/certbot/tests/hook_test.py 189${PYSITELIB}/certbot/tests/hook_test.py
193${PYSITELIB}/certbot/tests/hook_test.pyc 190${PYSITELIB}/certbot/tests/hook_test.pyc
194${PYSITELIB}/certbot/tests/hook_test.pyo 191${PYSITELIB}/certbot/tests/hook_test.pyo
195${PYSITELIB}/certbot/tests/le_util_test.py 
196${PYSITELIB}/certbot/tests/le_util_test.pyc 
197${PYSITELIB}/certbot/tests/le_util_test.pyo 
198${PYSITELIB}/certbot/tests/log_test.py 192${PYSITELIB}/certbot/tests/log_test.py
199${PYSITELIB}/certbot/tests/log_test.pyc 193${PYSITELIB}/certbot/tests/log_test.pyc
200${PYSITELIB}/certbot/tests/log_test.pyo 194${PYSITELIB}/certbot/tests/log_test.pyo
201${PYSITELIB}/certbot/tests/main_test.py 195${PYSITELIB}/certbot/tests/main_test.py
202${PYSITELIB}/certbot/tests/main_test.pyc 196${PYSITELIB}/certbot/tests/main_test.pyc
203${PYSITELIB}/certbot/tests/main_test.pyo 197${PYSITELIB}/certbot/tests/main_test.pyo
204${PYSITELIB}/certbot/tests/notify_test.py 198${PYSITELIB}/certbot/tests/notify_test.py
205${PYSITELIB}/certbot/tests/notify_test.pyc 199${PYSITELIB}/certbot/tests/notify_test.pyc
206${PYSITELIB}/certbot/tests/notify_test.pyo 200${PYSITELIB}/certbot/tests/notify_test.pyo
207${PYSITELIB}/certbot/tests/reporter_test.py 201${PYSITELIB}/certbot/tests/reporter_test.py
208${PYSITELIB}/certbot/tests/reporter_test.pyc 202${PYSITELIB}/certbot/tests/reporter_test.pyc
209${PYSITELIB}/certbot/tests/reporter_test.pyo 203${PYSITELIB}/certbot/tests/reporter_test.pyo
210${PYSITELIB}/certbot/tests/reverter_test.py 204${PYSITELIB}/certbot/tests/reverter_test.py
@@ -216,32 +210,40 @@ ${PYSITELIB}/certbot/tests/storage_test. @@ -216,32 +210,40 @@ ${PYSITELIB}/certbot/tests/storage_test.
216${PYSITELIB}/certbot/tests/test_util.py 210${PYSITELIB}/certbot/tests/test_util.py
217${PYSITELIB}/certbot/tests/test_util.pyc 211${PYSITELIB}/certbot/tests/test_util.pyc
218${PYSITELIB}/certbot/tests/test_util.pyo 212${PYSITELIB}/certbot/tests/test_util.pyo
219${PYSITELIB}/certbot/tests/testdata/archive/sample-renewal/cert1.pem 213${PYSITELIB}/certbot/tests/testdata/archive/sample-renewal/cert1.pem
220${PYSITELIB}/certbot/tests/testdata/archive/sample-renewal/chain1.pem 214${PYSITELIB}/certbot/tests/testdata/archive/sample-renewal/chain1.pem
221${PYSITELIB}/certbot/tests/testdata/archive/sample-renewal/fullchain1.pem 215${PYSITELIB}/certbot/tests/testdata/archive/sample-renewal/fullchain1.pem
222${PYSITELIB}/certbot/tests/testdata/archive/sample-renewal/privkey1.pem 216${PYSITELIB}/certbot/tests/testdata/archive/sample-renewal/privkey1.pem
223${PYSITELIB}/certbot/tests/testdata/cert-san.pem 217${PYSITELIB}/certbot/tests/testdata/cert-san.pem
224${PYSITELIB}/certbot/tests/testdata/cert.b64jose 218${PYSITELIB}/certbot/tests/testdata/cert.b64jose
225${PYSITELIB}/certbot/tests/testdata/cert.der 219${PYSITELIB}/certbot/tests/testdata/cert.der
226${PYSITELIB}/certbot/tests/testdata/cert.pem 220${PYSITELIB}/certbot/tests/testdata/cert.pem
227${PYSITELIB}/certbot/tests/testdata/cli.ini 221${PYSITELIB}/certbot/tests/testdata/cli.ini
228${PYSITELIB}/certbot/tests/testdata/csr-6sans.pem 222${PYSITELIB}/certbot/tests/testdata/csr-6sans.pem
 223${PYSITELIB}/certbot/tests/testdata/csr-nonames.pem
229${PYSITELIB}/certbot/tests/testdata/csr-nosans.pem 224${PYSITELIB}/certbot/tests/testdata/csr-nosans.pem
230${PYSITELIB}/certbot/tests/testdata/csr-san.der 225${PYSITELIB}/certbot/tests/testdata/csr-san.der
231${PYSITELIB}/certbot/tests/testdata/csr-san.pem 226${PYSITELIB}/certbot/tests/testdata/csr-san.pem
232${PYSITELIB}/certbot/tests/testdata/csr.der 227${PYSITELIB}/certbot/tests/testdata/csr.der
233${PYSITELIB}/certbot/tests/testdata/csr.pem 228${PYSITELIB}/certbot/tests/testdata/csr.pem
234${PYSITELIB}/certbot/tests/testdata/dsa512_key.pem 229${PYSITELIB}/certbot/tests/testdata/dsa512_key.pem
235${PYSITELIB}/certbot/tests/testdata/dsa_cert.pem 230${PYSITELIB}/certbot/tests/testdata/dsa_cert.pem
236${PYSITELIB}/certbot/tests/testdata/live/sample-renewal/cert.pem 231${PYSITELIB}/certbot/tests/testdata/live/sample-renewal/cert.pem
237${PYSITELIB}/certbot/tests/testdata/live/sample-renewal/chain.pem 232${PYSITELIB}/certbot/tests/testdata/live/sample-renewal/chain.pem
238${PYSITELIB}/certbot/tests/testdata/live/sample-renewal/fullchain.pem 233${PYSITELIB}/certbot/tests/testdata/live/sample-renewal/fullchain.pem
239${PYSITELIB}/certbot/tests/testdata/live/sample-renewal/privkey.pem 234${PYSITELIB}/certbot/tests/testdata/live/sample-renewal/privkey.pem
240${PYSITELIB}/certbot/tests/testdata/matching_cert.pem 235${PYSITELIB}/certbot/tests/testdata/matching_cert.pem
 236${PYSITELIB}/certbot/tests/testdata/os-release
241${PYSITELIB}/certbot/tests/testdata/rsa256_key.pem 237${PYSITELIB}/certbot/tests/testdata/rsa256_key.pem
242${PYSITELIB}/certbot/tests/testdata/rsa512_key.pem 238${PYSITELIB}/certbot/tests/testdata/rsa512_key.pem
243${PYSITELIB}/certbot/tests/testdata/rsa512_key_2.pem 239${PYSITELIB}/certbot/tests/testdata/rsa512_key_2.pem
244${PYSITELIB}/certbot/tests/testdata/sample-renewal-ancient.conf 240${PYSITELIB}/certbot/tests/testdata/sample-renewal-ancient.conf
245${PYSITELIB}/certbot/tests/testdata/sample-renewal.conf 241${PYSITELIB}/certbot/tests/testdata/sample-renewal.conf
246${PYSITELIB}/certbot/tests/testdata/webrootconftest.ini 242${PYSITELIB}/certbot/tests/testdata/webrootconftest.ini
 243${PYSITELIB}/certbot/tests/util_test.py
 244${PYSITELIB}/certbot/tests/util_test.pyc
 245${PYSITELIB}/certbot/tests/util_test.pyo
 246${PYSITELIB}/certbot/util.py
 247${PYSITELIB}/certbot/util.pyc
 248${PYSITELIB}/certbot/util.pyo
247share/examples/certbot/cli.ini 249share/examples/certbot/cli.ini

cvs diff -r1.1 -r1.2 pkgsrc/security/py-certbot/distinfo (expand / switch to unified diff)

--- pkgsrc/security/py-certbot/distinfo 2016/05/25 18:18:16 1.1
+++ pkgsrc/security/py-certbot/distinfo 2016/06/03 11:30:14 1.2
@@ -1,6 +1,6 @@ @@ -1,6 +1,6 @@
1$NetBSD: distinfo,v 1.1 2016/05/25 18:18:16 fhajny Exp $ 1$NetBSD: distinfo,v 1.2 2016/06/03 11:30:14 fhajny Exp $
2 2
3SHA1 (certbot-0.6.0.tar.gz) = 11c07f8832a7c95279ffd0a2f3815673ef2d5d5f 3SHA1 (certbot-0.8.0.tar.gz) = 41c4fc196d2bc8b623acba8e061dce0c58bc6491
4RMD160 (certbot-0.6.0.tar.gz) = 4b4e2b66ec1015d06190b632c9163495c4a354fa 4RMD160 (certbot-0.8.0.tar.gz) = 225945f7478e2c565a990fc7925447e3162e9781
5SHA512 (certbot-0.6.0.tar.gz) = 966fdbff13ac9651ebb5fafae86a58a45538d57a43eb6d157358bbecef4286634bb61dd13b94e0ca5b006980a35cc5fe55b4a12efdeadc2530653d844516c926 5SHA512 (certbot-0.8.0.tar.gz) = 544f53a97d0a28b5c8e83fa742be2bd45aadd9d352e0d0d0f219ab48b4849fcdd2d7a344578eef84fb3a245a465309d532bf53d0dac30033d96bbb0a46eedd85
6Size (certbot-0.6.0.tar.gz) = 686826 bytes 6Size (certbot-0.8.0.tar.gz) = 699176 bytes