Subject: CVS commit: pkgsrc/security
From: Adam Ciarcinski
Date: 2025-04-28 11:02:35
Message id: 20250428090236.0DCF7FBE3@cvs.NetBSD.org

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

4.0.0

Added

The --preferred-profile and --required-profile flags allow requesting a profile.
https://datatracker.ietf.org/doc/draft-aaron-acme-profiles/

Changed

Certificates now renew with 1/3rd of lifetime left (or 1/2 of lifetime left,
if the lifetime is shorter than 10 days). This is a change from a hardcoded
renewal at 30 days before expiration. The config field renew_before_expiry
still overrides this default.

removed acme.crypto_util._pyopenssl_cert_or_req_all_names

removed acme.crypto_util._pyopenssl_cert_or_req_san

removed acme.crypto_util.dump_pyopenssl_chain

removed acme.crypto_util.gen_ss_cert

removed certbot.crypto_util.dump_pyopenssl_chain

removed certbot.crypto_util.pyopenssl_load_certificate

Fixed

Moved RewriteEngine on directive added during apache http01 authentication
to the end of the virtual host, so that it overwrites any RewriteEngine off
directives that already exist and allows redirection to the challenge URL.

Files:
RevisionActionfile
1.37modifypkgsrc/security/py-acme/Makefile
1.66modifypkgsrc/security/py-acme/distinfo
1.48modifypkgsrc/security/py-certbot/Makefile
1.93modifypkgsrc/security/py-certbot/Makefile.common
1.95modifypkgsrc/security/py-certbot/distinfo
1.13modifypkgsrc/security/py-certbot-apache/PLIST
1.66modifypkgsrc/security/py-certbot-apache/distinfo
1.3modifypkgsrc/security/py-certbot-dns-cloudflare/Makefile
1.2modifypkgsrc/security/py-certbot-dns-cloudflare/PLIST
1.9modifypkgsrc/security/py-certbot-dns-cloudflare/distinfo
1.6modifypkgsrc/security/py-certbot-dns-digitalocean/PLIST
1.54modifypkgsrc/security/py-certbot-dns-digitalocean/distinfo
1.7modifypkgsrc/security/py-certbot-dns-dnsimple/PLIST
1.61modifypkgsrc/security/py-certbot-dns-dnsimple/distinfo
1.7modifypkgsrc/security/py-certbot-dns-dnsmadeeasy/PLIST
1.61modifypkgsrc/security/py-certbot-dns-dnsmadeeasy/distinfo
1.7modifypkgsrc/security/py-certbot-dns-gehirn/PLIST
1.61modifypkgsrc/security/py-certbot-dns-gehirn/distinfo
1.7modifypkgsrc/security/py-certbot-dns-google/PLIST
1.61modifypkgsrc/security/py-certbot-dns-google/distinfo
1.7modifypkgsrc/security/py-certbot-dns-linode/PLIST
1.61modifypkgsrc/security/py-certbot-dns-linode/distinfo
1.7modifypkgsrc/security/py-certbot-dns-luadns/PLIST
1.66modifypkgsrc/security/py-certbot-dns-luadns/distinfo
1.7modifypkgsrc/security/py-certbot-dns-nsone/PLIST
1.66modifypkgsrc/security/py-certbot-dns-nsone/distinfo
1.7modifypkgsrc/security/py-certbot-dns-ovh/PLIST
1.66modifypkgsrc/security/py-certbot-dns-ovh/distinfo
1.7modifypkgsrc/security/py-certbot-dns-rfc2136/PLIST
1.66modifypkgsrc/security/py-certbot-dns-rfc2136/distinfo
1.8modifypkgsrc/security/py-certbot-dns-route53/PLIST
1.66modifypkgsrc/security/py-certbot-dns-route53/distinfo
1.7modifypkgsrc/security/py-certbot-dns-sakuracloud/PLIST
1.66modifypkgsrc/security/py-certbot-dns-sakuracloud/distinfo
1.28modifypkgsrc/security/py-certbot-nginx/Makefile
1.67modifypkgsrc/security/py-certbot-nginx/distinfo