Date: Wed, 18 Mar 2020 00:21:59 +0000 (UTC) From: "Danilo G. Baio" <dbaio@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r528616 - in head/security: py-acme py-certbot py-certbot-apache py-certbot-dns-cloudflare py-certbot-dns-cloudxns py-certbot-dns-digitalocean py-certbot-dns-dnsimple py-certbot-dns-dns... Message-ID: <202003180021.02I0LxZj057858@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: dbaio Date: Wed Mar 18 00:21:59 2020 New Revision: 528616 URL: https://svnweb.freebsd.org/changeset/ports/528616 Log: security/py-[acme|certbot]: Update to 1.3.0 Add patch to satisfy a 'test' error, our local patch to fix config file path was reverted upstream, we need some action there. Changelog: https://github.com/certbot/certbot/releases/tag/v1.3.0 PR: 244826 Approved by: koobs (python, maintainer) Added: head/security/py-certbot/files/patch-tests_cli__test.py (contents, props changed) Modified: head/security/py-acme/Makefile head/security/py-acme/distinfo head/security/py-acme/version.mk head/security/py-certbot-apache/distinfo head/security/py-certbot-dns-cloudflare/distinfo head/security/py-certbot-dns-cloudxns/distinfo head/security/py-certbot-dns-digitalocean/distinfo head/security/py-certbot-dns-dnsimple/distinfo head/security/py-certbot-dns-dnsmadeeasy/distinfo head/security/py-certbot-dns-gehirn/distinfo head/security/py-certbot-dns-google/distinfo head/security/py-certbot-dns-linode/distinfo head/security/py-certbot-dns-luadns/distinfo head/security/py-certbot-dns-nsone/distinfo head/security/py-certbot-dns-ovh/distinfo head/security/py-certbot-dns-rfc2136/distinfo head/security/py-certbot-dns-route53/distinfo head/security/py-certbot-dns-sakuracloud/distinfo head/security/py-certbot-nginx/distinfo head/security/py-certbot/Makefile head/security/py-certbot/distinfo head/security/py-certbot/files/patch-certbot-compat-misc.py Modified: head/security/py-acme/Makefile ============================================================================== --- head/security/py-acme/Makefile Wed Mar 18 00:09:11 2020 (r528615) +++ head/security/py-acme/Makefile Wed Mar 18 00:21:59 2020 (r528616) @@ -21,7 +21,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cryptography>=1.2. ${PYTHON_PKGNAMEPREFIX}pytz>0:devel/py-pytz@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}requests>=2.6.0:www/py-requests@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}requests-toolbelt>=0.3.0:www/py-requests-toolbelt@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR} + ${PYTHON_PKGNAMEPREFIX}six>=1.9.0:devel/py-six@${PY_FLAVOR} TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}mock>0:devel/py-mock@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}nose>0:devel/py-nose@${PY_FLAVOR} Modified: head/security/py-acme/distinfo ============================================================================== --- head/security/py-acme/distinfo Wed Mar 18 00:09:11 2020 (r528615) +++ head/security/py-acme/distinfo Wed Mar 18 00:21:59 2020 (r528616) @@ -1,3 +1,3 @@ -TIMESTAMP = 1582355018 -SHA256 (acme-1.2.0.tar.gz) = 0630c740d49bda945e97bd35fc8d6f02d082c8cb9e18f8fec0dbb3d395ac26ab -SIZE (acme-1.2.0.tar.gz) = 79192 +TIMESTAMP = 1584280498 +SHA256 (acme-1.3.0.tar.gz) = c0de9e1fbcb4a28509825a4d19ab5455910862b23fa338acebc7bbe7c0abd20d +SIZE (acme-1.3.0.tar.gz) = 78471 Modified: head/security/py-acme/version.mk ============================================================================== --- head/security/py-acme/version.mk Wed Mar 18 00:09:11 2020 (r528615) +++ head/security/py-acme/version.mk Wed Mar 18 00:21:59 2020 (r528616) @@ -1 +1 @@ -ACME_VERSION= 1.2.0 +ACME_VERSION= 1.3.0 Modified: head/security/py-certbot-apache/distinfo ============================================================================== --- head/security/py-certbot-apache/distinfo Wed Mar 18 00:09:11 2020 (r528615) +++ head/security/py-certbot-apache/distinfo Wed Mar 18 00:21:59 2020 (r528616) @@ -1,3 +1,3 @@ -TIMESTAMP = 1582355022 -SHA256 (certbot-apache-1.2.0.tar.gz) = b46e9def272103a68108e48bf7e410ea46801529b1ea6954f6506b14dd9df9b3 -SIZE (certbot-apache-1.2.0.tar.gz) = 192297 +TIMESTAMP = 1584280684 +SHA256 (certbot-apache-1.3.0.tar.gz) = 4a6bb818a7a70803127590a54bb25c1e79810761c9d4c92cf9f16a56b518bd52 +SIZE (certbot-apache-1.3.0.tar.gz) = 217789 Modified: head/security/py-certbot-dns-cloudflare/distinfo ============================================================================== --- head/security/py-certbot-dns-cloudflare/distinfo Wed Mar 18 00:09:11 2020 (r528615) +++ head/security/py-certbot-dns-cloudflare/distinfo Wed Mar 18 00:21:59 2020 (r528616) @@ -1,3 +1,3 @@ -TIMESTAMP = 1582355024 -SHA256 (certbot-dns-cloudflare-1.2.0.tar.gz) = 9d75fb928728cbe9faadb9d64e2e2073d2cfc999d7308854205075739116bbac -SIZE (certbot-dns-cloudflare-1.2.0.tar.gz) = 14882 +TIMESTAMP = 1584280685 +SHA256 (certbot-dns-cloudflare-1.3.0.tar.gz) = b724b89fb6068f430d300b5581dd0407c5237ee1b3144bbdaebacdda8f9f2c09 +SIZE (certbot-dns-cloudflare-1.3.0.tar.gz) = 14609 Modified: head/security/py-certbot-dns-cloudxns/distinfo ============================================================================== --- head/security/py-certbot-dns-cloudxns/distinfo Wed Mar 18 00:09:11 2020 (r528615) +++ head/security/py-certbot-dns-cloudxns/distinfo Wed Mar 18 00:21:59 2020 (r528616) @@ -1,3 +1,3 @@ -TIMESTAMP = 1582355026 -SHA256 (certbot-dns-cloudxns-1.2.0.tar.gz) = 7fefd374fa4ea6a8fc4e9faf9b63c27390f46fb5cdd0aaa28b40db9a9e696f72 -SIZE (certbot-dns-cloudxns-1.2.0.tar.gz) = 11699 +TIMESTAMP = 1584280686 +SHA256 (certbot-dns-cloudxns-1.3.0.tar.gz) = 56ea05da783fa7c5f0e11062137620422ba05883a47a1228c381ba735915c7cf +SIZE (certbot-dns-cloudxns-1.3.0.tar.gz) = 11765 Modified: head/security/py-certbot-dns-digitalocean/distinfo ============================================================================== --- head/security/py-certbot-dns-digitalocean/distinfo Wed Mar 18 00:09:11 2020 (r528615) +++ head/security/py-certbot-dns-digitalocean/distinfo Wed Mar 18 00:21:59 2020 (r528616) @@ -1,3 +1,3 @@ -TIMESTAMP = 1582355028 -SHA256 (certbot-dns-digitalocean-1.2.0.tar.gz) = 221139070a649e4b428964ff08f60bf8ee375a30effa7a4e88d9bb9529c89af5 -SIZE (certbot-dns-digitalocean-1.2.0.tar.gz) = 12952 +TIMESTAMP = 1584280687 +SHA256 (certbot-dns-digitalocean-1.3.0.tar.gz) = cab0cb6a82ec8108131a600b51af22630519d485f2c0da28e544516bd2b30111 +SIZE (certbot-dns-digitalocean-1.3.0.tar.gz) = 12970 Modified: head/security/py-certbot-dns-dnsimple/distinfo ============================================================================== --- head/security/py-certbot-dns-dnsimple/distinfo Wed Mar 18 00:09:11 2020 (r528615) +++ head/security/py-certbot-dns-dnsimple/distinfo Wed Mar 18 00:21:59 2020 (r528616) @@ -1,3 +1,3 @@ -TIMESTAMP = 1582355030 -SHA256 (certbot-dns-dnsimple-1.2.0.tar.gz) = 884a9414d82755121ee59deb30973f86de933746ae6cb61c40473eff8df3265f -SIZE (certbot-dns-dnsimple-1.2.0.tar.gz) = 11882 +TIMESTAMP = 1584280688 +SHA256 (certbot-dns-dnsimple-1.3.0.tar.gz) = ba8833c2c0c46a2f3505a1e42e6d2fc956d4137212d001b894ae2984747142e5 +SIZE (certbot-dns-dnsimple-1.3.0.tar.gz) = 11966 Modified: head/security/py-certbot-dns-dnsmadeeasy/distinfo ============================================================================== --- head/security/py-certbot-dns-dnsmadeeasy/distinfo Wed Mar 18 00:09:11 2020 (r528615) +++ head/security/py-certbot-dns-dnsmadeeasy/distinfo Wed Mar 18 00:21:59 2020 (r528616) @@ -1,3 +1,3 @@ -TIMESTAMP = 1582355032 -SHA256 (certbot-dns-dnsmadeeasy-1.2.0.tar.gz) = c499d207580770cf02685e5caecf0c4bed928b4da6c18340401488d94ae2f0a0 -SIZE (certbot-dns-dnsmadeeasy-1.2.0.tar.gz) = 11725 +TIMESTAMP = 1584280689 +SHA256 (certbot-dns-dnsmadeeasy-1.3.0.tar.gz) = 15f109587cc0301cfb7d5ebc1c4a25c2c7af24243a56519413000018cfe63aa8 +SIZE (certbot-dns-dnsmadeeasy-1.3.0.tar.gz) = 11760 Modified: head/security/py-certbot-dns-gehirn/distinfo ============================================================================== --- head/security/py-certbot-dns-gehirn/distinfo Wed Mar 18 00:09:11 2020 (r528615) +++ head/security/py-certbot-dns-gehirn/distinfo Wed Mar 18 00:21:59 2020 (r528616) @@ -1,3 +1,3 @@ -TIMESTAMP = 1582355034 -SHA256 (certbot-dns-gehirn-1.2.0.tar.gz) = debb9796c51ea8da931be10ad8abba1957fa8132cc21b3f7cbf759ce7b295138 -SIZE (certbot-dns-gehirn-1.2.0.tar.gz) = 11742 +TIMESTAMP = 1584280690 +SHA256 (certbot-dns-gehirn-1.3.0.tar.gz) = 964fd5f105ba70485f275c3fa65435663182fa0a76be0f1b2333751a0a8fc7b2 +SIZE (certbot-dns-gehirn-1.3.0.tar.gz) = 11808 Modified: head/security/py-certbot-dns-google/distinfo ============================================================================== --- head/security/py-certbot-dns-google/distinfo Wed Mar 18 00:09:11 2020 (r528615) +++ head/security/py-certbot-dns-google/distinfo Wed Mar 18 00:21:59 2020 (r528616) @@ -1,3 +1,3 @@ -TIMESTAMP = 1582355036 -SHA256 (certbot-dns-google-1.2.0.tar.gz) = 8390f2e60200fe21b9719d80f020696e7c4834380486d59fb101f46fe85f41ec -SIZE (certbot-dns-google-1.2.0.tar.gz) = 22376 +TIMESTAMP = 1584280691 +SHA256 (certbot-dns-google-1.3.0.tar.gz) = 3d7e3ff21a5e539e59dba05b318a14ee473e6926e0c924151ca30206e8ca4523 +SIZE (certbot-dns-google-1.3.0.tar.gz) = 22354 Modified: head/security/py-certbot-dns-linode/distinfo ============================================================================== --- head/security/py-certbot-dns-linode/distinfo Wed Mar 18 00:09:11 2020 (r528615) +++ head/security/py-certbot-dns-linode/distinfo Wed Mar 18 00:21:59 2020 (r528616) @@ -1,3 +1,3 @@ -TIMESTAMP = 1582355038 -SHA256 (certbot-dns-linode-1.2.0.tar.gz) = 00cbedefa0abe7e49b40179e31bf72bc62ac8229d0bb8ff570d10dcc15b07378 -SIZE (certbot-dns-linode-1.2.0.tar.gz) = 12506 +TIMESTAMP = 1584280691 +SHA256 (certbot-dns-linode-1.3.0.tar.gz) = 1752d922730652829996463cd2d5f87af63cb2298fedc102b4c0df55299cd173 +SIZE (certbot-dns-linode-1.3.0.tar.gz) = 12354 Modified: head/security/py-certbot-dns-luadns/distinfo ============================================================================== --- head/security/py-certbot-dns-luadns/distinfo Wed Mar 18 00:09:11 2020 (r528615) +++ head/security/py-certbot-dns-luadns/distinfo Wed Mar 18 00:21:59 2020 (r528616) @@ -1,3 +1,3 @@ -TIMESTAMP = 1582355040 -SHA256 (certbot-dns-luadns-1.2.0.tar.gz) = ed63153a34f9435337d37d29f21c810caa5b79d04c222c7ee5a9eed7528cca3b -SIZE (certbot-dns-luadns-1.2.0.tar.gz) = 11652 +TIMESTAMP = 1584280692 +SHA256 (certbot-dns-luadns-1.3.0.tar.gz) = 298c71e6977eaa72f5dc9714271f2c6cecd6004f8741a469f544c5dca78610d1 +SIZE (certbot-dns-luadns-1.3.0.tar.gz) = 11840 Modified: head/security/py-certbot-dns-nsone/distinfo ============================================================================== --- head/security/py-certbot-dns-nsone/distinfo Wed Mar 18 00:09:11 2020 (r528615) +++ head/security/py-certbot-dns-nsone/distinfo Wed Mar 18 00:21:59 2020 (r528616) @@ -1,3 +1,3 @@ -TIMESTAMP = 1582355042 -SHA256 (certbot-dns-nsone-1.2.0.tar.gz) = d94bd2ae08cb49fec45f7ac09a95089f326e20c98a769123846379939ac7fd21 -SIZE (certbot-dns-nsone-1.2.0.tar.gz) = 11664 +TIMESTAMP = 1584280693 +SHA256 (certbot-dns-nsone-1.3.0.tar.gz) = 43cf9c1a22aaf0099855b25acd0aea4a37befc66adafb08b9af04799032deabf +SIZE (certbot-dns-nsone-1.3.0.tar.gz) = 11700 Modified: head/security/py-certbot-dns-ovh/distinfo ============================================================================== --- head/security/py-certbot-dns-ovh/distinfo Wed Mar 18 00:09:11 2020 (r528615) +++ head/security/py-certbot-dns-ovh/distinfo Wed Mar 18 00:21:59 2020 (r528616) @@ -1,3 +1,3 @@ -TIMESTAMP = 1582355044 -SHA256 (certbot-dns-ovh-1.2.0.tar.gz) = 865ebd73077b9e454b454c8a9012c75d22240c7ce5a25e2a151eb92c7891be9b -SIZE (certbot-dns-ovh-1.2.0.tar.gz) = 12112 +TIMESTAMP = 1584280694 +SHA256 (certbot-dns-ovh-1.3.0.tar.gz) = eba02419443a5365f55291c98d30e78745353a81afea8b2d6e5913dadd9be904 +SIZE (certbot-dns-ovh-1.3.0.tar.gz) = 11959 Modified: head/security/py-certbot-dns-rfc2136/distinfo ============================================================================== --- head/security/py-certbot-dns-rfc2136/distinfo Wed Mar 18 00:09:11 2020 (r528615) +++ head/security/py-certbot-dns-rfc2136/distinfo Wed Mar 18 00:21:59 2020 (r528616) @@ -1,3 +1,3 @@ -TIMESTAMP = 1582355046 -SHA256 (certbot-dns-rfc2136-1.2.0.tar.gz) = 43e4293893c446cae2b213b3caae4d66c825ef8623bb64273dc43633eca0ff9e -SIZE (certbot-dns-rfc2136-1.2.0.tar.gz) = 14259 +TIMESTAMP = 1584280695 +SHA256 (certbot-dns-rfc2136-1.3.0.tar.gz) = 3415526d29cd4df6421b05b27ead1f53540312039a28c2977a97fc63e132a3a8 +SIZE (certbot-dns-rfc2136-1.3.0.tar.gz) = 14209 Modified: head/security/py-certbot-dns-route53/distinfo ============================================================================== --- head/security/py-certbot-dns-route53/distinfo Wed Mar 18 00:09:11 2020 (r528615) +++ head/security/py-certbot-dns-route53/distinfo Wed Mar 18 00:21:59 2020 (r528616) @@ -1,3 +1,3 @@ -TIMESTAMP = 1582355048 -SHA256 (certbot-dns-route53-1.2.0.tar.gz) = 6f47e57a4b90cda327581345184ee713e16b10b802da3e220482d2b5b7820531 -SIZE (certbot-dns-route53-1.2.0.tar.gz) = 14592 +TIMESTAMP = 1584280696 +SHA256 (certbot-dns-route53-1.3.0.tar.gz) = 512657e173164543fa2a089e66ddc40d1270353f3e4b82ab8383dc9794aedc46 +SIZE (certbot-dns-route53-1.3.0.tar.gz) = 14865 Modified: head/security/py-certbot-dns-sakuracloud/distinfo ============================================================================== --- head/security/py-certbot-dns-sakuracloud/distinfo Wed Mar 18 00:09:11 2020 (r528615) +++ head/security/py-certbot-dns-sakuracloud/distinfo Wed Mar 18 00:21:59 2020 (r528616) @@ -1,3 +1,3 @@ -TIMESTAMP = 1582355050 -SHA256 (certbot-dns-sakuracloud-1.2.0.tar.gz) = 08f96d71a33c041035e54b7ea2e374f05a81c6493aa72d4ad79b5e6fea8e1d1f -SIZE (certbot-dns-sakuracloud-1.2.0.tar.gz) = 11600 +TIMESTAMP = 1584280697 +SHA256 (certbot-dns-sakuracloud-1.3.0.tar.gz) = f8caffeda33eb7bc27c2469da107db9644d9077c6fce22c69b44c07d0d8edcca +SIZE (certbot-dns-sakuracloud-1.3.0.tar.gz) = 11838 Modified: head/security/py-certbot-nginx/distinfo ============================================================================== --- head/security/py-certbot-nginx/distinfo Wed Mar 18 00:09:11 2020 (r528615) +++ head/security/py-certbot-nginx/distinfo Wed Mar 18 00:21:59 2020 (r528616) @@ -1,3 +1,3 @@ -TIMESTAMP = 1582355052 -SHA256 (certbot-nginx-1.2.0.tar.gz) = 6fd7cf4f2545ad66e57000343227df9ccccaf04420e835e05cb3250fac1fa6db -SIZE (certbot-nginx-1.2.0.tar.gz) = 71386 +TIMESTAMP = 1584280698 +SHA256 (certbot-nginx-1.3.0.tar.gz) = 9aa0869c1250b7ea0a1eb1df6bdb5d0d6190d6ca0400da1033a8decc0df6f65b +SIZE (certbot-nginx-1.3.0.tar.gz) = 71274 Modified: head/security/py-certbot/Makefile ============================================================================== --- head/security/py-certbot/Makefile Wed Mar 18 00:09:11 2020 (r528615) +++ head/security/py-certbot/Makefile Wed Mar 18 00:21:59 2020 (r528616) @@ -37,7 +37,9 @@ SUB_FILES= 500.certbot PLIST_FILES= etc/periodic/weekly/500.certbot post-patch: - @${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|' ${WRKSRC}/certbot/compat/misc.py + @${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|' \ + ${WRKSRC}/certbot/compat/misc.py \ + ${WRKSRC}/tests/cli_test.py post-install: ${MKDIR} ${STAGEDIR}${PREFIX}/etc/periodic/weekly Modified: head/security/py-certbot/distinfo ============================================================================== --- head/security/py-certbot/distinfo Wed Mar 18 00:09:11 2020 (r528615) +++ head/security/py-certbot/distinfo Wed Mar 18 00:21:59 2020 (r528616) @@ -1,3 +1,3 @@ -TIMESTAMP = 1582355020 -SHA256 (certbot-1.2.0.tar.gz) = 95dcbae085f8e4eb18442fe7b12994b08964a9a6e8e352e556cdb4a8a625373c -SIZE (certbot-1.2.0.tar.gz) = 359006 +TIMESTAMP = 1584280683 +SHA256 (certbot-1.3.0.tar.gz) = bc2091cbbc2f432872ed69309046e79771d9c81cd441bde3e6a6553ecd04b1d8 +SIZE (certbot-1.3.0.tar.gz) = 362957 Modified: head/security/py-certbot/files/patch-certbot-compat-misc.py ============================================================================== --- head/security/py-certbot/files/patch-certbot-compat-misc.py Wed Mar 18 00:09:11 2020 (r528615) +++ head/security/py-certbot/files/patch-certbot-compat-misc.py Wed Mar 18 00:21:59 2020 (r528616) @@ -1,5 +1,7 @@ # Incorrect config file path since update to 0.29.1 # https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=233909 +# https://github.com/certbot/certbot/pull/6702 +# https://github.com/certbot/certbot/pull/7056 # TODO: Upstream --- certbot/compat/misc.py.orig 2020-01-14 18:41:31 UTC Added: head/security/py-certbot/files/patch-tests_cli__test.py ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/security/py-certbot/files/patch-tests_cli__test.py Wed Mar 18 00:21:59 2020 (r528616) @@ -0,0 +1,30 @@ +# See files/patch-certbot-compat-misc.py + +--- tests/cli_test.py.orig 2020-03-03 20:36:36 UTC ++++ tests/cli_test.py +@@ -1,6 +1,7 @@ + """Tests for certbot._internal.cli.""" + import argparse + import copy ++import sys + import tempfile + import unittest + +@@ -58,9 +59,14 @@ class FlagDefaultTest(unittest.TestCase): + + def test_default_directories(self): + if os.name != 'nt': +- self.assertEqual(cli.flag_default('config_dir'), '/etc/letsencrypt') +- self.assertEqual(cli.flag_default('work_dir'), '/var/lib/letsencrypt') +- self.assertEqual(cli.flag_default('logs_dir'), '/var/log/letsencrypt') ++ if sys.platform.startswith('freebsd') or sys.platform.startswith('dragonfly'): ++ self.assertEqual(cli.flag_default('config_dir'), '/usr/local/etc/letsencrypt') ++ self.assertEqual(cli.flag_default('work_dir'), '/var/db/letsencrypt') ++ self.assertEqual(cli.flag_default('logs_dir'), '/var/log/letsencrypt') ++ else: ++ self.assertEqual(cli.flag_default('config_dir'), '/etc/letsencrypt') ++ self.assertEqual(cli.flag_default('work_dir'), '/var/lib/letsencrypt') ++ self.assertEqual(cli.flag_default('logs_dir'), '/var/log/letsencrypt') + else: + self.assertEqual(cli.flag_default('config_dir'), 'C:\\Certbot') + self.assertEqual(cli.flag_default('work_dir'), 'C:\\Certbot\\lib')
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202003180021.02I0LxZj057858>