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:   adam
Date:           Fri Jun 13 06:47:01 UTC 2025

Modified Files:
        pkgsrc/security/py-acme: distinfo
        pkgsrc/security/py-certbot: Makefile Makefile.common distinfo
        pkgsrc/security/py-certbot-apache: distinfo
        pkgsrc/security/py-certbot-dns-cloudflare: distinfo
        pkgsrc/security/py-certbot-dns-digitalocean: distinfo
        pkgsrc/security/py-certbot-dns-dnsimple: distinfo
        pkgsrc/security/py-certbot-dns-dnsmadeeasy: distinfo
        pkgsrc/security/py-certbot-dns-gehirn: distinfo
        pkgsrc/security/py-certbot-dns-google: distinfo
        pkgsrc/security/py-certbot-dns-linode: distinfo
        pkgsrc/security/py-certbot-dns-luadns: distinfo
        pkgsrc/security/py-certbot-dns-nsone: distinfo
        pkgsrc/security/py-certbot-dns-ovh: distinfo
        pkgsrc/security/py-certbot-dns-rfc2136: distinfo
        pkgsrc/security/py-certbot-dns-route53: distinfo
        pkgsrc/security/py-certbot-dns-sakuracloud: distinfo
        pkgsrc/security/py-certbot-nginx: Makefile distinfo
Added Files:
        pkgsrc/security/py-certbot-nginx/patches:
            patch-src_certbot__nginx___internal_constants.py
Removed Files:
        pkgsrc/security/py-certbot-nginx/patches:
            patch-certbot__nginx___internal_constants.py

Log Message:
py-acme py-certbot*: updated to 4.1.1

Certbot 4.1.1

Fixed

When a CA fails to issue a certificate after finalization, print the ACME error from the order
No longer checks ARI during certbot --dry-run, because --dry-run uses staging when used
with let's encrypt but the cert was issued against the default server. This would emit
a scary warning, even though the cert would renew successfully.
Contacting the CA to check ARI is now skipped for certificate lineages that
have autorenew set to False.

Certbot 4.1.0

Added

ACME Renewal Info (ARI) support. https://datatracker.ietf.org/doc/draft-ietf-acme-ari/
certbot renew will automatically check ARI when using an ACME server that supports it,
and may renew early based on the ARI information. For Let's Encrypt certificates this
will typically cause renewal at around 2/3rds of the certificate's lifetime, even if
the renew_before_expiry field of a lineage renewal config is set a later date.

Changed

Switched to src-layout from flat-layout to accommodate PEP 517 pip editable installs
acme.client.ClientNetwork now makes the "key" parameter optional.
Deprecated acme.challenges.TLSALPN01Response
Deprecated acme.challenges.TLSALPN01
Deprecated parameter alpn_protocols from acme.crypto_util.probe_sni
Deprecated acme.crypto_util.SSLSocket
Deprecated acme.standalone.TLSServer
Deprecated acme.standalone.TLSALPN01Server
Deprecated parameter enforce_openssl_binary_usage from certbot.ocsp.RevocationChecker.
Dropped support for Python 3.9.0 and 3.9.1 for compatibility with newer
versions of the cryptography Python package. Python 3.9.2+ is still
supported.

Fixed

Order finalization now catches orderNotReady response, polls until order status is
ready, and resubmits finalization request before polling for valid to download
certificate. This conforms to RFC 8555 more accurately and avoids race conditions where
all authorizations are fulfilled but order has not yet transitioned to ready state on
the server when the finalization request is sent. It also respects retry-after when
polling for finalization readiness.
The --preferred-profile and --required-profile flags now have their values stored in
the renewal configuration so the same setting will be used on renewal.
Fixed an unintended change introduced in 4.0.0 where renew_before_expiry could not be
shorter than certbot's default renewal time. If the server does not provide an ARI
response, renew_before_expiry will continue to override certbot's default. However,
an early ARI response will override a later renew_before_expiry time, to account for
notifications in case of certificate revocation, especially with the impending deprecation
of OCSP (https://letsencrypt.org/2024/12/05/ending-ocsp/). To force a later date, users
can replace certbot's default cron job and/or systemd timer with one of their own timing.


To generate a diff of this commit:
cvs rdiff -u -r1.66 -r1.67 pkgsrc/security/py-acme/distinfo
cvs rdiff -u -r1.48 -r1.49 pkgsrc/security/py-certbot/Makefile
cvs rdiff -u -r1.93 -r1.94 pkgsrc/security/py-certbot/Makefile.common
cvs rdiff -u -r1.95 -r1.96 pkgsrc/security/py-certbot/distinfo
cvs rdiff -u -r1.66 -r1.67 pkgsrc/security/py-certbot-apache/distinfo
cvs rdiff -u -r1.9 -r1.10 pkgsrc/security/py-certbot-dns-cloudflare/distinfo
cvs rdiff -u -r1.54 -r1.55 \
    pkgsrc/security/py-certbot-dns-digitalocean/distinfo
cvs rdiff -u -r1.61 -r1.62 pkgsrc/security/py-certbot-dns-dnsimple/distinfo
cvs rdiff -u -r1.61 -r1.62 \
    pkgsrc/security/py-certbot-dns-dnsmadeeasy/distinfo
cvs rdiff -u -r1.61 -r1.62 pkgsrc/security/py-certbot-dns-gehirn/distinfo
cvs rdiff -u -r1.61 -r1.62 pkgsrc/security/py-certbot-dns-google/distinfo
cvs rdiff -u -r1.61 -r1.62 pkgsrc/security/py-certbot-dns-linode/distinfo
cvs rdiff -u -r1.66 -r1.67 pkgsrc/security/py-certbot-dns-luadns/distinfo
cvs rdiff -u -r1.66 -r1.67 pkgsrc/security/py-certbot-dns-nsone/distinfo
cvs rdiff -u -r1.66 -r1.67 pkgsrc/security/py-certbot-dns-ovh/distinfo
cvs rdiff -u -r1.66 -r1.67 pkgsrc/security/py-certbot-dns-rfc2136/distinfo
cvs rdiff -u -r1.66 -r1.67 pkgsrc/security/py-certbot-dns-route53/distinfo
cvs rdiff -u -r1.66 -r1.67 \
    pkgsrc/security/py-certbot-dns-sakuracloud/distinfo
cvs rdiff -u -r1.28 -r1.29 pkgsrc/security/py-certbot-nginx/Makefile
cvs rdiff -u -r1.67 -r1.68 pkgsrc/security/py-certbot-nginx/distinfo
cvs rdiff -u -r1.5 -r0 \
    pkgsrc/security/py-certbot-nginx/patches/patch-certbot__nginx___internal_constants.py
cvs rdiff -u -r0 -r1.1 \
    pkgsrc/security/py-certbot-nginx/patches/patch-src_certbot__nginx___internal_constants.py

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/distinfo
diff -u pkgsrc/security/py-acme/distinfo:1.66 pkgsrc/security/py-acme/distinfo:1.67
--- pkgsrc/security/py-acme/distinfo:1.66       Mon Apr 28 09:02:33 2025
+++ pkgsrc/security/py-acme/distinfo    Fri Jun 13 06:46:59 2025
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.66 2025/04/28 09:02:33 adam Exp $
+$NetBSD: distinfo,v 1.67 2025/06/13 06:46:59 adam Exp $
 
-BLAKE2s (acme-4.0.0.tar.gz) = f4cc0d8950c569e8a5eb8e02866030624b326669bd87e48cae2a45b7f410f171
-SHA512 (acme-4.0.0.tar.gz) = 51d7ebf9fd63dd041da65e864d4e9916aacbfd87dc870afaae722951e763da0858a8b0b3249f26692e29cfb8c991d9af6f1f77d350796c8d0fc166fe076c429d
-Size (acme-4.0.0.tar.gz) = 91684 bytes
+BLAKE2s (acme-4.1.1.tar.gz) = 136f74deb389ca80d589692d3d3e54d00861595ea65f96f4ae87e2072d517480
+SHA512 (acme-4.1.1.tar.gz) = 5bdf01592423b692e65ebde9da53c0c2f9e8b7440a190a76fd45a2a54e95c1799826c48b066eb181a7ebe677b2e24e8528c3524b66d1b6921dd8bc44ba50c101
+Size (acme-4.1.1.tar.gz) = 96744 bytes

Index: pkgsrc/security/py-certbot/Makefile
diff -u pkgsrc/security/py-certbot/Makefile:1.48 pkgsrc/security/py-certbot/Makefile:1.49
--- pkgsrc/security/py-certbot/Makefile:1.48    Mon Apr 28 09:02:33 2025
+++ pkgsrc/security/py-certbot/Makefile Fri Jun 13 06:46:59 2025
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.48 2025/04/28 09:02:33 adam Exp $
+# $NetBSD: Makefile,v 1.49 2025/06/13 06:46:59 adam Exp $
 
 .include "../../security/py-certbot/Makefile.common"
 
@@ -10,17 +10,17 @@ COMMENT=    Client for the Let's Encrypt CA
 DEPENDS+=      ${PYPKGPREFIX}-acme>=${CERTBOT_VERSION}:../../security/py-acme
 DEPENDS+=      ${PYPKGPREFIX}-configargparse>=1.5.3:../../devel/py-configargparse
 DEPENDS+=      ${PYPKGPREFIX}-configobj>=5.0.6:../../devel/py-configobj
+DEPENDS+=      ${PYPKGPREFIX}-distro>=1.0.1:../../devel/py-distro
 DEPENDS+=      ${PYPKGPREFIX}-josepy>=2.0.0:../../security/py-josepy
 DEPENDS+=      ${PYPKGPREFIX}-parsedatetime>=2.4:../../time/py-parsedatetime
 DEPENDS+=      ${PYPKGPREFIX}-pytz>=2019.3:../../time/py-pytz
 DEPENDS+=      ${PYPKGPREFIX}-rfc3339-[0-9]*:../../time/py-rfc3339
-TEST_DEPENDS+= ${PYPKGPREFIX}-distro>=1.0.1:../../devel/py-distro
 TEST_DEPENDS+= ${PYPKGPREFIX}-test-cov-[0-9]*:../../devel/py-test-cov
 TEST_DEPENDS+= ${PYPKGPREFIX}-test-xdist-[0-9]*:../../devel/py-test-xdist
 
 .include "../../lang/python/pyversion.mk"
 .if ${PYTHON_VERSION} < 310
-DEPENDS+=      ${PYPKGPREFIX}-importlib-metadata>=4.6:../../devel/py-importlib-metadata
+DEPENDS+=      ${PYPKGPREFIX}-importlib-metadata>=8.6.1:../../devel/py-importlib-metadata
 .endif
 
 BUILD_DEFS+=           VARBASE
@@ -30,8 +30,8 @@ PKG_SYSCONFSUBDIR=    letsencrypt
 SUBST_CLASSES+=                path
 SUBST_STAGE.path=      pre-build
 SUBST_MESSAGE.path=    Fixing default paths
-SUBST_FILES.path=      certbot/compat/misc.py
-SUBST_FILES.path+=     certbot/_internal/tests/cli_test.py
+SUBST_FILES.path=      src/certbot/compat/misc.py
+SUBST_FILES.path+=     src/certbot/_internal/tests/cli_test.py
 SUBST_SED.path=                -e 's,/etc/letsencrypt,${PKG_SYSCONFDIR},g'
 SUBST_SED.path+=       -e 's,/var/lib/letsencrypt,${VARBASE}/letsencrypt,g'
 SUBST_SED.path+=       -e 's,/var/log/letsencrypt,${VARBASE}/letsencrypt/log,g'

Index: pkgsrc/security/py-certbot/Makefile.common
diff -u pkgsrc/security/py-certbot/Makefile.common:1.93 pkgsrc/security/py-certbot/Makefile.common:1.94
--- pkgsrc/security/py-certbot/Makefile.common:1.93     Mon Apr 28 09:02:33 2025
+++ pkgsrc/security/py-certbot/Makefile.common  Fri Jun 13 06:46:59 2025
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile.common,v 1.93 2025/04/28 09:02:33 adam Exp $
+# $NetBSD: Makefile.common,v 1.94 2025/06/13 06:46:59 adam Exp $
 # used by security/py-acme/Makefile
 # used by security/py-certbot/Makefile
 # used by security/py-certbot-apache/Makefile
@@ -17,7 +17,7 @@
 # used by security/py-certbot-dns-sakuracloud/Makefile
 # used by security/py-certbot-nginx/Makefile
 
-CERTBOT_VERSION=       4.0.0
+CERTBOT_VERSION=       4.1.1
 
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME:S/_/-/g}
 CATEGORIES?=   security python

Index: pkgsrc/security/py-certbot/distinfo
diff -u pkgsrc/security/py-certbot/distinfo:1.95 pkgsrc/security/py-certbot/distinfo:1.96
--- pkgsrc/security/py-certbot/distinfo:1.95    Mon Apr 28 09:02:33 2025
+++ pkgsrc/security/py-certbot/distinfo Fri Jun 13 06:46:59 2025
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.95 2025/04/28 09:02:33 adam Exp $
+$NetBSD: distinfo,v 1.96 2025/06/13 06:46:59 adam Exp $
 
-BLAKE2s (certbot-4.0.0.tar.gz) = 3fbae26a617262b3db0fe5642056eae63a9a13fd0cacfc5d82a935fdeffabc9f
-SHA512 (certbot-4.0.0.tar.gz) = 10617405c696656d81c8b648d1c8d5189256d152b8f58defcea9dfdf01848494d7a2e1f6ad3fa5d24a07bba463ba1827ea8583eb746bfb4265834635f4948a2e
-Size (certbot-4.0.0.tar.gz) = 439556 bytes
+BLAKE2s (certbot-4.1.1.tar.gz) = 185a3a095eeb09a4c54735825303db6a5e36478a8a1ed423303a197f2670cad1
+SHA512 (certbot-4.1.1.tar.gz) = 226027a733ccbaf8ca3b484150ea5b7b129cfbb445bcf62229e6b0d90caed1305a9e6bc64e2d909c8d737ca57e6dec84349084d52c34ff41c136b7512c77bf63
+Size (certbot-4.1.1.tar.gz) = 441624 bytes

Index: pkgsrc/security/py-certbot-apache/distinfo
diff -u pkgsrc/security/py-certbot-apache/distinfo:1.66 pkgsrc/security/py-certbot-apache/distinfo:1.67
--- pkgsrc/security/py-certbot-apache/distinfo:1.66     Mon Apr 28 09:02:34 2025
+++ pkgsrc/security/py-certbot-apache/distinfo  Fri Jun 13 06:46:59 2025
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.66 2025/04/28 09:02:34 adam Exp $
+$NetBSD: distinfo,v 1.67 2025/06/13 06:46:59 adam Exp $
 
-BLAKE2s (certbot_apache-4.0.0.tar.gz) = 47cf3ac40db9ff9997171df218621dce6e79f145a5b335809274d7be9317ab54
-SHA512 (certbot_apache-4.0.0.tar.gz) = 1d729816f8bd65900735cd8ab758ef9d60f962e269ee5c2ed8add5f3a55f51e1fac9384f6c229d5c7e9bf0c47030638e39a0d046aaeaac0cdf9463b7455186c5
-Size (certbot_apache-4.0.0.tar.gz) = 183105 bytes
+BLAKE2s (certbot_apache-4.1.1.tar.gz) = aece15fddf5a3e8a2bb8773768d90d1c4527e7c286203374bb5c02f39a19184f
+SHA512 (certbot_apache-4.1.1.tar.gz) = ee255a3e804980e9f0f9ef0e85d8cb213415cd0841dfa40b39141d367d6982c280f8e68d7ac3200953e7ed0eccf090fb3e21971d28cbe55e09f7f04db6c60fef
+Size (certbot_apache-4.1.1.tar.gz) = 183384 bytes

Index: pkgsrc/security/py-certbot-dns-cloudflare/distinfo
diff -u pkgsrc/security/py-certbot-dns-cloudflare/distinfo:1.9 pkgsrc/security/py-certbot-dns-cloudflare/distinfo:1.10
--- pkgsrc/security/py-certbot-dns-cloudflare/distinfo:1.9      Mon Apr 28 09:02:34 2025
+++ pkgsrc/security/py-certbot-dns-cloudflare/distinfo  Fri Jun 13 06:46:59 2025
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.9 2025/04/28 09:02:34 adam Exp $
+$NetBSD: distinfo,v 1.10 2025/06/13 06:46:59 adam Exp $
 
-BLAKE2s (certbot_dns_cloudflare-4.0.0.tar.gz) = f0894614c0343bfa080bc7b2d6c8d9894dd2a7a6191c596f2e84be6ea1f22e68
-SHA512 (certbot_dns_cloudflare-4.0.0.tar.gz) = 0f72db610a055debd0d3a9b592229ff4a225210894580d91cef9ee29130af3d137a9dfe78e944e13143f201d607e15cbf2a5c718121f69188144f40969032730
-Size (certbot_dns_cloudflare-4.0.0.tar.gz) = 16391 bytes
+BLAKE2s (certbot_dns_cloudflare-4.1.1.tar.gz) = a2c3a67fd4361360e8bc401ec69a4d8746cfa0a7719bbdbc0614513f34ef9952
+SHA512 (certbot_dns_cloudflare-4.1.1.tar.gz) = d7055878cb0313ac2e358f505eb409d3020e595514079a957617f07e688765949cf222368758520dfe80781fec0cc5e808909b6bee5514ba2faa8cc7f752a839
+Size (certbot_dns_cloudflare-4.1.1.tar.gz) = 16190 bytes

Index: pkgsrc/security/py-certbot-dns-digitalocean/distinfo
diff -u pkgsrc/security/py-certbot-dns-digitalocean/distinfo:1.54 pkgsrc/security/py-certbot-dns-digitalocean/distinfo:1.55
--- pkgsrc/security/py-certbot-dns-digitalocean/distinfo:1.54   Mon Apr 28 09:02:34 2025
+++ pkgsrc/security/py-certbot-dns-digitalocean/distinfo        Fri Jun 13 06:46:59 2025
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.54 2025/04/28 09:02:34 adam Exp $
+$NetBSD: distinfo,v 1.55 2025/06/13 06:46:59 adam Exp $
 
-BLAKE2s (certbot_dns_digitalocean-4.0.0.tar.gz) = 7d55308bbdb11f70cd9ce52eb2d3def2c96bfa725b2cc693425581b6385ed68c
-SHA512 (certbot_dns_digitalocean-4.0.0.tar.gz) = a26ff6b29a8554a6ade9fa03b3851a2cb2a45f35f0725d8f95cdd2014593d1a1a9f9f8deaf359115a8092c20fd3fe9c92d9722afa65fb8172e283321ae72d802
-Size (certbot_dns_digitalocean-4.0.0.tar.gz) = 14571 bytes
+BLAKE2s (certbot_dns_digitalocean-4.1.1.tar.gz) = c8eb4aaf101b1475b4ae3dfadb9ad51b50fb0e1c42759fba2d19ec5a054289c0
+SHA512 (certbot_dns_digitalocean-4.1.1.tar.gz) = 4ccddd3b48872b711a9a18089e28183e10e203a3c0ab3f8a78f2b93a660c18e8617b47a5b2d1d26a9f257f26e22d836af245bcc250c61dc0e467b2b3586d57b7
+Size (certbot_dns_digitalocean-4.1.1.tar.gz) = 14397 bytes

Index: pkgsrc/security/py-certbot-dns-dnsimple/distinfo
diff -u pkgsrc/security/py-certbot-dns-dnsimple/distinfo:1.61 pkgsrc/security/py-certbot-dns-dnsimple/distinfo:1.62
--- pkgsrc/security/py-certbot-dns-dnsimple/distinfo:1.61       Mon Apr 28 09:02:34 2025
+++ pkgsrc/security/py-certbot-dns-dnsimple/distinfo    Fri Jun 13 06:47:00 2025
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.61 2025/04/28 09:02:34 adam Exp $
+$NetBSD: distinfo,v 1.62 2025/06/13 06:47:00 adam Exp $
 
-BLAKE2s (certbot_dns_dnsimple-4.0.0.tar.gz) = 814ef502f58688362b6e77daa2cde2fd07a4bad18c17ddf87e796ea12a5faf8d
-SHA512 (certbot_dns_dnsimple-4.0.0.tar.gz) = 805eec89c8fbc8cfdb0c510377cd7599fb780b5abb94859ffded12fc30b5e83d92a401140adb1aa2ef57806788abf9608afb77631b89fbeca595ce0bc74620cc
-Size (certbot_dns_dnsimple-4.0.0.tar.gz) = 11885 bytes
+BLAKE2s (certbot_dns_dnsimple-4.1.1.tar.gz) = a774f4888381adee0af9e592285947c45ee4ae57f69f528237eedaba432fdb57
+SHA512 (certbot_dns_dnsimple-4.1.1.tar.gz) = b7e428b9da2402b44a73a176babda6bf347c4eadd3e3753a9ba2779bdf29185826ef509c511c62e4896046bf07a0e2527d48c3e419bbbae09444c9c1bd04bc5d
+Size (certbot_dns_dnsimple-4.1.1.tar.gz) = 12048 bytes

Index: pkgsrc/security/py-certbot-dns-dnsmadeeasy/distinfo
diff -u pkgsrc/security/py-certbot-dns-dnsmadeeasy/distinfo:1.61 pkgsrc/security/py-certbot-dns-dnsmadeeasy/distinfo:1.62
--- pkgsrc/security/py-certbot-dns-dnsmadeeasy/distinfo:1.61    Mon Apr 28 09:02:34 2025
+++ pkgsrc/security/py-certbot-dns-dnsmadeeasy/distinfo Fri Jun 13 06:47:00 2025
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.61 2025/04/28 09:02:34 adam Exp $
+$NetBSD: distinfo,v 1.62 2025/06/13 06:47:00 adam Exp $
 
-BLAKE2s (certbot_dns_dnsmadeeasy-4.0.0.tar.gz) = d4197ab9010fc3a3b0d2e412fb72ffb70565b734a394dbd7e4db463ff4d99874
-SHA512 (certbot_dns_dnsmadeeasy-4.0.0.tar.gz) = c89f2bf44339592e043ba3d71281ace9bace76fb852f1594ca1a80158f399c3f4cd1d650db98cde49dd1c106a34be9571ecf39b173a48b4eb60f591b8d13b12d
-Size (certbot_dns_dnsmadeeasy-4.0.0.tar.gz) = 12069 bytes
+BLAKE2s (certbot_dns_dnsmadeeasy-4.1.1.tar.gz) = d686b4e03a996801367e1e24f2fd468644adc9fa35447c280bf45f7b3f1dfd89
+SHA512 (certbot_dns_dnsmadeeasy-4.1.1.tar.gz) = ee416181cb6ec95a5fe62fbf940ac4c8fe0ffe16d21f55bf8c7c54a0d683c26d4ee8b87ca3a66f9b7c3b29a0dfc5c7c20b8469c099fb4bca620fb11170be9737
+Size (certbot_dns_dnsmadeeasy-4.1.1.tar.gz) = 12204 bytes

Index: pkgsrc/security/py-certbot-dns-gehirn/distinfo
diff -u pkgsrc/security/py-certbot-dns-gehirn/distinfo:1.61 pkgsrc/security/py-certbot-dns-gehirn/distinfo:1.62
--- pkgsrc/security/py-certbot-dns-gehirn/distinfo:1.61 Mon Apr 28 09:02:34 2025
+++ pkgsrc/security/py-certbot-dns-gehirn/distinfo      Fri Jun 13 06:47:00 2025
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.61 2025/04/28 09:02:34 adam Exp $
+$NetBSD: distinfo,v 1.62 2025/06/13 06:47:00 adam Exp $
 
-BLAKE2s (certbot_dns_gehirn-4.0.0.tar.gz) = 51c738b2473ab6759a65f1ef4e1892490505f8a23226da8a1267cf37da251f7e
-SHA512 (certbot_dns_gehirn-4.0.0.tar.gz) = 891452923c2c7e95e9b9e2e5a429dfc3baa64e0fc65a900ed9d12229cf747567e1d10350cea7fe437008b6a4a89af05e2d1ce9b319f99be64c51d1dd43272928
-Size (certbot_dns_gehirn-4.0.0.tar.gz) = 11966 bytes
+BLAKE2s (certbot_dns_gehirn-4.1.1.tar.gz) = 7629ccd2cf66addd0798c4f29de86fa1c245150051a1f4c5f98a797dccfb501c
+SHA512 (certbot_dns_gehirn-4.1.1.tar.gz) = 1da7866828a2998c387e349ff6df16d8e6137e0264ca8dc29a1761b3b3bd830533ebd13f74f578552f56ca8fa1dce7b307aa3ac61070972ac30938fb6c9b223c
+Size (certbot_dns_gehirn-4.1.1.tar.gz) = 12111 bytes

Index: pkgsrc/security/py-certbot-dns-google/distinfo
diff -u pkgsrc/security/py-certbot-dns-google/distinfo:1.61 pkgsrc/security/py-certbot-dns-google/distinfo:1.62
--- pkgsrc/security/py-certbot-dns-google/distinfo:1.61 Mon Apr 28 09:02:34 2025
+++ pkgsrc/security/py-certbot-dns-google/distinfo      Fri Jun 13 06:47:00 2025
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.61 2025/04/28 09:02:34 adam Exp $
+$NetBSD: distinfo,v 1.62 2025/06/13 06:47:00 adam Exp $
 
-BLAKE2s (certbot_dns_google-4.0.0.tar.gz) = 641633e86a89df40437235e59777fc2420bfa6c865e149749991108124265f42
-SHA512 (certbot_dns_google-4.0.0.tar.gz) = 2a593795f6053e7c3c4796b96627de84089eab4469b09871319d8b9f63c3325033902355c335f1917793f19202211ee0a3b5b32be5436f9f27c3c948926eb779
-Size (certbot_dns_google-4.0.0.tar.gz) = 25242 bytes
+BLAKE2s (certbot_dns_google-4.1.1.tar.gz) = 038cc6cd705566bd5e316d7c84770e18e292a3dfd6786bade023ef2d21bac7ca
+SHA512 (certbot_dns_google-4.1.1.tar.gz) = c6e1d4efadc309b78eedf04843d0354c51c52c9de563f05638a966edecc8986d72d0dac106522dac4d746b1d902afdfce4a97dac7ec06dbe5d1129adb5c63646
+Size (certbot_dns_google-4.1.1.tar.gz) = 25128 bytes

Index: pkgsrc/security/py-certbot-dns-linode/distinfo
diff -u pkgsrc/security/py-certbot-dns-linode/distinfo:1.61 pkgsrc/security/py-certbot-dns-linode/distinfo:1.62
--- pkgsrc/security/py-certbot-dns-linode/distinfo:1.61 Mon Apr 28 09:02:34 2025
+++ pkgsrc/security/py-certbot-dns-linode/distinfo      Fri Jun 13 06:47:00 2025
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.61 2025/04/28 09:02:34 adam Exp $
+$NetBSD: distinfo,v 1.62 2025/06/13 06:47:00 adam Exp $
 
-BLAKE2s (certbot_dns_linode-4.0.0.tar.gz) = ac612f9343782cd2dc0a166ea45c4f0e8d379f04100692373a66a037ceec975a
-SHA512 (certbot_dns_linode-4.0.0.tar.gz) = 9789c1e920ede2c50b753a4999b8c476d8d3295358d5095669ee8c1451578e4764d2ca0209dfa4c1acfd40d40cb97281aede3e94f72be8aa9e8c3861a602dda7
-Size (certbot_dns_linode-4.0.0.tar.gz) = 12181 bytes
+BLAKE2s (certbot_dns_linode-4.1.1.tar.gz) = 7168c3d46111b7bff83664c3f85a7594d33fd30685db8e601217bbb285a5b1c8
+SHA512 (certbot_dns_linode-4.1.1.tar.gz) = 06d58d1872a2e17634fb78ae3948d7dca8af304b30dd81f23e5626b5bdacdf80f51745f7318b0c641d931584b18dcf6a8dddd3afba7067829701cab47476981b
+Size (certbot_dns_linode-4.1.1.tar.gz) = 12320 bytes

Index: pkgsrc/security/py-certbot-dns-luadns/distinfo
diff -u pkgsrc/security/py-certbot-dns-luadns/distinfo:1.66 pkgsrc/security/py-certbot-dns-luadns/distinfo:1.67
--- pkgsrc/security/py-certbot-dns-luadns/distinfo:1.66 Mon Apr 28 09:02:34 2025
+++ pkgsrc/security/py-certbot-dns-luadns/distinfo      Fri Jun 13 06:47:00 2025
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.66 2025/04/28 09:02:34 adam Exp $
+$NetBSD: distinfo,v 1.67 2025/06/13 06:47:00 adam Exp $
 
-BLAKE2s (certbot_dns_luadns-4.0.0.tar.gz) = 67544a2e9c535760dee5bd03c793652073c215db22873a5d750f55ff09de5860
-SHA512 (certbot_dns_luadns-4.0.0.tar.gz) = 6b34dceb0f2a68f89141af0aaca53425f8c3f885022a8d281e8e2531604077ff74c2642aebc2fabe6614f4364a44f3498e21cbf01234bba85b1ea675088f9162
-Size (certbot_dns_luadns-4.0.0.tar.gz) = 11888 bytes
+BLAKE2s (certbot_dns_luadns-4.1.1.tar.gz) = 1e42587f6deb16546109bc1309d7303406eb17d12061deabd93817a4853a2eba
+SHA512 (certbot_dns_luadns-4.1.1.tar.gz) = 8825043b01d761a87cff4b1fa56ba9574045fd7af650a22d43488354d6391eb0947bbf4003c5805eeba06ad0e95ad3af9119f8face5114af47e0fd548f8514da
+Size (certbot_dns_luadns-4.1.1.tar.gz) = 12043 bytes

Index: pkgsrc/security/py-certbot-dns-nsone/distinfo
diff -u pkgsrc/security/py-certbot-dns-nsone/distinfo:1.66 pkgsrc/security/py-certbot-dns-nsone/distinfo:1.67
--- pkgsrc/security/py-certbot-dns-nsone/distinfo:1.66  Mon Apr 28 09:02:35 2025
+++ pkgsrc/security/py-certbot-dns-nsone/distinfo       Fri Jun 13 06:47:00 2025
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.66 2025/04/28 09:02:35 adam Exp $
+$NetBSD: distinfo,v 1.67 2025/06/13 06:47:00 adam Exp $
 
-BLAKE2s (certbot_dns_nsone-4.0.0.tar.gz) = 6ebcb5de18b6d8512a97cb917757c8f4b25a3e14cbaa37f3dc855f9bb8949754
-SHA512 (certbot_dns_nsone-4.0.0.tar.gz) = ff1de2e4e6ce46af3e96aca0d0a8df262a460f6e18969af22d054b6e125eb622c073e63fde94210738c223e469aaec4d11ef68c2e136294b8a4bdf6dd7540405
-Size (certbot_dns_nsone-4.0.0.tar.gz) = 11966 bytes
+BLAKE2s (certbot_dns_nsone-4.1.1.tar.gz) = 9cc654b1b931e1f0fa5e519dce8b714d84028026faf9b2c48acaace90262d784
+SHA512 (certbot_dns_nsone-4.1.1.tar.gz) = 82efceeace95cb731b2c16c0e6f2ee7c231656a32ab407f2f72137a4c1f8fa8f0df768179638266ddf6d5c510ece5f6da5e49cb7ad82c906a37bcac8054bd661
+Size (certbot_dns_nsone-4.1.1.tar.gz) = 12133 bytes

Index: pkgsrc/security/py-certbot-dns-ovh/distinfo
diff -u pkgsrc/security/py-certbot-dns-ovh/distinfo:1.66 pkgsrc/security/py-certbot-dns-ovh/distinfo:1.67
--- pkgsrc/security/py-certbot-dns-ovh/distinfo:1.66    Mon Apr 28 09:02:35 2025
+++ pkgsrc/security/py-certbot-dns-ovh/distinfo Fri Jun 13 06:47:00 2025
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.66 2025/04/28 09:02:35 adam Exp $
+$NetBSD: distinfo,v 1.67 2025/06/13 06:47:00 adam Exp $
 
-BLAKE2s (certbot_dns_ovh-4.0.0.tar.gz) = b8bb4a2090443a6975dbfbb8897f12712978eef9f34f647276200d0dacaab41a
-SHA512 (certbot_dns_ovh-4.0.0.tar.gz) = 9318edbd42fd991d17523593bad5f44ab22d18e6a79f22e7f448bdbbcc58ee73175c3fee3695811e01894410659f5e381d25b2b41dfbc0e98fc1080e4bb3a8cf
-Size (certbot_dns_ovh-4.0.0.tar.gz) = 12324 bytes
+BLAKE2s (certbot_dns_ovh-4.1.1.tar.gz) = 5f3f881c9af3ca87884e339989641daa45175aa90d54b5510bec9f65bccdc89e
+SHA512 (certbot_dns_ovh-4.1.1.tar.gz) = 43085f3d0a26eebbc99fb4727ecf2e31f94c139efe1ea2cf23bed9ce3c41b367c0b91f45874757d689cd3add942b52a8f276f7dbb1e0af078db6d8143196c70c
+Size (certbot_dns_ovh-4.1.1.tar.gz) = 12469 bytes

Index: pkgsrc/security/py-certbot-dns-rfc2136/distinfo
diff -u pkgsrc/security/py-certbot-dns-rfc2136/distinfo:1.66 pkgsrc/security/py-certbot-dns-rfc2136/distinfo:1.67
--- pkgsrc/security/py-certbot-dns-rfc2136/distinfo:1.66        Mon Apr 28 09:02:35 2025
+++ pkgsrc/security/py-certbot-dns-rfc2136/distinfo     Fri Jun 13 06:47:00 2025
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.66 2025/04/28 09:02:35 adam Exp $
+$NetBSD: distinfo,v 1.67 2025/06/13 06:47:00 adam Exp $
 
-BLAKE2s (certbot_dns_rfc2136-4.0.0.tar.gz) = c546a4acfaad387174d804637ec7c1af5ba7367c0a2f6ec45770ee0d3f7284ad
-SHA512 (certbot_dns_rfc2136-4.0.0.tar.gz) = c7b73489f4ec4443f4e1895a2b3ae8be136fe7f434c3274329deb7919a1f37f0730c6c150ff422ea9e67a777573150e377440309fd2046e875d7e27e8d9ffd8d
-Size (certbot_dns_rfc2136-4.0.0.tar.gz) = 16948 bytes
+BLAKE2s (certbot_dns_rfc2136-4.1.1.tar.gz) = da58412e770e30ce556704b61823b951709dafd5ddc9141060a598eb253a57ec
+SHA512 (certbot_dns_rfc2136-4.1.1.tar.gz) = cc66cb9cc0e5f8e4fc354b164bb0325e9a0190c5fd447b51a3d639c01aed33f5e736a644ec7def96d2a9703ed0007a5d847165dcc1ffff5e0dddc01898644fb7
+Size (certbot_dns_rfc2136-4.1.1.tar.gz) = 16763 bytes

Index: pkgsrc/security/py-certbot-dns-route53/distinfo
diff -u pkgsrc/security/py-certbot-dns-route53/distinfo:1.66 pkgsrc/security/py-certbot-dns-route53/distinfo:1.67
--- pkgsrc/security/py-certbot-dns-route53/distinfo:1.66        Mon Apr 28 09:02:35 2025
+++ pkgsrc/security/py-certbot-dns-route53/distinfo     Fri Jun 13 06:47:01 2025
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.66 2025/04/28 09:02:35 adam Exp $
+$NetBSD: distinfo,v 1.67 2025/06/13 06:47:01 adam Exp $
 
-BLAKE2s (certbot_dns_route53-4.0.0.tar.gz) = 8496ec417caa71617105f767ae2b76f693d698b0400a2a30637b4c0605ea7317
-SHA512 (certbot_dns_route53-4.0.0.tar.gz) = 364e6e11e2e0bc68bbc1e27efcf96d1987d4ccb5d4d18da32b53bc5e1a1cdb5f844a38a3e49da3ed3cefeacc87e701ef4568d4bb3e32cfb5762bda55b4648d78
-Size (certbot_dns_route53-4.0.0.tar.gz) = 15688 bytes
+BLAKE2s (certbot_dns_route53-4.1.1.tar.gz) = c20a779ed52aa9ff4cfdd2eefa8d0f95ab179cc5d12678f7680294cbd592b752
+SHA512 (certbot_dns_route53-4.1.1.tar.gz) = 4f60da26498afd6ec4b225f89024a4069560acac2bf13799ae98b40e232ae50814661af604eb84eab793d0307b601414c02439809a6939f143a550c4526c1d80
+Size (certbot_dns_route53-4.1.1.tar.gz) = 15510 bytes

Index: pkgsrc/security/py-certbot-dns-sakuracloud/distinfo
diff -u pkgsrc/security/py-certbot-dns-sakuracloud/distinfo:1.66 pkgsrc/security/py-certbot-dns-sakuracloud/distinfo:1.67
--- pkgsrc/security/py-certbot-dns-sakuracloud/distinfo:1.66    Mon Apr 28 09:02:35 2025
+++ pkgsrc/security/py-certbot-dns-sakuracloud/distinfo Fri Jun 13 06:47:01 2025
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.66 2025/04/28 09:02:35 adam Exp $
+$NetBSD: distinfo,v 1.67 2025/06/13 06:47:01 adam Exp $
 
-BLAKE2s (certbot_dns_sakuracloud-4.0.0.tar.gz) = 3598009ca1ed7407900d81312c0c580e4a94203c23256ef1dc2d125a48849bd7
-SHA512 (certbot_dns_sakuracloud-4.0.0.tar.gz) = a6fdf10dfeb5859085c7cd8293fe37b2c07a52583424cb592f1528048fa636716723976cf36a4cb3b5e7a2733195d2bbc0fb0bbe77ec204d5a6dd6dd19326460
-Size (certbot_dns_sakuracloud-4.0.0.tar.gz) = 11967 bytes
+BLAKE2s (certbot_dns_sakuracloud-4.1.1.tar.gz) = 6e142e60af8731be652dd397d51f21a41883e65c14e1c1201a11f8567d476c02
+SHA512 (certbot_dns_sakuracloud-4.1.1.tar.gz) = 300ecbd8cb5fb6494d0a3f63b21f1092073f29421832413ac29c98bc44b58ea9aa0ab760ef72b8fd5bf27f8e6e8a1ec34d986a77fbf9d93d75e35cd2b2ec05da
+Size (certbot_dns_sakuracloud-4.1.1.tar.gz) = 12116 bytes

Index: pkgsrc/security/py-certbot-nginx/Makefile
diff -u pkgsrc/security/py-certbot-nginx/Makefile:1.28 pkgsrc/security/py-certbot-nginx/Makefile:1.29
--- pkgsrc/security/py-certbot-nginx/Makefile:1.28      Mon Apr 28 09:02:35 2025
+++ pkgsrc/security/py-certbot-nginx/Makefile   Fri Jun 13 06:47:01 2025
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.28 2025/04/28 09:02:35 adam Exp $
+# $NetBSD: Makefile,v 1.29 2025/06/13 06:47:01 adam Exp $
 
 .include "../../security/py-certbot/Makefile.common"
 
@@ -16,7 +16,7 @@ PKG_SYSCONFVAR=               nginx
 SUBST_CLASSES+=                paths
 SUBST_STAGE.paths=     pre-configure
 SUBST_MESSAGE.paths=   Fixing absolute paths.
-SUBST_FILES.paths=     certbot_nginx/_internal/constants.py
+SUBST_FILES.paths=     src/certbot_nginx/_internal/constants.py
 SUBST_VARS.paths=      PKG_SYSCONFDIR
 
 PYTHON_VERSIONED_DEPENDENCIES+=        OpenSSL

Index: pkgsrc/security/py-certbot-nginx/distinfo
diff -u pkgsrc/security/py-certbot-nginx/distinfo:1.67 pkgsrc/security/py-certbot-nginx/distinfo:1.68
--- pkgsrc/security/py-certbot-nginx/distinfo:1.67      Mon Apr 28 09:02:35 2025
+++ pkgsrc/security/py-certbot-nginx/distinfo   Fri Jun 13 06:47:01 2025
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.67 2025/04/28 09:02:35 adam Exp $
+$NetBSD: distinfo,v 1.68 2025/06/13 06:47:01 adam Exp $
 
-BLAKE2s (certbot_nginx-4.0.0.tar.gz) = 601ae71449074664e5fae7320dc4618513a7a4cb629f46162ae43c08ef059d2a
-SHA512 (certbot_nginx-4.0.0.tar.gz) = a450b321ecc92f77ab6ec154fa1a9e22b649629f6ffeb663715e836b029bd0b5b76728a3e8aed94171755a1afe9d5451529adf3c8395700ebe4ddcc6a13a5ee5
-Size (certbot_nginx-4.0.0.tar.gz) = 79653 bytes
-SHA1 (patch-certbot__nginx___internal_constants.py) = a997b742be045374043a508a187db21fa45dde0c
+BLAKE2s (certbot_nginx-4.1.1.tar.gz) = 0d54eede001b28c872ed1934dfbebbffd0869867da8dece999755a869d21a501
+SHA512 (certbot_nginx-4.1.1.tar.gz) = b5a05c5b006c534dd561f11983fc1e49ff51ea877af50fc50b19b2977995c2cf34202e1e701c05b2fb86711711abf178e41526d92ef04bb6d9b94c5f388a85bd
+Size (certbot_nginx-4.1.1.tar.gz) = 80191 bytes
+SHA1 (patch-src_certbot__nginx___internal_constants.py) = 878972331b6c9ed2f90b780e5eaf089a346f011b

Added files:

Index: pkgsrc/security/py-certbot-nginx/patches/patch-src_certbot__nginx___internal_constants.py
diff -u /dev/null pkgsrc/security/py-certbot-nginx/patches/patch-src_certbot__nginx___internal_constants.py:1.1
--- /dev/null   Fri Jun 13 06:47:01 2025
+++ pkgsrc/security/py-certbot-nginx/patches/patch-src_certbot__nginx___internal_constants.py   Fri Jun 13 06:47:01 2025
@@ -0,0 +1,27 @@
+$NetBSD: patch-src_certbot__nginx___internal_constants.py,v 1.1 2025/06/13 06:47:01 adam Exp $
+
+Look for nginx.conf in PKG_SYSCONFDIR
+
+--- src/certbot_nginx/_internal/constants.py.orig      2022-03-16 18:16:28.000000000 +0000
++++ src/certbot_nginx/_internal/constants.py
+@@ -3,19 +3,8 @@ import platform
+ from typing import Any
+ from typing import Dict
+ 
+-FREEBSD_DARWIN_SERVER_ROOT = "/usr/local/etc/nginx"
+-LINUX_SERVER_ROOT = "/etc/nginx"
+-PKGSRC_SERVER_ROOT = "/usr/pkg/etc/nginx"
+-
+-if platform.system() in ('FreeBSD', 'Darwin'):
+-    server_root_tmp = FREEBSD_DARWIN_SERVER_ROOT
+-elif platform.system() in ('NetBSD',):
+-    server_root_tmp = PKGSRC_SERVER_ROOT
+-else:
+-    server_root_tmp = LINUX_SERVER_ROOT
+-
+ CLI_DEFAULTS: Dict[str, Any] = {
+-    "server_root": server_root_tmp,
++    "server_root": "@PKG_SYSCONFDIR@/nginx",
+     "ctl": "nginx",
+     "sleep_seconds": 1
+ }



Home | Main Index | Thread Index | Old Index