Update dehydrated to version 0.7.1. Pkgsrc changes : * Project has a new home : updated distfile URL and homepage ; * Updated PLIST following the removal of a file ; * Updated checksums. Upstream changes : * version 0.7.0 : - Support for external account bindings - Special support for ZeroSSL - Support presets for some CAs instead of requiring URLs - Allow requesting preferred chain (--preferred-chain) - Added method to show CAs current terms of service (--display-terms) - Allow setting path to domains.txt using cli arguments (--domains-txt) - Added new cli command --cleanupdelete which deletes old files instead of archiving them - No more silent failures on broken hook-scripts - Better error-handling with KEEP_GOING enabled - Check actual order status instead of assuming it's valid - Don't include keyAuthorization in challenge validation (RFC compliance) - Using EC secp384r1 as default certificate type - Use JSON.sh to parse JSON - Use account URL instead of account ID (RFC compliance) - Dehydrated now has a new home: https://github.com/dehydrated-io/dehydrated - Added OCSP_FETCH and OCSP_DAYS to per-certificate configurable options - Cleanup now also removes dangling symlinks * version 0.7.1 : - --force no longer forces domain name revalidation by default, a new argument --force-validation has been added for that - Added support for EC secp521r1 algorithm (works with e.g. zerossl) - EC PARAMETERS are no longer written to privkey.pem (didn't seem necessary and was causing issues with various software) - Requests resulting in badNonce errors are now automatically retried (fixes operation with LE staging servers) - Deprecated egrep usage has been removed - Implemented EC for account keys - Domain list now also read from domains.txt.d subdirectory (behaviour might change, see docs) - Implemented RFC 8738 (validating/signing certificates for IP addresses instead of domain names) support (this will not work with most public CAs, if any!)diff -r1.4 -r1.5 pkgsrc/security/dehydrated/Makefile
(nils)
@@ -1,21 +1,21 @@ | @@ -1,21 +1,21 @@ | |||
1 | # $NetBSD: Makefile,v 1.4 2020/05/22 05:47:52 rillig Exp $ | 1 | # $NetBSD: Makefile,v 1.5 2023/04/23 17:45:42 nils Exp $ | |
2 | 2 | |||
3 | DISTNAME= dehydrated-0.6.5 | 3 | DISTNAME= dehydrated-0.7.1 | |
4 | CATEGORIES= security | 4 | CATEGORIES= security | |
5 | MASTER_SITES= ${MASTER_SITE_GITHUB:=lukas2511/} | 5 | MASTER_SITES= ${MASTER_SITE_GITHUB:=dehydrated-io/} | |
6 | 6 | |||
7 | MAINTAINER= nils@NetBSD.org | 7 | MAINTAINER= nils@NetBSD.org | |
8 | HOMEPAGE= https://github.com/lukas2511/dehydrated | 8 | HOMEPAGE= https://dehydrated.io/ | |
9 | COMMENT= Letsencrypt/acme client implemented as a shell-script | 9 | COMMENT= Letsencrypt/acme client implemented as a shell-script | |
10 | LICENSE= mit | 10 | LICENSE= mit | |
11 | 11 | |||
12 | GITHUB_PROJECT= dehydrated | 12 | GITHUB_PROJECT= dehydrated | |
13 | GITHUB_TAG= v${PKGVERSION_NOREV} | 13 | GITHUB_TAG= v${PKGVERSION_NOREV} | |
14 | 14 | |||
15 | NO_BUILD= yes | 15 | NO_BUILD= yes | |
16 | 16 | |||
17 | USE_TOOLS+= bash:run sed:run awk:run curl:run pax openssl | 17 | USE_TOOLS+= bash:run sed:run awk:run curl:run pax openssl | |
18 | REPLACE_BASH= dehydrated docs/examples/hook.sh | 18 | REPLACE_BASH= dehydrated docs/examples/hook.sh | |
19 | 19 | |||
20 | PKG_SYSCONFSUBDIR= dehydrated | 20 | PKG_SYSCONFSUBDIR= dehydrated | |
21 | EGDIR= ${PREFIX}/share/examples/dehydrated | 21 | EGDIR= ${PREFIX}/share/examples/dehydrated |
@@ -1,5 +1,5 @@ | @@ -1,5 +1,5 @@ | |||
1 | $NetBSD: distinfo,v 1.4 2021/10/26 11:17:03 nia Exp $ | 1 | $NetBSD: distinfo,v 1.5 2023/04/23 17:45:42 nils Exp $ | |
2 | 2 | |||
3 | BLAKE2s (dehydrated-0.6.5.tar.gz) = 038507230c5f05984ef495082328807ce63febb2cca7f879e741ac0b79af4d71 | 3 | BLAKE2s (dehydrated-0.7.1.tar.gz) = 1ca1089411d9f07690dc52d1ea1d7806eed9acc58f3c535ac7f4c5421795e897 | |
4 | SHA512 (dehydrated-0.6.5.tar.gz) = da8ff3ecb7ddeb25356469fa272aef4e7c3705049caf88d09656dbc4baf29e0efa135e6f154c78cec82da17a27a78f2145ee3b7bd71521a080e10550d09b8a53 | 4 | SHA512 (dehydrated-0.7.1.tar.gz) = 1d584c3876cdc1ef213b2feb02e15d2b47ef2b6504e8a837ad45d9d14929a82de28bee7395a75659721ae18bd8f26f4f2759ad8eaef66c671c7085c9859f6555 | |
5 | Size (dehydrated-0.6.5.tar.gz) = 82274 bytes | 5 | Size (dehydrated-0.7.1.tar.gz) = 120575 bytes |
@@ -1,19 +1,18 @@ | @@ -1,19 +1,18 @@ | |||
1 | @comment $NetBSD: PLIST,v 1.2 2019/08/20 21:50:56 nils Exp $ | 1 | @comment $NetBSD: PLIST,v 1.3 2023/04/23 17:45:42 nils Exp $ | |
2 | bin/dehydrated | 2 | bin/dehydrated | |
3 | share/doc/dehydrated/CHANGELOG | 3 | share/doc/dehydrated/CHANGELOG | |
4 | share/doc/dehydrated/LICENSE | 4 | share/doc/dehydrated/LICENSE | |
5 | share/doc/dehydrated/README.md | 5 | share/doc/dehydrated/README.md | |
6 | share/doc/dehydrated/acme-v1.md | 6 | share/doc/dehydrated/acme-v1.md | |
7 | share/doc/dehydrated/dns-verification.md | 7 | share/doc/dehydrated/dns-verification.md | |
8 | share/doc/dehydrated/domains_txt.md | 8 | share/doc/dehydrated/domains_txt.md | |
9 | share/doc/dehydrated/ecc.md | 9 | share/doc/dehydrated/ecc.md | |
10 | share/doc/dehydrated/hook_chain.md | 10 | share/doc/dehydrated/hook_chain.md | |
11 | share/doc/dehydrated/import-from-official-client.md | |||
12 | share/doc/dehydrated/per-certificate-config.md | 11 | share/doc/dehydrated/per-certificate-config.md | |
13 | share/doc/dehydrated/staging.md | 12 | share/doc/dehydrated/staging.md | |
14 | share/doc/dehydrated/tls-alpn.md | 13 | share/doc/dehydrated/tls-alpn.md | |
15 | share/doc/dehydrated/troubleshooting.md | 14 | share/doc/dehydrated/troubleshooting.md | |
16 | share/doc/dehydrated/wellknown.md | 15 | share/doc/dehydrated/wellknown.md | |
17 | share/examples/dehydrated/config | 16 | share/examples/dehydrated/config | |
18 | share/examples/dehydrated/domains.txt | 17 | share/examples/dehydrated/domains.txt | |
19 | share/examples/dehydrated/hook.sh | 18 | share/examples/dehydrated/hook.sh |