- Upgrade to v4.14.0
Changelog
nearlyfreespeech: fix salt
nearlyfreespeech: fix authentication
doc: retrieve hugo-theme-learn as hugo module
doc: fix broken links
chore: update to go1.20
doc: bump hugo version
doc: fixing typos
exec: fix CLI documention
azuredns: update docs
Add DNS provider for Yandex 360
chore: exclude egoscale v1.19.0
pdns: fix notify
chore: fix grammar and typo
route53: avoid unexpected records deletion
Allow to set EAB kid and hmac via environment variables
Add DNS provider for cloud.ru
Adding S3 support for HTTP domain validation
chore: migrate to aws-sdk-go-v2 (lightsail, route53)
Index: Makefile
===================================================================
RCS file: /cvs/ports/security/lego/Makefile,v
retrieving revision 1.12
diff -u -p -r1.12 Makefile
--- Makefile 26 Jul 2023 22:44:08 -0000 1.12
+++ Makefile 23 Aug 2023 16:44:04 -0000
@@ -1,7 +1,7 @@
COMMENT = Let's Encrypt/ACME client written in Go
MODGO_MODNAME = github.com/go-acme/lego/v4
-MODGO_VERSION = v4.13.3
+MODGO_VERSION = v4.14.0
DISTNAME = lego-${MODGO_VERSION}
CATEGORIES = security
Index: distinfo
===================================================================
RCS file: /cvs/ports/security/lego/distinfo,v
retrieving revision 1.12
diff -u -p -r1.12 distinfo
--- distinfo 26 Jul 2023 22:44:08 -0000 1.12
+++ distinfo 23 Aug 2023 16:44:04 -0000
@@ -335,8 +335,46 @@ SHA256 (go_modules/github.com/armon/go-m
SHA256
(go_modules/github.com/armon/go-metrics/@v/v0.0.0-20180917152333-f0300d1749da.zip)
= JHRIRkqNIZYRJ5zeJUDvht4QgopbJnlHfe2DWt7zUbE=
SHA256
(go_modules/github.com/armon/go-radix/@v/v0.0.0-20180808171621-7fddfc383310.mod)
= Lc2vYuwp96+g04U01I9al/o+AnNDsPi/ZhrttxAhT9Y=
SHA256
(go_modules/github.com/armon/go-radix/@v/v0.0.0-20180808171621-7fddfc383310.zip)
= ywkLKzwZmHNT6DHKebMesx6qU0sfRtEbiBOyNbEFiFk=
-SHA256 (go_modules/github.com/aws/aws-sdk-go/@v/v1.39.0.mod) =
pCJTQ3No31/NNr8JsIPQ3F6Hey+sU/RIUcSaf9mUE6M=
-SHA256 (go_modules/github.com/aws/aws-sdk-go/@v/v1.39.0.zip) =
/JGzlEJ4x8ZGPwvVfsamp4EO5EG2zTtJaxi0GDzfhPU=
+SHA256 (go_modules/github.com/aws/aws-sdk-go-v2/@v/v1.19.0.mod) =
REoACfstFj4jR4ILu3kkI6+/cvrIccrotVqODZjuWMA=
+SHA256 (go_modules/github.com/aws/aws-sdk-go-v2/@v/v1.19.0.zip) =
oABZnLgLBGav/muvL6mNeSWO56T+BcEseBm81Eo0m9A=
+SHA256
(go_modules/github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream/@v/v1.4.10.mod)
= Cz7b7SazQ0UaW/b57Kzj0SLcvTFRSleEbdEgOFLRT5A=
+SHA256
(go_modules/github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream/@v/v1.4.10.zip)
= arPnlSihNKy/RD+jT1T8vaJHlMuba8YLDP91QsnJO8Q=
+SHA256 (go_modules/github.com/aws/aws-sdk-go-v2/config/@v/v1.18.28.mod) =
QeAsHAKfq91t/5hMJdDn4aBSztwzQB4zvkhMZiuKytc=
+SHA256 (go_modules/github.com/aws/aws-sdk-go-v2/config/@v/v1.18.28.zip) =
DIukv3rEesBDmYw73Ndiic9i3K4k5yy+8b32zy2nuSI=
+SHA256 (go_modules/github.com/aws/aws-sdk-go-v2/credentials/@v/v1.13.27.mod) =
mtpcnqaBuulUIyi9/m64gOCwxdwu2G1kII1H7TnNJeU=
+SHA256 (go_modules/github.com/aws/aws-sdk-go-v2/credentials/@v/v1.13.27.zip) =
zetR3xH0LhuXmt088pCwFoKycecg+34G6PCq1CaAz/c=
+SHA256
(go_modules/github.com/aws/aws-sdk-go-v2/feature/ec2/imds/@v/v1.13.5.mod) =
qLRX0OaAVmQJPtATKO3i9jsWAMMEieZ0GG9Q7VkYexE=
+SHA256
(go_modules/github.com/aws/aws-sdk-go-v2/feature/ec2/imds/@v/v1.13.5.zip) =
s7B0CSG3soMqqnUl1MHyWA3jYBwF3AGYr/SXAEb9T9A=
+SHA256
(go_modules/github.com/aws/aws-sdk-go-v2/internal/configsources/@v/v1.1.35.mod)
= 21g0VWgT1QDM8eDCvnD2jajekE3WU0SkZ23Q4oacPoU=
+SHA256
(go_modules/github.com/aws/aws-sdk-go-v2/internal/configsources/@v/v1.1.35.zip)
= XHlEYKGsVF6hKD7kvyFEZdIICCN1xoLzLUQDmfGClgo=
+SHA256
(go_modules/github.com/aws/aws-sdk-go-v2/internal/endpoints/v2/@v/v2.4.29.mod)
= l/pgHaTb00MO9zV3fXYFQAooSgQ6FwL7/Gd8kaldgg0=
+SHA256
(go_modules/github.com/aws/aws-sdk-go-v2/internal/endpoints/v2/@v/v2.4.29.zip)
= sjTYTmdZ9+R8DHzmYI9Cistp/QCEaOiFzCOTvgvb9Vc=
+SHA256 (go_modules/github.com/aws/aws-sdk-go-v2/internal/ini/@v/v1.3.36.mod) =
Qx5IhQod1E/g+UYZw+4OnJk5g3iPkbq1BG+dVLbAzKQ=
+SHA256 (go_modules/github.com/aws/aws-sdk-go-v2/internal/ini/@v/v1.3.36.zip) =
PMOqHb5muBvxiSdvaA7G9qH8dmjo6Cja5QdkxYpy5Kg=
+SHA256 (go_modules/github.com/aws/aws-sdk-go-v2/internal/v4a/@v/v1.0.27.mod) =
KAyExew5wcB0n2sS/Gzi00UeNZ8uemJUKQKJ966VykQ=
+SHA256 (go_modules/github.com/aws/aws-sdk-go-v2/internal/v4a/@v/v1.0.27.zip) =
ZPiP8pGCD2y8BxQwPQffiMWjOF3oYQJ9Zl8NXcCII4k=
+SHA256
(go_modules/github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding/@v/v1.9.11.mod)
= ibpDl2dhPo4jeHwygt5kIfVqOPCnXvNgOenqeP6kE2M=
+SHA256
(go_modules/github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding/@v/v1.9.11.zip)
= eV4M5VDmnvOgij64uOU9bLIwEYBr3Yd2SGXSnns/7Uk=
+SHA256
(go_modules/github.com/aws/aws-sdk-go-v2/service/internal/checksum/@v/v1.1.30.mod)
= RdCkp9Uj+0L1gCaJ8Yc9gn34LdBEjL+tTwVB6sMlSLI=
+SHA256
(go_modules/github.com/aws/aws-sdk-go-v2/service/internal/checksum/@v/v1.1.30.zip)
= GH3j0LK7TMC98Pgcn6byqf8VOLGdWrbrXc1UbrMoVzM=
+SHA256
(go_modules/github.com/aws/aws-sdk-go-v2/service/internal/presigned-url/@v/v1.9.29.mod)
= P3XJtM4mSDm++x3uvaEDnWRsYteC0GfEQBsRlWjd6+0=
+SHA256
(go_modules/github.com/aws/aws-sdk-go-v2/service/internal/presigned-url/@v/v1.9.29.zip)
= zdl5Uosv3dvZsOrslp8z9kB9Gsk4hjHfdSXMlDTU2sM=
+SHA256
(go_modules/github.com/aws/aws-sdk-go-v2/service/internal/s3shared/@v/v1.14.4.mod)
= 9EFdVrbrmW6HKHDaHtqxX5BkpQ5Kk6sXT2SrZLW38FQ=
+SHA256
(go_modules/github.com/aws/aws-sdk-go-v2/service/internal/s3shared/@v/v1.14.4.zip)
= WRds7GqFNxM4PYpCF0Gk8eC3uqh6nUy8eefay76/390=
+SHA256
(go_modules/github.com/aws/aws-sdk-go-v2/service/lightsail/@v/v1.27.2.mod) =
7CMa42P0b+83eXixdu5gXOJ3czyh4loniFvMoIH278o=
+SHA256
(go_modules/github.com/aws/aws-sdk-go-v2/service/lightsail/@v/v1.27.2.zip) =
nWtViF0uW7d7wJ0WOA1BMU9CNCCCq3WMzMbTchCOC1k=
+SHA256
(go_modules/github.com/aws/aws-sdk-go-v2/service/route53/@v/v1.28.4.mod) =
Om5g7YChGQq1I8BEQ7GGy1hF/1kFURBBHPv1SB1IHtM=
+SHA256
(go_modules/github.com/aws/aws-sdk-go-v2/service/route53/@v/v1.28.4.zip) =
rIpsunRz6mGBi9fyk3QJnqd1fOdwfZfRSSaX9Q53ORo=
+SHA256 (go_modules/github.com/aws/aws-sdk-go-v2/service/s3/@v/v1.37.0.mod) =
McoslJ1qm/SWYLj7lILaZyTqrjjrfX9Lsw5CI3xDRZ8=
+SHA256 (go_modules/github.com/aws/aws-sdk-go-v2/service/s3/@v/v1.37.0.zip) =
1MzuKbSd2Y8OaBSdkKIPunSmzvqeyB43DPnrDvFqyFw=
+SHA256 (go_modules/github.com/aws/aws-sdk-go-v2/service/sso/@v/v1.12.13.mod) =
3f/dW4rWv5QEe5uQ2IUpif4QQJ98hdxbMvnuxmrIevw=
+SHA256 (go_modules/github.com/aws/aws-sdk-go-v2/service/sso/@v/v1.12.13.zip) =
jKDRRYCH1jZZa/uRgq1KGPUqpalg6GAOiu6w1S0qM+s=
+SHA256
(go_modules/github.com/aws/aws-sdk-go-v2/service/ssooidc/@v/v1.14.13.mod) =
oEcKuCtmFHhH0lz1ekOIbKojiIIV5n3eGG4J2HDFH4I=
+SHA256
(go_modules/github.com/aws/aws-sdk-go-v2/service/ssooidc/@v/v1.14.13.zip) =
+22QOcJPNEiv21FtRLRzC6EnnKkb0Qwu3+omoCCoOFs=
+SHA256 (go_modules/github.com/aws/aws-sdk-go-v2/service/sts/@v/v1.19.3.mod) =
nqGUhPs+NvUWKLrCe0H/8abJdJ6K29zvp1n//lX7yxU=
+SHA256 (go_modules/github.com/aws/aws-sdk-go-v2/service/sts/@v/v1.19.3.zip) =
x5BPdh/289AKTlRKlCeroZAyI5qAU+4DMJvb7QzU/9U=
+SHA256 (go_modules/github.com/aws/smithy-go/@v/v1.13.5.mod) =
RwZKnOIkureadOCEE6fP+mYhd69WuoVbxFnspDWrw/A=
+SHA256 (go_modules/github.com/aws/smithy-go/@v/v1.13.5.zip) =
hkZn7dhFm/8fdQ1l9AkiJjuZWgbcuFJAU2U54jnpEeQ=
SHA256
(go_modules/github.com/beorn7/perks/@v/v0.0.0-20180321164747-3a771d992973.mod)
= zE0fqtdZZfpp6xMSC/lWgncZAF/z7NxwSzb7WPsf0W4=
SHA256 (go_modules/github.com/beorn7/perks/@v/v1.0.0.mod) =
wNxuW3KlzSPG92OQoe/KJ+VoublPPKvl3zWk+mGGJIQ=
SHA256 (go_modules/github.com/beorn7/perks/@v/v1.0.1.mod) =
yHCz/lC2lE+rCVsGII2ciJh2PpFzyx7tMljD1YMJumY=
@@ -1407,7 +1445,7 @@ SHA256 (go_modules/rsc.io/binaryregexp/@
SHA256 (go_modules/rsc.io/binaryregexp/@v/v0.2.0.zip) =
s+cGqiePp/iA0y+hzEDvgoLR/H1uADVlee0NuI87AEc=
SHA256 (go_modules/software.sslmate.com/src/go-pkcs12/@v/v0.2.0.mod) =
ycxHNZ55+c2ONOTeypncJ5t0zinSW0a1T86Qmw5wOm8=
SHA256 (go_modules/software.sslmate.com/src/go-pkcs12/@v/v0.2.0.zip) =
qse6k1xBU6O0e8ObNvLorTJD8DNJwRy33Mlt2fMWn6Y=
-SHA256 (lego-v4.13.3.zip) = IxoTtzq93La062WPy9XEck+5vzUhzyRKZIonUlb7yYw=
+SHA256 (lego-v4.14.0.zip) = akpntDqRT/mAtofwf5lzDzML8skRAWjuenKO9DSl+tc=
SIZE (go_modules/cloud.google.com/go/@v/v0.107.0.mod) = 1091
SIZE (go_modules/cloud.google.com/go/@v/v0.107.0.zip) = 542234
SIZE (go_modules/cloud.google.com/go/@v/v0.26.0.mod) = 27
@@ -1745,8 +1783,46 @@ SIZE (go_modules/github.com/armon/go-met
SIZE
(go_modules/github.com/armon/go-metrics/@v/v0.0.0-20180917152333-f0300d1749da.zip)
= 37264
SIZE
(go_modules/github.com/armon/go-radix/@v/v0.0.0-20180808171621-7fddfc383310.mod)
= 33
SIZE
(go_modules/github.com/armon/go-radix/@v/v0.0.0-20180808171621-7fddfc383310.zip)
= 7271
-SIZE (go_modules/github.com/aws/aws-sdk-go/@v/v1.39.0.mod) = 178
-SIZE (go_modules/github.com/aws/aws-sdk-go/@v/v1.39.0.zip) = 21327618
+SIZE (go_modules/github.com/aws/aws-sdk-go-v2/@v/v1.19.0.mod) = 165
+SIZE (go_modules/github.com/aws/aws-sdk-go-v2/@v/v1.19.0.zip) = 369745
+SIZE
(go_modules/github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream/@v/v1.4.10.mod)
= 163
+SIZE
(go_modules/github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream/@v/v1.4.10.zip)
= 31649
+SIZE (go_modules/github.com/aws/aws-sdk-go-v2/config/@v/v1.18.28.mod) = 1249
+SIZE (go_modules/github.com/aws/aws-sdk-go-v2/config/@v/v1.18.28.zip) = 83683
+SIZE (go_modules/github.com/aws/aws-sdk-go-v2/credentials/@v/v1.13.27.mod) =
1012
+SIZE (go_modules/github.com/aws/aws-sdk-go-v2/credentials/@v/v1.13.27.zip) =
59245
+SIZE (go_modules/github.com/aws/aws-sdk-go-v2/feature/ec2/imds/@v/v1.13.5.mod)
= 231
+SIZE (go_modules/github.com/aws/aws-sdk-go-v2/feature/ec2/imds/@v/v1.13.5.zip)
= 41936
+SIZE
(go_modules/github.com/aws/aws-sdk-go-v2/internal/configsources/@v/v1.1.35.mod)
= 162
+SIZE
(go_modules/github.com/aws/aws-sdk-go-v2/internal/configsources/@v/v1.1.35.zip)
= 7266
+SIZE
(go_modules/github.com/aws/aws-sdk-go-v2/internal/endpoints/v2/@v/v2.4.29.mod)
= 236
+SIZE
(go_modules/github.com/aws/aws-sdk-go-v2/internal/endpoints/v2/@v/v2.4.29.zip)
= 12858
+SIZE (go_modules/github.com/aws/aws-sdk-go-v2/internal/ini/@v/v1.3.36.mod) =
152
+SIZE (go_modules/github.com/aws/aws-sdk-go-v2/internal/ini/@v/v1.3.36.zip) =
53501
+SIZE (go_modules/github.com/aws/aws-sdk-go-v2/internal/v4a/@v/v1.0.27.mod) =
224
+SIZE (go_modules/github.com/aws/aws-sdk-go-v2/internal/v4a/@v/v1.0.27.zip) =
35524
+SIZE
(go_modules/github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding/@v/v1.9.11.mod)
= 120
+SIZE
(go_modules/github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding/@v/v1.9.11.zip)
= 10720
+SIZE
(go_modules/github.com/aws/aws-sdk-go-v2/service/internal/checksum/@v/v1.1.30.mod)
= 240
+SIZE
(go_modules/github.com/aws/aws-sdk-go-v2/service/internal/checksum/@v/v1.1.30.zip)
= 37077
+SIZE
(go_modules/github.com/aws/aws-sdk-go-v2/service/internal/presigned-url/@v/v1.9.29.mod)
= 245
+SIZE
(go_modules/github.com/aws/aws-sdk-go-v2/service/internal/presigned-url/@v/v1.9.29.zip)
= 10762
+SIZE
(go_modules/github.com/aws/aws-sdk-go-v2/service/internal/s3shared/@v/v1.14.4.mod)
= 207
+SIZE
(go_modules/github.com/aws/aws-sdk-go-v2/service/internal/s3shared/@v/v1.14.4.zip)
= 27615
+SIZE
(go_modules/github.com/aws/aws-sdk-go-v2/service/lightsail/@v/v1.27.2.mod) = 503
+SIZE
(go_modules/github.com/aws/aws-sdk-go-v2/service/lightsail/@v/v1.27.2.zip) =
387443
+SIZE (go_modules/github.com/aws/aws-sdk-go-v2/service/route53/@v/v1.28.4.mod)
= 541
+SIZE (go_modules/github.com/aws/aws-sdk-go-v2/service/route53/@v/v1.28.4.zip)
= 228570
+SIZE (go_modules/github.com/aws/aws-sdk-go-v2/service/s3/@v/v1.37.0.mod) = 1507
+SIZE (go_modules/github.com/aws/aws-sdk-go-v2/service/s3/@v/v1.37.0.zip) =
439500
+SIZE (go_modules/github.com/aws/aws-sdk-go-v2/service/sso/@v/v1.12.13.mod) =
497
+SIZE (go_modules/github.com/aws/aws-sdk-go-v2/service/sso/@v/v1.12.13.zip) =
32975
+SIZE (go_modules/github.com/aws/aws-sdk-go-v2/service/ssooidc/@v/v1.14.13.mod)
= 501
+SIZE (go_modules/github.com/aws/aws-sdk-go-v2/service/ssooidc/@v/v1.14.13.zip)
= 32355
+SIZE (go_modules/github.com/aws/aws-sdk-go-v2/service/sts/@v/v1.19.3.mod) = 676
+SIZE (go_modules/github.com/aws/aws-sdk-go-v2/service/sts/@v/v1.19.3.zip) =
62234
+SIZE (go_modules/github.com/aws/smithy-go/@v/v1.13.5.mod) = 127
+SIZE (go_modules/github.com/aws/smithy-go/@v/v1.13.5.zip) = 191729
SIZE
(go_modules/github.com/beorn7/perks/@v/v0.0.0-20180321164747-3a771d992973.mod)
= 31
SIZE (go_modules/github.com/beorn7/perks/@v/v1.0.0.mod) = 40
SIZE (go_modules/github.com/beorn7/perks/@v/v1.0.1.mod) = 40
@@ -2817,4 +2893,4 @@ SIZE (go_modules/rsc.io/binaryregexp/@v/
SIZE (go_modules/rsc.io/binaryregexp/@v/v0.2.0.zip) = 450232
SIZE (go_modules/software.sslmate.com/src/go-pkcs12/@v/v0.2.0.mod) = 127
SIZE (go_modules/software.sslmate.com/src/go-pkcs12/@v/v0.2.0.zip) = 36374
-SIZE (lego-v4.13.3.zip) = 1319317
+SIZE (lego-v4.14.0.zip) = 1186514
Index: modules.inc
===================================================================
RCS file: /cvs/ports/security/lego/modules.inc,v
retrieving revision 1.9
diff -u -p -r1.9 modules.inc
--- modules.inc 26 Jul 2023 22:44:08 -0000 1.9
+++ modules.inc 23 Aug 2023 16:44:04 -0000
@@ -158,7 +158,26 @@ MODGO_MODULES = \
github.com/armon/circbuf
v0.0.0-20150827004946-bbbad097214e \
github.com/armon/go-metrics
v0.0.0-20180917152333-f0300d1749da \
github.com/armon/go-radix
v0.0.0-20180808171621-7fddfc383310 \
- github.com/aws/aws-sdk-go
v1.39.0 \
+ github.com/aws/aws-sdk-go-v2
v1.19.0 \
+ github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream
v1.4.10 \
+ github.com/aws/aws-sdk-go-v2/config
v1.18.28 \
+ github.com/aws/aws-sdk-go-v2/credentials
v1.13.27 \
+ github.com/aws/aws-sdk-go-v2/feature/ec2/imds
v1.13.5 \
+ github.com/aws/aws-sdk-go-v2/internal/configsources
v1.1.35 \
+ github.com/aws/aws-sdk-go-v2/internal/endpoints/v2
v2.4.29 \
+ github.com/aws/aws-sdk-go-v2/internal/ini
v1.3.36 \
+ github.com/aws/aws-sdk-go-v2/internal/v4a
v1.0.27 \
+ github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding
v1.9.11 \
+ github.com/aws/aws-sdk-go-v2/service/internal/checksum
v1.1.30 \
+ github.com/aws/aws-sdk-go-v2/service/internal/presigned-url
v1.9.29 \
+ github.com/aws/aws-sdk-go-v2/service/internal/s3shared
v1.14.4 \
+ github.com/aws/aws-sdk-go-v2/service/lightsail
v1.27.2 \
+ github.com/aws/aws-sdk-go-v2/service/route53
v1.28.4 \
+ github.com/aws/aws-sdk-go-v2/service/s3
v1.37.0 \
+ github.com/aws/aws-sdk-go-v2/service/sso
v1.12.13 \
+ github.com/aws/aws-sdk-go-v2/service/ssooidc
v1.14.13 \
+ github.com/aws/aws-sdk-go-v2/service/sts
v1.19.3 \
+ github.com/aws/smithy-go
v1.13.5 \
github.com/beorn7/perks
v1.0.1 \
github.com/bgentry/speakeasy
v0.1.0 \
github.com/bketelsen/crypt
v0.0.3-0.20200106085610-5cbc8cc4026c \