Subject: CVS commit: pkgsrc/security
From: Adam Ciarcinski
Date: 2025-02-14 17:25:10
Message id: 20250214162510.95009FBE0@cvs.NetBSD.org

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

3.2.0

Changed

certbot-nginx now requires pyparsing>=2.4.7.
certbot and its acme library now require cryptography>=43.0.0.
certbot-nginx and our acme library now require pyOpenSSL>=25.0.0.
Deprecated gen_ss_cert in acme.crypto_util as it uses deprecated
pyOpenSSL API.
Add make_self_signed_cert to acme.crypto_util to replace `gen_ss_cert.
Directory hooks are now run on all commands by default, not just renew
Help output now shows False as default when it can be set via cli.ini instead of None
Changed terms of service agreement text to have a newline after the TOS link
certbot-cloudflare-dns is now pinned to version 2.19 of Cloudflare's python library
Removed support for Linode API v3 which was sunset at the end of July 203.

Fixed

Private keys are now saved in PKCS#8 format instead of PKCS#1. Using PKCS#1
was a regression introduced in Certbot 3.1.0.
Allow nginx plugin to parse non-breaking spaces in nginx configuration files.
Honor --reuse-key when --allow-subset-of-names is set
Fixed regression in symlink parsing on Windows that was introduced in Certbot
3.1.0.
When adding ssl listen directives in nginx server blocks, IP addresses are now
preserved.
Nginx configurations can now have the http block in files other than the root \ 
(nginx.conf)

Files:
RevisionActionfile
1.35modifypkgsrc/security/py-acme/Makefile
1.64modifypkgsrc/security/py-acme/distinfo
1.46modifypkgsrc/security/py-certbot/Makefile
1.90modifypkgsrc/security/py-certbot/Makefile.common
1.93modifypkgsrc/security/py-certbot/distinfo
1.64modifypkgsrc/security/py-certbot-apache/distinfo
1.7modifypkgsrc/security/py-certbot-dns-cloudflare/distinfo
1.52modifypkgsrc/security/py-certbot-dns-digitalocean/distinfo
1.59modifypkgsrc/security/py-certbot-dns-dnsimple/distinfo
1.59modifypkgsrc/security/py-certbot-dns-dnsmadeeasy/distinfo
1.59modifypkgsrc/security/py-certbot-dns-gehirn/distinfo
1.59modifypkgsrc/security/py-certbot-dns-google/distinfo
1.59modifypkgsrc/security/py-certbot-dns-linode/distinfo
1.64modifypkgsrc/security/py-certbot-dns-luadns/distinfo
1.64modifypkgsrc/security/py-certbot-dns-nsone/distinfo
1.64modifypkgsrc/security/py-certbot-dns-ovh/distinfo
1.64modifypkgsrc/security/py-certbot-dns-rfc2136/distinfo
1.64modifypkgsrc/security/py-certbot-dns-route53/distinfo
1.64modifypkgsrc/security/py-certbot-dns-sakuracloud/distinfo
1.26modifypkgsrc/security/py-certbot-nginx/Makefile
1.10modifypkgsrc/security/py-certbot-nginx/PLIST
1.65modifypkgsrc/security/py-certbot-nginx/distinfo