-
Notifications
You must be signed in to change notification settings - Fork 2.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
library/perl: 5.41.2 -> 5.41.3 #17455
Merged
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Contributor
zakame
commented
Aug 30, 2024
- https://nntp.perl.org/group/perl.perl5.porters/268756
- Fixes cpanm CVE [CVE-2024-45321] generate: hotpatch bin/cpanm to use HTTPS endpoints Perl/docker-perl#167
Diff for 197b676:diff --git a/_bashbrew-cat b/_bashbrew-cat
index 87f1339..5c77b4e 100644
--- a/_bashbrew-cat
+++ b/_bashbrew-cat
@@ -1,7 +1,7 @@
Maintainers: Peter Martini <[email protected]> (@PeterMartini), Zak B. Elep <[email protected]> (@zakame)
Architectures: amd64, arm32v5, arm32v7, arm64v8, i386, mips64le, ppc64le, s390x
GitRepo: https://github.com/perl/docker-perl.git
-GitCommit: 09d0e7d2adb1ebea9d2dbc3b3175954ffc0197e8
+GitCommit: d78befa15ec5827f5aa5bbe4e97e7a30e7960daa
Tags: 5.36.3, 5.36, 5.36.3-bookworm, 5.36-bookworm
Directory: 5.036.003-main-bookworm
@@ -75,26 +75,26 @@ Directory: 5.040.000-main,threaded-bookworm
Tags: 5.40.0-threaded-bullseye, 5.40-threaded-bullseye, 5-threaded-bullseye, threaded-bullseye, stable-threaded-bullseye
Directory: 5.040.000-main,threaded-bullseye
-Tags: 5.41.2, 5.41, devel, 5.41.2-bookworm, 5.41-bookworm, devel-bookworm
-Directory: 5.041.002-main-bookworm
+Tags: 5.41.3, 5.41, devel, 5.41.3-bookworm, 5.41-bookworm, devel-bookworm
+Directory: 5.041.003-main-bookworm
-Tags: 5.41.2-bullseye, 5.41-bullseye, devel-bullseye
-Directory: 5.041.002-main-bullseye
+Tags: 5.41.3-bullseye, 5.41-bullseye, devel-bullseye
+Directory: 5.041.003-main-bullseye
-Tags: 5.41.2-slim, 5.41-slim, devel-slim, 5.41.2-slim-bookworm, 5.41-slim-bookworm, devel-slim-bookworm
-Directory: 5.041.002-slim-bookworm
+Tags: 5.41.3-slim, 5.41-slim, devel-slim, 5.41.3-slim-bookworm, 5.41-slim-bookworm, devel-slim-bookworm
+Directory: 5.041.003-slim-bookworm
-Tags: 5.41.2-slim-bullseye, 5.41-slim-bullseye, devel-slim-bullseye
-Directory: 5.041.002-slim-bullseye
+Tags: 5.41.3-slim-bullseye, 5.41-slim-bullseye, devel-slim-bullseye
+Directory: 5.041.003-slim-bullseye
-Tags: 5.41.2-slim-threaded, 5.41-slim-threaded, devel-slim-threaded, 5.41.2-slim-threaded-bookworm, 5.41-slim-threaded-bookworm, devel-slim-threaded-bookworm
-Directory: 5.041.002-slim,threaded-bookworm
+Tags: 5.41.3-slim-threaded, 5.41-slim-threaded, devel-slim-threaded, 5.41.3-slim-threaded-bookworm, 5.41-slim-threaded-bookworm, devel-slim-threaded-bookworm
+Directory: 5.041.003-slim,threaded-bookworm
-Tags: 5.41.2-slim-threaded-bullseye, 5.41-slim-threaded-bullseye, devel-slim-threaded-bullseye
-Directory: 5.041.002-slim,threaded-bullseye
+Tags: 5.41.3-slim-threaded-bullseye, 5.41-slim-threaded-bullseye, devel-slim-threaded-bullseye
+Directory: 5.041.003-slim,threaded-bullseye
-Tags: 5.41.2-threaded, 5.41-threaded, devel-threaded, 5.41.2-threaded-bookworm, 5.41-threaded-bookworm, devel-threaded-bookworm
-Directory: 5.041.002-main,threaded-bookworm
+Tags: 5.41.3-threaded, 5.41-threaded, devel-threaded, 5.41.3-threaded-bookworm, 5.41-threaded-bookworm, devel-threaded-bookworm
+Directory: 5.041.003-main,threaded-bookworm
-Tags: 5.41.2-threaded-bullseye, 5.41-threaded-bullseye, devel-threaded-bullseye
-Directory: 5.041.002-main,threaded-bullseye
+Tags: 5.41.3-threaded-bullseye, 5.41-threaded-bullseye, devel-threaded-bullseye
+Directory: 5.041.003-main,threaded-bullseye
diff --git a/_bashbrew-list b/_bashbrew-list
index dd6792b..0a00c84 100644
--- a/_bashbrew-list
+++ b/_bashbrew-list
@@ -94,18 +94,18 @@ perl:5.41-slim-threaded-bullseye
perl:5.41-threaded
perl:5.41-threaded-bookworm
perl:5.41-threaded-bullseye
-perl:5.41.2
-perl:5.41.2-bookworm
-perl:5.41.2-bullseye
-perl:5.41.2-slim
-perl:5.41.2-slim-bookworm
-perl:5.41.2-slim-bullseye
-perl:5.41.2-slim-threaded
-perl:5.41.2-slim-threaded-bookworm
-perl:5.41.2-slim-threaded-bullseye
-perl:5.41.2-threaded
-perl:5.41.2-threaded-bookworm
-perl:5.41.2-threaded-bullseye
+perl:5.41.3
+perl:5.41.3-bookworm
+perl:5.41.3-bullseye
+perl:5.41.3-slim
+perl:5.41.3-slim-bookworm
+perl:5.41.3-slim-bullseye
+perl:5.41.3-slim-threaded
+perl:5.41.3-slim-threaded-bookworm
+perl:5.41.3-slim-threaded-bullseye
+perl:5.41.3-threaded
+perl:5.41.3-threaded-bookworm
+perl:5.41.3-threaded-bullseye
perl:bookworm
perl:bullseye
perl:devel
diff --git a/perl_5.36-bookworm/Dockerfile b/perl_5.36-bookworm/Dockerfile
index 94adef7..fb5dd91 100644
--- a/perl_5.36-bookworm/Dockerfile
+++ b/perl_5.36-bookworm/Dockerfile
@@ -19,7 +19,9 @@ RUN true \
&& cd /usr/src \
&& curl -fLO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7047.tar.gz \
&& echo '963e63c6e1a8725ff2f624e9086396ae150db51dd0a337c3781d09a994af05a5 *App-cpanminus-1.7047.tar.gz' | sha256sum --strict --check - \
- && tar -xzf App-cpanminus-1.7047.tar.gz && cd App-cpanminus-1.7047 && perl bin/cpanm . && cd /root \
+ && tar -xzf App-cpanminus-1.7047.tar.gz && cd App-cpanminus-1.7047 \
+ && perl -pi -E 's{http://(www\.cpan\.org|backpan\.perl\.org|cpan\.metacpan\.org|fastapi\.metacpan\.org|cpanmetadb\.plackperl\.org)}{https://$1}g' bin/cpanm \
+ && perl bin/cpanm . && cd /root \
&& curl -fLO 'https://www.cpan.org/authors/id/C/CH/CHRISN/Net-SSLeay-1.94.tar.gz' \
&& echo '9d7be8a56d1bedda05c425306cc504ba134307e0c09bda4a788c98744ebcd95d *Net-SSLeay-1.94.tar.gz' | sha256sum --strict --check - \
&& cpanm --from $PWD Net-SSLeay-1.94.tar.gz \
diff --git a/perl_5.36-bullseye/Dockerfile b/perl_5.36-bullseye/Dockerfile
index eaa0bad..d39ac70 100644
--- a/perl_5.36-bullseye/Dockerfile
+++ b/perl_5.36-bullseye/Dockerfile
@@ -19,7 +19,9 @@ RUN true \
&& cd /usr/src \
&& curl -fLO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7047.tar.gz \
&& echo '963e63c6e1a8725ff2f624e9086396ae150db51dd0a337c3781d09a994af05a5 *App-cpanminus-1.7047.tar.gz' | sha256sum --strict --check - \
- && tar -xzf App-cpanminus-1.7047.tar.gz && cd App-cpanminus-1.7047 && perl bin/cpanm . && cd /root \
+ && tar -xzf App-cpanminus-1.7047.tar.gz && cd App-cpanminus-1.7047 \
+ && perl -pi -E 's{http://(www\.cpan\.org|backpan\.perl\.org|cpan\.metacpan\.org|fastapi\.metacpan\.org|cpanmetadb\.plackperl\.org)}{https://$1}g' bin/cpanm \
+ && perl bin/cpanm . && cd /root \
&& curl -fLO 'https://www.cpan.org/authors/id/C/CH/CHRISN/Net-SSLeay-1.94.tar.gz' \
&& echo '9d7be8a56d1bedda05c425306cc504ba134307e0c09bda4a788c98744ebcd95d *Net-SSLeay-1.94.tar.gz' | sha256sum --strict --check - \
&& cpanm --from $PWD Net-SSLeay-1.94.tar.gz \
diff --git a/perl_5.36-slim-bookworm/Dockerfile b/perl_5.36-slim-bookworm/Dockerfile
index a954182..67425d5 100644
--- a/perl_5.36-slim-bookworm/Dockerfile
+++ b/perl_5.36-slim-bookworm/Dockerfile
@@ -40,7 +40,9 @@ RUN apt-get update \
&& cd /usr/src \
&& curl -fLO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7047.tar.gz \
&& echo '963e63c6e1a8725ff2f624e9086396ae150db51dd0a337c3781d09a994af05a5 *App-cpanminus-1.7047.tar.gz' | sha256sum --strict --check - \
- && tar -xzf App-cpanminus-1.7047.tar.gz && cd App-cpanminus-1.7047 && perl bin/cpanm . && cd /root \
+ && tar -xzf App-cpanminus-1.7047.tar.gz && cd App-cpanminus-1.7047 \
+ && perl -pi -E 's{http://(www\.cpan\.org|backpan\.perl\.org|cpan\.metacpan\.org|fastapi\.metacpan\.org|cpanmetadb\.plackperl\.org)}{https://$1}g' bin/cpanm \
+ && perl bin/cpanm . && cd /root \
&& curl -fLO 'https://www.cpan.org/authors/id/C/CH/CHRISN/Net-SSLeay-1.94.tar.gz' \
&& echo '9d7be8a56d1bedda05c425306cc504ba134307e0c09bda4a788c98744ebcd95d *Net-SSLeay-1.94.tar.gz' | sha256sum --strict --check - \
&& cpanm --from $PWD Net-SSLeay-1.94.tar.gz \
diff --git a/perl_5.36-slim-bullseye/Dockerfile b/perl_5.36-slim-bullseye/Dockerfile
index 5f5edc8..2b13e75 100644
--- a/perl_5.36-slim-bullseye/Dockerfile
+++ b/perl_5.36-slim-bullseye/Dockerfile
@@ -40,7 +40,9 @@ RUN apt-get update \
&& cd /usr/src \
&& curl -fLO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7047.tar.gz \
&& echo '963e63c6e1a8725ff2f624e9086396ae150db51dd0a337c3781d09a994af05a5 *App-cpanminus-1.7047.tar.gz' | sha256sum --strict --check - \
- && tar -xzf App-cpanminus-1.7047.tar.gz && cd App-cpanminus-1.7047 && perl bin/cpanm . && cd /root \
+ && tar -xzf App-cpanminus-1.7047.tar.gz && cd App-cpanminus-1.7047 \
+ && perl -pi -E 's{http://(www\.cpan\.org|backpan\.perl\.org|cpan\.metacpan\.org|fastapi\.metacpan\.org|cpanmetadb\.plackperl\.org)}{https://$1}g' bin/cpanm \
+ && perl bin/cpanm . && cd /root \
&& curl -fLO 'https://www.cpan.org/authors/id/C/CH/CHRISN/Net-SSLeay-1.94.tar.gz' \
&& echo '9d7be8a56d1bedda05c425306cc504ba134307e0c09bda4a788c98744ebcd95d *Net-SSLeay-1.94.tar.gz' | sha256sum --strict --check - \
&& cpanm --from $PWD Net-SSLeay-1.94.tar.gz \
diff --git a/perl_5.36-slim-threaded-bookworm/Dockerfile b/perl_5.36-slim-threaded-bookworm/Dockerfile
index 7d75e30..6143520 100644
--- a/perl_5.36-slim-threaded-bookworm/Dockerfile
+++ b/perl_5.36-slim-threaded-bookworm/Dockerfile
@@ -40,7 +40,9 @@ RUN apt-get update \
&& cd /usr/src \
&& curl -fLO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7047.tar.gz \
&& echo '963e63c6e1a8725ff2f624e9086396ae150db51dd0a337c3781d09a994af05a5 *App-cpanminus-1.7047.tar.gz' | sha256sum --strict --check - \
- && tar -xzf App-cpanminus-1.7047.tar.gz && cd App-cpanminus-1.7047 && perl bin/cpanm . && cd /root \
+ && tar -xzf App-cpanminus-1.7047.tar.gz && cd App-cpanminus-1.7047 \
+ && perl -pi -E 's{http://(www\.cpan\.org|backpan\.perl\.org|cpan\.metacpan\.org|fastapi\.metacpan\.org|cpanmetadb\.plackperl\.org)}{https://$1}g' bin/cpanm \
+ && perl bin/cpanm . && cd /root \
&& curl -fLO 'https://www.cpan.org/authors/id/C/CH/CHRISN/Net-SSLeay-1.94.tar.gz' \
&& echo '9d7be8a56d1bedda05c425306cc504ba134307e0c09bda4a788c98744ebcd95d *Net-SSLeay-1.94.tar.gz' | sha256sum --strict --check - \
&& cpanm --from $PWD Net-SSLeay-1.94.tar.gz \
diff --git a/perl_5.36-slim-threaded-bullseye/Dockerfile b/perl_5.36-slim-threaded-bullseye/Dockerfile
index 099e4d6..67f2eb9 100644
--- a/perl_5.36-slim-threaded-bullseye/Dockerfile
+++ b/perl_5.36-slim-threaded-bullseye/Dockerfile
@@ -40,7 +40,9 @@ RUN apt-get update \
&& cd /usr/src \
&& curl -fLO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7047.tar.gz \
&& echo '963e63c6e1a8725ff2f624e9086396ae150db51dd0a337c3781d09a994af05a5 *App-cpanminus-1.7047.tar.gz' | sha256sum --strict --check - \
- && tar -xzf App-cpanminus-1.7047.tar.gz && cd App-cpanminus-1.7047 && perl bin/cpanm . && cd /root \
+ && tar -xzf App-cpanminus-1.7047.tar.gz && cd App-cpanminus-1.7047 \
+ && perl -pi -E 's{http://(www\.cpan\.org|backpan\.perl\.org|cpan\.metacpan\.org|fastapi\.metacpan\.org|cpanmetadb\.plackperl\.org)}{https://$1}g' bin/cpanm \
+ && perl bin/cpanm . && cd /root \
&& curl -fLO 'https://www.cpan.org/authors/id/C/CH/CHRISN/Net-SSLeay-1.94.tar.gz' \
&& echo '9d7be8a56d1bedda05c425306cc504ba134307e0c09bda4a788c98744ebcd95d *Net-SSLeay-1.94.tar.gz' | sha256sum --strict --check - \
&& cpanm --from $PWD Net-SSLeay-1.94.tar.gz \
diff --git a/perl_5.36-threaded-bookworm/Dockerfile b/perl_5.36-threaded-bookworm/Dockerfile
index c1d297f..ae57bfb 100644
--- a/perl_5.36-threaded-bookworm/Dockerfile
+++ b/perl_5.36-threaded-bookworm/Dockerfile
@@ -19,7 +19,9 @@ RUN true \
&& cd /usr/src \
&& curl -fLO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7047.tar.gz \
&& echo '963e63c6e1a8725ff2f624e9086396ae150db51dd0a337c3781d09a994af05a5 *App-cpanminus-1.7047.tar.gz' | sha256sum --strict --check - \
- && tar -xzf App-cpanminus-1.7047.tar.gz && cd App-cpanminus-1.7047 && perl bin/cpanm . && cd /root \
+ && tar -xzf App-cpanminus-1.7047.tar.gz && cd App-cpanminus-1.7047 \
+ && perl -pi -E 's{http://(www\.cpan\.org|backpan\.perl\.org|cpan\.metacpan\.org|fastapi\.metacpan\.org|cpanmetadb\.plackperl\.org)}{https://$1}g' bin/cpanm \
+ && perl bin/cpanm . && cd /root \
&& curl -fLO 'https://www.cpan.org/authors/id/C/CH/CHRISN/Net-SSLeay-1.94.tar.gz' \
&& echo '9d7be8a56d1bedda05c425306cc504ba134307e0c09bda4a788c98744ebcd95d *Net-SSLeay-1.94.tar.gz' | sha256sum --strict --check - \
&& cpanm --from $PWD Net-SSLeay-1.94.tar.gz \
diff --git a/perl_5.36-threaded-bullseye/Dockerfile b/perl_5.36-threaded-bullseye/Dockerfile
index 00ecce6..a44face 100644
--- a/perl_5.36-threaded-bullseye/Dockerfile
+++ b/perl_5.36-threaded-bullseye/Dockerfile
@@ -19,7 +19,9 @@ RUN true \
&& cd /usr/src \
&& curl -fLO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7047.tar.gz \
&& echo '963e63c6e1a8725ff2f624e9086396ae150db51dd0a337c3781d09a994af05a5 *App-cpanminus-1.7047.tar.gz' | sha256sum --strict --check - \
- && tar -xzf App-cpanminus-1.7047.tar.gz && cd App-cpanminus-1.7047 && perl bin/cpanm . && cd /root \
+ && tar -xzf App-cpanminus-1.7047.tar.gz && cd App-cpanminus-1.7047 \
+ && perl -pi -E 's{http://(www\.cpan\.org|backpan\.perl\.org|cpan\.metacpan\.org|fastapi\.metacpan\.org|cpanmetadb\.plackperl\.org)}{https://$1}g' bin/cpanm \
+ && perl bin/cpanm . && cd /root \
&& curl -fLO 'https://www.cpan.org/authors/id/C/CH/CHRISN/Net-SSLeay-1.94.tar.gz' \
&& echo '9d7be8a56d1bedda05c425306cc504ba134307e0c09bda4a788c98744ebcd95d *Net-SSLeay-1.94.tar.gz' | sha256sum --strict --check - \
&& cpanm --from $PWD Net-SSLeay-1.94.tar.gz \
diff --git a/perl_5.38-bookworm/Dockerfile b/perl_5.38-bookworm/Dockerfile
index 49b5d3f..0a63392 100644
--- a/perl_5.38-bookworm/Dockerfile
+++ b/perl_5.38-bookworm/Dockerfile
@@ -19,7 +19,9 @@ RUN true \
&& cd /usr/src \
&& curl -fLO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7047.tar.gz \
&& echo '963e63c6e1a8725ff2f624e9086396ae150db51dd0a337c3781d09a994af05a5 *App-cpanminus-1.7047.tar.gz' | sha256sum --strict --check - \
- && tar -xzf App-cpanminus-1.7047.tar.gz && cd App-cpanminus-1.7047 && perl bin/cpanm . && cd /root \
+ && tar -xzf App-cpanminus-1.7047.tar.gz && cd App-cpanminus-1.7047 \
+ && perl -pi -E 's{http://(www\.cpan\.org|backpan\.perl\.org|cpan\.metacpan\.org|fastapi\.metacpan\.org|cpanmetadb\.plackperl\.org)}{https://$1}g' bin/cpanm \
+ && perl bin/cpanm . && cd /root \
&& curl -fLO 'https://www.cpan.org/authors/id/C/CH/CHRISN/Net-SSLeay-1.94.tar.gz' \
&& echo '9d7be8a56d1bedda05c425306cc504ba134307e0c09bda4a788c98744ebcd95d *Net-SSLeay-1.94.tar.gz' | sha256sum --strict --check - \
&& cpanm --from $PWD Net-SSLeay-1.94.tar.gz \
diff --git a/perl_5.38-bullseye/Dockerfile b/perl_5.38-bullseye/Dockerfile
index eda627e..766472c 100644
--- a/perl_5.38-bullseye/Dockerfile
+++ b/perl_5.38-bullseye/Dockerfile
@@ -19,7 +19,9 @@ RUN true \
&& cd /usr/src \
&& curl -fLO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7047.tar.gz \
&& echo '963e63c6e1a8725ff2f624e9086396ae150db51dd0a337c3781d09a994af05a5 *App-cpanminus-1.7047.tar.gz' | sha256sum --strict --check - \
- && tar -xzf App-cpanminus-1.7047.tar.gz && cd App-cpanminus-1.7047 && perl bin/cpanm . && cd /root \
+ && tar -xzf App-cpanminus-1.7047.tar.gz && cd App-cpanminus-1.7047 \
+ && perl -pi -E 's{http://(www\.cpan\.org|backpan\.perl\.org|cpan\.metacpan\.org|fastapi\.metacpan\.org|cpanmetadb\.plackperl\.org)}{https://$1}g' bin/cpanm \
+ && perl bin/cpanm . && cd /root \
&& curl -fLO 'https://www.cpan.org/authors/id/C/CH/CHRISN/Net-SSLeay-1.94.tar.gz' \
&& echo '9d7be8a56d1bedda05c425306cc504ba134307e0c09bda4a788c98744ebcd95d *Net-SSLeay-1.94.tar.gz' | sha256sum --strict --check - \
&& cpanm --from $PWD Net-SSLeay-1.94.tar.gz \
diff --git a/perl_5.38-slim-bookworm/Dockerfile b/perl_5.38-slim-bookworm/Dockerfile
index ea0c6a2..e269016 100644
--- a/perl_5.38-slim-bookworm/Dockerfile
+++ b/perl_5.38-slim-bookworm/Dockerfile
@@ -40,7 +40,9 @@ RUN apt-get update \
&& cd /usr/src \
&& curl -fLO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7047.tar.gz \
&& echo '963e63c6e1a8725ff2f624e9086396ae150db51dd0a337c3781d09a994af05a5 *App-cpanminus-1.7047.tar.gz' | sha256sum --strict --check - \
- && tar -xzf App-cpanminus-1.7047.tar.gz && cd App-cpanminus-1.7047 && perl bin/cpanm . && cd /root \
+ && tar -xzf App-cpanminus-1.7047.tar.gz && cd App-cpanminus-1.7047 \
+ && perl -pi -E 's{http://(www\.cpan\.org|backpan\.perl\.org|cpan\.metacpan\.org|fastapi\.metacpan\.org|cpanmetadb\.plackperl\.org)}{https://$1}g' bin/cpanm \
+ && perl bin/cpanm . && cd /root \
&& curl -fLO 'https://www.cpan.org/authors/id/C/CH/CHRISN/Net-SSLeay-1.94.tar.gz' \
&& echo '9d7be8a56d1bedda05c425306cc504ba134307e0c09bda4a788c98744ebcd95d *Net-SSLeay-1.94.tar.gz' | sha256sum --strict --check - \
&& cpanm --from $PWD Net-SSLeay-1.94.tar.gz \
diff --git a/perl_5.38-slim-bullseye/Dockerfile b/perl_5.38-slim-bullseye/Dockerfile
index cbba6ba..1a33ef2 100644
--- a/perl_5.38-slim-bullseye/Dockerfile
+++ b/perl_5.38-slim-bullseye/Dockerfile
@@ -40,7 +40,9 @@ RUN apt-get update \
&& cd /usr/src \
&& curl -fLO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7047.tar.gz \
&& echo '963e63c6e1a8725ff2f624e9086396ae150db51dd0a337c3781d09a994af05a5 *App-cpanminus-1.7047.tar.gz' | sha256sum --strict --check - \
- && tar -xzf App-cpanminus-1.7047.tar.gz && cd App-cpanminus-1.7047 && perl bin/cpanm . && cd /root \
+ && tar -xzf App-cpanminus-1.7047.tar.gz && cd App-cpanminus-1.7047 \
+ && perl -pi -E 's{http://(www\.cpan\.org|backpan\.perl\.org|cpan\.metacpan\.org|fastapi\.metacpan\.org|cpanmetadb\.plackperl\.org)}{https://$1}g' bin/cpanm \
+ && perl bin/cpanm . && cd /root \
&& curl -fLO 'https://www.cpan.org/authors/id/C/CH/CHRISN/Net-SSLeay-1.94.tar.gz' \
&& echo '9d7be8a56d1bedda05c425306cc504ba134307e0c09bda4a788c98744ebcd95d *Net-SSLeay-1.94.tar.gz' | sha256sum --strict --check - \
&& cpanm --from $PWD Net-SSLeay-1.94.tar.gz \
diff --git a/perl_5.38-slim-threaded-bookworm/Dockerfile b/perl_5.38-slim-threaded-bookworm/Dockerfile
index 528a49a..b4a5787 100644
--- a/perl_5.38-slim-threaded-bookworm/Dockerfile
+++ b/perl_5.38-slim-threaded-bookworm/Dockerfile
@@ -40,7 +40,9 @@ RUN apt-get update \
&& cd /usr/src \
&& curl -fLO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7047.tar.gz \
&& echo '963e63c6e1a8725ff2f624e9086396ae150db51dd0a337c3781d09a994af05a5 *App-cpanminus-1.7047.tar.gz' | sha256sum --strict --check - \
- && tar -xzf App-cpanminus-1.7047.tar.gz && cd App-cpanminus-1.7047 && perl bin/cpanm . && cd /root \
+ && tar -xzf App-cpanminus-1.7047.tar.gz && cd App-cpanminus-1.7047 \
+ && perl -pi -E 's{http://(www\.cpan\.org|backpan\.perl\.org|cpan\.metacpan\.org|fastapi\.metacpan\.org|cpanmetadb\.plackperl\.org)}{https://$1}g' bin/cpanm \
+ && perl bin/cpanm . && cd /root \
&& curl -fLO 'https://www.cpan.org/authors/id/C/CH/CHRISN/Net-SSLeay-1.94.tar.gz' \
&& echo '9d7be8a56d1bedda05c425306cc504ba134307e0c09bda4a788c98744ebcd95d *Net-SSLeay-1.94.tar.gz' | sha256sum --strict --check - \
&& cpanm --from $PWD Net-SSLeay-1.94.tar.gz \
diff --git a/perl_5.38-slim-threaded-bullseye/Dockerfile b/perl_5.38-slim-threaded-bullseye/Dockerfile
index 792f2a7..9b7463a 100644
--- a/perl_5.38-slim-threaded-bullseye/Dockerfile
+++ b/perl_5.38-slim-threaded-bullseye/Dockerfile
@@ -40,7 +40,9 @@ RUN apt-get update \
&& cd /usr/src \
&& curl -fLO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7047.tar.gz \
&& echo '963e63c6e1a8725ff2f624e9086396ae150db51dd0a337c3781d09a994af05a5 *App-cpanminus-1.7047.tar.gz' | sha256sum --strict --check - \
- && tar -xzf App-cpanminus-1.7047.tar.gz && cd App-cpanminus-1.7047 && perl bin/cpanm . && cd /root \
+ && tar -xzf App-cpanminus-1.7047.tar.gz && cd App-cpanminus-1.7047 \
+ && perl -pi -E 's{http://(www\.cpan\.org|backpan\.perl\.org|cpan\.metacpan\.org|fastapi\.metacpan\.org|cpanmetadb\.plackperl\.org)}{https://$1}g' bin/cpanm \
+ && perl bin/cpanm . && cd /root \
&& curl -fLO 'https://www.cpan.org/authors/id/C/CH/CHRISN/Net-SSLeay-1.94.tar.gz' \
&& echo '9d7be8a56d1bedda05c425306cc504ba134307e0c09bda4a788c98744ebcd95d *Net-SSLeay-1.94.tar.gz' | sha256sum --strict --check - \
&& cpanm --from $PWD Net-SSLeay-1.94.tar.gz \
diff --git a/perl_5.38-threaded-bookworm/Dockerfile b/perl_5.38-threaded-bookworm/Dockerfile
index 10a25e0..42e75e5 100644
--- a/perl_5.38-threaded-bookworm/Dockerfile
+++ b/perl_5.38-threaded-bookworm/Dockerfile
@@ -19,7 +19,9 @@ RUN true \
&& cd /usr/src \
&& curl -fLO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7047.tar.gz \
&& echo '963e63c6e1a8725ff2f624e9086396ae150db51dd0a337c3781d09a994af05a5 *App-cpanminus-1.7047.tar.gz' | sha256sum --strict --check - \
- && tar -xzf App-cpanminus-1.7047.tar.gz && cd App-cpanminus-1.7047 && perl bin/cpanm . && cd /root \
+ && tar -xzf App-cpanminus-1.7047.tar.gz && cd App-cpanminus-1.7047 \
+ && perl -pi -E 's{http://(www\.cpan\.org|backpan\.perl\.org|cpan\.metacpan\.org|fastapi\.metacpan\.org|cpanmetadb\.plackperl\.org)}{https://$1}g' bin/cpanm \
+ && perl bin/cpanm . && cd /root \
&& curl -fLO 'https://www.cpan.org/authors/id/C/CH/CHRISN/Net-SSLeay-1.94.tar.gz' \
&& echo '9d7be8a56d1bedda05c425306cc504ba134307e0c09bda4a788c98744ebcd95d *Net-SSLeay-1.94.tar.gz' | sha256sum --strict --check - \
&& cpanm --from $PWD Net-SSLeay-1.94.tar.gz \
diff --git a/perl_5.38-threaded-bullseye/Dockerfile b/perl_5.38-threaded-bullseye/Dockerfile
index 1249041..99f666f 100644
--- a/perl_5.38-threaded-bullseye/Dockerfile
+++ b/perl_5.38-threaded-bullseye/Dockerfile
@@ -19,7 +19,9 @@ RUN true \
&& cd /usr/src \
&& curl -fLO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7047.tar.gz \
&& echo '963e63c6e1a8725ff2f624e9086396ae150db51dd0a337c3781d09a994af05a5 *App-cpanminus-1.7047.tar.gz' | sha256sum --strict --check - \
- && tar -xzf App-cpanminus-1.7047.tar.gz && cd App-cpanminus-1.7047 && perl bin/cpanm . && cd /root \
+ && tar -xzf App-cpanminus-1.7047.tar.gz && cd App-cpanminus-1.7047 \
+ && perl -pi -E 's{http://(www\.cpan\.org|backpan\.perl\.org|cpan\.metacpan\.org|fastapi\.metacpan\.org|cpanmetadb\.plackperl\.org)}{https://$1}g' bin/cpanm \
+ && perl bin/cpanm . && cd /root \
&& curl -fLO 'https://www.cpan.org/authors/id/C/CH/CHRISN/Net-SSLeay-1.94.tar.gz' \
&& echo '9d7be8a56d1bedda05c425306cc504ba134307e0c09bda4a788c98744ebcd95d *Net-SSLeay-1.94.tar.gz' | sha256sum --strict --check - \
&& cpanm --from $PWD Net-SSLeay-1.94.tar.gz \
diff --git a/perl_devel-bookworm/Dockerfile b/perl_devel-bookworm/Dockerfile
index ba602f2..cdf976a 100644
--- a/perl_devel-bookworm/Dockerfile
+++ b/perl_devel-bookworm/Dockerfile
@@ -4,10 +4,10 @@ FROM buildpack-deps:bookworm
WORKDIR /usr/src/perl
RUN true \
- && curl -fL https://cpan.metacpan.org/authors/id/E/ET/ETHER/perl-5.41.2.tar.gz -o perl-5.41.2.tar.gz \
- && echo '4b8fb14e213cd1b0a6715c3d2d08a833a2ce51ca793f14acecf4799d3a651771 *perl-5.41.2.tar.gz' | sha256sum --strict --check - \
- && tar --strip-components=1 -xaf perl-5.41.2.tar.gz -C /usr/src/perl \
- && rm perl-5.41.2.tar.gz \
+ && curl -fL https://cpan.metacpan.org/authors/id/B/BO/BOOK/perl-5.41.3.tar.gz -o perl-5.41.3.tar.gz \
+ && echo '7b9cd0f84a5350ea485ae6c57f3231d338f8a00c23f193db3964a60d38cf8850 *perl-5.41.3.tar.gz' | sha256sum --strict --check - \
+ && tar --strip-components=1 -xaf perl-5.41.3.tar.gz -C /usr/src/perl \
+ && rm perl-5.41.3.tar.gz \
&& cat *.patch | patch -p1 \
&& gnuArch="$(dpkg-architecture --query DEB_BUILD_GNU_TYPE)" \
&& archBits="$(dpkg-architecture --query DEB_BUILD_ARCH_BITS)" \
@@ -19,7 +19,9 @@ RUN true \
&& cd /usr/src \
&& curl -fLO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7047.tar.gz \
&& echo '963e63c6e1a8725ff2f624e9086396ae150db51dd0a337c3781d09a994af05a5 *App-cpanminus-1.7047.tar.gz' | sha256sum --strict --check - \
- && tar -xzf App-cpanminus-1.7047.tar.gz && cd App-cpanminus-1.7047 && perl bin/cpanm . && cd /root \
+ && tar -xzf App-cpanminus-1.7047.tar.gz && cd App-cpanminus-1.7047 \
+ && perl -pi -E 's{http://(www\.cpan\.org|backpan\.perl\.org|cpan\.metacpan\.org|fastapi\.metacpan\.org|cpanmetadb\.plackperl\.org)}{https://$1}g' bin/cpanm \
+ && perl bin/cpanm . && cd /root \
&& curl -fLO 'https://www.cpan.org/authors/id/C/CH/CHRISN/Net-SSLeay-1.94.tar.gz' \
&& echo '9d7be8a56d1bedda05c425306cc504ba134307e0c09bda4a788c98744ebcd95d *Net-SSLeay-1.94.tar.gz' | sha256sum --strict --check - \
&& cpanm --from $PWD Net-SSLeay-1.94.tar.gz \
@@ -36,4 +38,4 @@ RUN true \
WORKDIR /usr/src/app
-CMD ["perl5.41.2","-de0"]
+CMD ["perl5.41.3","-de0"]
diff --git a/perl_devel-bullseye/Dockerfile b/perl_devel-bullseye/Dockerfile
index 7886165..f30bd07 100644
--- a/perl_devel-bullseye/Dockerfile
+++ b/perl_devel-bullseye/Dockerfile
@@ -4,10 +4,10 @@ FROM buildpack-deps:bullseye
WORKDIR /usr/src/perl
RUN true \
- && curl -fL https://cpan.metacpan.org/authors/id/E/ET/ETHER/perl-5.41.2.tar.gz -o perl-5.41.2.tar.gz \
- && echo '4b8fb14e213cd1b0a6715c3d2d08a833a2ce51ca793f14acecf4799d3a651771 *perl-5.41.2.tar.gz' | sha256sum --strict --check - \
- && tar --strip-components=1 -xaf perl-5.41.2.tar.gz -C /usr/src/perl \
- && rm perl-5.41.2.tar.gz \
+ && curl -fL https://cpan.metacpan.org/authors/id/B/BO/BOOK/perl-5.41.3.tar.gz -o perl-5.41.3.tar.gz \
+ && echo '7b9cd0f84a5350ea485ae6c57f3231d338f8a00c23f193db3964a60d38cf8850 *perl-5.41.3.tar.gz' | sha256sum --strict --check - \
+ && tar --strip-components=1 -xaf perl-5.41.3.tar.gz -C /usr/src/perl \
+ && rm perl-5.41.3.tar.gz \
&& cat *.patch | patch -p1 \
&& gnuArch="$(dpkg-architecture --query DEB_BUILD_GNU_TYPE)" \
&& archBits="$(dpkg-architecture --query DEB_BUILD_ARCH_BITS)" \
@@ -19,7 +19,9 @@ RUN true \
&& cd /usr/src \
&& curl -fLO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7047.tar.gz \
&& echo '963e63c6e1a8725ff2f624e9086396ae150db51dd0a337c3781d09a994af05a5 *App-cpanminus-1.7047.tar.gz' | sha256sum --strict --check - \
- && tar -xzf App-cpanminus-1.7047.tar.gz && cd App-cpanminus-1.7047 && perl bin/cpanm . && cd /root \
+ && tar -xzf App-cpanminus-1.7047.tar.gz && cd App-cpanminus-1.7047 \
+ && perl -pi -E 's{http://(www\.cpan\.org|backpan\.perl\.org|cpan\.metacpan\.org|fastapi\.metacpan\.org|cpanmetadb\.plackperl\.org)}{https://$1}g' bin/cpanm \
+ && perl bin/cpanm . && cd /root \
&& curl -fLO 'https://www.cpan.org/authors/id/C/CH/CHRISN/Net-SSLeay-1.94.tar.gz' \
&& echo '9d7be8a56d1bedda05c425306cc504ba134307e0c09bda4a788c98744ebcd95d *Net-SSLeay-1.94.tar.gz' | sha256sum --strict --check - \
&& cpanm --from $PWD Net-SSLeay-1.94.tar.gz \
@@ -36,4 +38,4 @@ RUN true \
WORKDIR /usr/src/app
-CMD ["perl5.41.2","-de0"]
+CMD ["perl5.41.3","-de0"]
diff --git a/perl_devel-slim-bookworm/Dockerfile b/perl_devel-slim-bookworm/Dockerfile
index f975985..aac4e1b 100644
--- a/perl_devel-slim-bookworm/Dockerfile
+++ b/perl_devel-slim-bookworm/Dockerfile
@@ -25,10 +25,10 @@ RUN apt-get update \
zlib1g-dev \
xz-utils \
libssl-dev \
- && curl -fL https://cpan.metacpan.org/authors/id/E/ET/ETHER/perl-5.41.2.tar.gz -o perl-5.41.2.tar.gz \
- && echo '4b8fb14e213cd1b0a6715c3d2d08a833a2ce51ca793f14acecf4799d3a651771 *perl-5.41.2.tar.gz' | sha256sum --strict --check - \
- && tar --strip-components=1 -xaf perl-5.41.2.tar.gz -C /usr/src/perl \
- && rm perl-5.41.2.tar.gz \
+ && curl -fL https://cpan.metacpan.org/authors/id/B/BO/BOOK/perl-5.41.3.tar.gz -o perl-5.41.3.tar.gz \
+ && echo '7b9cd0f84a5350ea485ae6c57f3231d338f8a00c23f193db3964a60d38cf8850 *perl-5.41.3.tar.gz' | sha256sum --strict --check - \
+ && tar --strip-components=1 -xaf perl-5.41.3.tar.gz -C /usr/src/perl \
+ && rm perl-5.41.3.tar.gz \
&& cat *.patch | patch -p1 \
&& gnuArch="$(dpkg-architecture --query DEB_BUILD_GNU_TYPE)" \
&& archBits="$(dpkg-architecture --query DEB_BUILD_ARCH_BITS)" \
@@ -40,7 +40,9 @@ RUN apt-get update \
&& cd /usr/src \
&& curl -fLO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7047.tar.gz \
&& echo '963e63c6e1a8725ff2f624e9086396ae150db51dd0a337c3781d09a994af05a5 *App-cpanminus-1.7047.tar.gz' | sha256sum --strict --check - \
- && tar -xzf App-cpanminus-1.7047.tar.gz && cd App-cpanminus-1.7047 && perl bin/cpanm . && cd /root \
+ && tar -xzf App-cpanminus-1.7047.tar.gz && cd App-cpanminus-1.7047 \
+ && perl -pi -E 's{http://(www\.cpan\.org|backpan\.perl\.org|cpan\.metacpan\.org|fastapi\.metacpan\.org|cpanmetadb\.plackperl\.org)}{https://$1}g' bin/cpanm \
+ && perl bin/cpanm . && cd /root \
&& curl -fLO 'https://www.cpan.org/authors/id/C/CH/CHRISN/Net-SSLeay-1.94.tar.gz' \
&& echo '9d7be8a56d1bedda05c425306cc504ba134307e0c09bda4a788c98744ebcd95d *Net-SSLeay-1.94.tar.gz' | sha256sum --strict --check - \
&& cpanm --from $PWD Net-SSLeay-1.94.tar.gz \
@@ -61,4 +63,4 @@ RUN apt-get update \
WORKDIR /usr/src/app
-CMD ["perl5.41.2","-de0"]
+CMD ["perl5.41.3","-de0"]
diff --git a/perl_devel-slim-bullseye/Dockerfile b/perl_devel-slim-bullseye/Dockerfile
index 928c0c5..7d6f5ca 100644
--- a/perl_devel-slim-bullseye/Dockerfile
+++ b/perl_devel-slim-bullseye/Dockerfile
@@ -25,10 +25,10 @@ RUN apt-get update \
zlib1g-dev \
xz-utils \
libssl-dev \
- && curl -fL https://cpan.metacpan.org/authors/id/E/ET/ETHER/perl-5.41.2.tar.gz -o perl-5.41.2.tar.gz \
- && echo '4b8fb14e213cd1b0a6715c3d2d08a833a2ce51ca793f14acecf4799d3a651771 *perl-5.41.2.tar.gz' | sha256sum --strict --check - \
- && tar --strip-components=1 -xaf perl-5.41.2.tar.gz -C /usr/src/perl \
- && rm perl-5.41.2.tar.gz \
+ && curl -fL https://cpan.metacpan.org/authors/id/B/BO/BOOK/perl-5.41.3.tar.gz -o perl-5.41.3.tar.gz \
+ && echo '7b9cd0f84a5350ea485ae6c57f3231d338f8a00c23f193db3964a60d38cf8850 *perl-5.41.3.tar.gz' | sha256sum --strict --check - \
+ && tar --strip-components=1 -xaf perl-5.41.3.tar.gz -C /usr/src/perl \
+ && rm perl-5.41.3.tar.gz \
&& cat *.patch | patch -p1 \
&& gnuArch="$(dpkg-architecture --query DEB_BUILD_GNU_TYPE)" \
&& archBits="$(dpkg-architecture --query DEB_BUILD_ARCH_BITS)" \
@@ -40,7 +40,9 @@ RUN apt-get update \
&& cd /usr/src \
&& curl -fLO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7047.tar.gz \
&& echo '963e63c6e1a8725ff2f624e9086396ae150db51dd0a337c3781d09a994af05a5 *App-cpanminus-1.7047.tar.gz' | sha256sum --strict --check - \
- && tar -xzf App-cpanminus-1.7047.tar.gz && cd App-cpanminus-1.7047 && perl bin/cpanm . && cd /root \
+ && tar -xzf App-cpanminus-1.7047.tar.gz && cd App-cpanminus-1.7047 \
+ && perl -pi -E 's{http://(www\.cpan\.org|backpan\.perl\.org|cpan\.metacpan\.org|fastapi\.metacpan\.org|cpanmetadb\.plackperl\.org)}{https://$1}g' bin/cpanm \
+ && perl bin/cpanm . && cd /root \
&& curl -fLO 'https://www.cpan.org/authors/id/C/CH/CHRISN/Net-SSLeay-1.94.tar.gz' \
&& echo '9d7be8a56d1bedda05c425306cc504ba134307e0c09bda4a788c98744ebcd95d *Net-SSLeay-1.94.tar.gz' | sha256sum --strict --check - \
&& cpanm --from $PWD Net-SSLeay-1.94.tar.gz \
@@ -61,4 +63,4 @@ RUN apt-get update \
WORKDIR /usr/src/app
-CMD ["perl5.41.2","-de0"]
+CMD ["perl5.41.3","-de0"]
diff --git a/perl_devel-slim-threaded-bookworm/Dockerfile b/perl_devel-slim-threaded-bookworm/Dockerfile
index 6981303..233abac 100644
--- a/perl_devel-slim-threaded-bookworm/Dockerfile
+++ b/perl_devel-slim-threaded-bookworm/Dockerfile
@@ -25,10 +25,10 @@ RUN apt-get update \
zlib1g-dev \
xz-utils \
libssl-dev \
- && curl -fL https://cpan.metacpan.org/authors/id/E/ET/ETHER/perl-5.41.2.tar.gz -o perl-5.41.2.tar.gz \
- && echo '4b8fb14e213cd1b0a6715c3d2d08a833a2ce51ca793f14acecf4799d3a651771 *perl-5.41.2.tar.gz' | sha256sum --strict --check - \
- && tar --strip-components=1 -xaf perl-5.41.2.tar.gz -C /usr/src/perl \
- && rm perl-5.41.2.tar.gz \
+ && curl -fL https://cpan.metacpan.org/authors/id/B/BO/BOOK/perl-5.41.3.tar.gz -o perl-5.41.3.tar.gz \
+ && echo '7b9cd0f84a5350ea485ae6c57f3231d338f8a00c23f193db3964a60d38cf8850 *perl-5.41.3.tar.gz' | sha256sum --strict --check - \
+ && tar --strip-components=1 -xaf perl-5.41.3.tar.gz -C /usr/src/perl \
+ && rm perl-5.41.3.tar.gz \
&& cat *.patch | patch -p1 \
&& gnuArch="$(dpkg-architecture --query DEB_BUILD_GNU_TYPE)" \
&& archBits="$(dpkg-architecture --query DEB_BUILD_ARCH_BITS)" \
@@ -40,7 +40,9 @@ RUN apt-get update \
&& cd /usr/src \
&& curl -fLO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7047.tar.gz \
&& echo '963e63c6e1a8725ff2f624e9086396ae150db51dd0a337c3781d09a994af05a5 *App-cpanminus-1.7047.tar.gz' | sha256sum --strict --check - \
- && tar -xzf App-cpanminus-1.7047.tar.gz && cd App-cpanminus-1.7047 && perl bin/cpanm . && cd /root \
+ && tar -xzf App-cpanminus-1.7047.tar.gz && cd App-cpanminus-1.7047 \
+ && perl -pi -E 's{http://(www\.cpan\.org|backpan\.perl\.org|cpan\.metacpan\.org|fastapi\.metacpan\.org|cpanmetadb\.plackperl\.org)}{https://$1}g' bin/cpanm \
+ && perl bin/cpanm . && cd /root \
&& curl -fLO 'https://www.cpan.org/authors/id/C/CH/CHRISN/Net-SSLeay-1.94.tar.gz' \
&& echo '9d7be8a56d1bedda05c425306cc504ba134307e0c09bda4a788c98744ebcd95d *Net-SSLeay-1.94.tar.gz' | sha256sum --strict --check - \
&& cpanm --from $PWD Net-SSLeay-1.94.tar.gz \
@@ -61,4 +63,4 @@ RUN apt-get update \
WORKDIR /usr/src/app
-CMD ["perl5.41.2","-de0"]
+CMD ["perl5.41.3","-de0"]
diff --git a/perl_devel-slim-threaded-bullseye/Dockerfile b/perl_devel-slim-threaded-bullseye/Dockerfile
index 11d61f1..26baed2 100644
--- a/perl_devel-slim-threaded-bullseye/Dockerfile
+++ b/perl_devel-slim-threaded-bullseye/Dockerfile
@@ -25,10 +25,10 @@ RUN apt-get update \
zlib1g-dev \
xz-utils \
libssl-dev \
- && curl -fL https://cpan.metacpan.org/authors/id/E/ET/ETHER/perl-5.41.2.tar.gz -o perl-5.41.2.tar.gz \
- && echo '4b8fb14e213cd1b0a6715c3d2d08a833a2ce51ca793f14acecf4799d3a651771 *perl-5.41.2.tar.gz' | sha256sum --strict --check - \
- && tar --strip-components=1 -xaf perl-5.41.2.tar.gz -C /usr/src/perl \
- && rm perl-5.41.2.tar.gz \
+ && curl -fL https://cpan.metacpan.org/authors/id/B/BO/BOOK/perl-5.41.3.tar.gz -o perl-5.41.3.tar.gz \
+ && echo '7b9cd0f84a5350ea485ae6c57f3231d338f8a00c23f193db3964a60d38cf8850 *perl-5.41.3.tar.gz' | sha256sum --strict --check - \
+ && tar --strip-components=1 -xaf perl-5.41.3.tar.gz -C /usr/src/perl \
+ && rm perl-5.41.3.tar.gz \
&& cat *.patch | patch -p1 \
&& gnuArch="$(dpkg-architecture --query DEB_BUILD_GNU_TYPE)" \
&& archBits="$(dpkg-architecture --query DEB_BUILD_ARCH_BITS)" \
@@ -40,7 +40,9 @@ RUN apt-get update \
&& cd /usr/src \
&& curl -fLO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7047.tar.gz \
&& echo '963e63c6e1a8725ff2f624e9086396ae150db51dd0a337c3781d09a994af05a5 *App-cpanminus-1.7047.tar.gz' | sha256sum --strict --check - \
- && tar -xzf App-cpanminus-1.7047.tar.gz && cd App-cpanminus-1.7047 && perl bin/cpanm . && cd /root \
+ && tar -xzf App-cpanminus-1.7047.tar.gz && cd App-cpanminus-1.7047 \
+ && perl -pi -E 's{http://(www\.cpan\.org|backpan\.perl\.org|cpan\.metacpan\.org|fastapi\.metacpan\.org|cpanmetadb\.plackperl\.org)}{https://$1}g' bin/cpanm \
+ && perl bin/cpanm . && cd /root \
&& curl -fLO 'https://www.cpan.org/authors/id/C/CH/CHRISN/Net-SSLeay-1.94.tar.gz' \
&& echo '9d7be8a56d1bedda05c425306cc504ba134307e0c09bda4a788c98744ebcd95d *Net-SSLeay-1.94.tar.gz' | sha256sum --strict --check - \
&& cpanm --from $PWD Net-SSLeay-1.94.tar.gz \
@@ -61,4 +63,4 @@ RUN apt-get update \
WORKDIR /usr/src/app
-CMD ["perl5.41.2","-de0"]
+CMD ["perl5.41.3","-de0"]
diff --git a/perl_devel-threaded-bookworm/Dockerfile b/perl_devel-threaded-bookworm/Dockerfile
index 0de7f08..aee199f 100644
--- a/perl_devel-threaded-bookworm/Dockerfile
+++ b/perl_devel-threaded-bookworm/Dockerfile
@@ -4,10 +4,10 @@ FROM buildpack-deps:bookworm
WORKDIR /usr/src/perl
RUN true \
- && curl -fL https://cpan.metacpan.org/authors/id/E/ET/ETHER/perl-5.41.2.tar.gz -o perl-5.41.2.tar.gz \
- && echo '4b8fb14e213cd1b0a6715c3d2d08a833a2ce51ca793f14acecf4799d3a651771 *perl-5.41.2.tar.gz' | sha256sum --strict --check - \
- && tar --strip-components=1 -xaf perl-5.41.2.tar.gz -C /usr/src/perl \
- && rm perl-5.41.2.tar.gz \
+ && curl -fL https://cpan.metacpan.org/authors/id/B/BO/BOOK/perl-5.41.3.tar.gz -o perl-5.41.3.tar.gz \
+ && echo '7b9cd0f84a5350ea485ae6c57f3231d338f8a00c23f193db3964a60d38cf8850 *perl-5.41.3.tar.gz' | sha256sum --strict --check - \
+ && tar --strip-components=1 -xaf perl-5.41.3.tar.gz -C /usr/src/perl \
+ && rm perl-5.41.3.tar.gz \
&& cat *.patch | patch -p1 \
&& gnuArch="$(dpkg-architecture --query DEB_BUILD_GNU_TYPE)" \
&& archBits="$(dpkg-architecture --query DEB_BUILD_ARCH_BITS)" \
@@ -19,7 +19,9 @@ RUN true \
&& cd /usr/src \
&& curl -fLO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7047.tar.gz \
&& echo '963e63c6e1a8725ff2f624e9086396ae150db51dd0a337c3781d09a994af05a5 *App-cpanminus-1.7047.tar.gz' | sha256sum --strict --check - \
- && tar -xzf App-cpanminus-1.7047.tar.gz && cd App-cpanminus-1.7047 && perl bin/cpanm . && cd /root \
+ && tar -xzf App-cpanminus-1.7047.tar.gz && cd App-cpanminus-1.7047 \
+ && perl -pi -E 's{http://(www\.cpan\.org|backpan\.perl\.org|cpan\.metacpan\.org|fastapi\.metacpan\.org|cpanmetadb\.plackperl\.org)}{https://$1}g' bin/cpanm \
+ && perl bin/cpanm . && cd /root \
&& curl -fLO 'https://www.cpan.org/authors/id/C/CH/CHRISN/Net-SSLeay-1.94.tar.gz' \
&& echo '9d7be8a56d1bedda05c425306cc504ba134307e0c09bda4a788c98744ebcd95d *Net-SSLeay-1.94.tar.gz' | sha256sum --strict --check - \
&& cpanm --from $PWD Net-SSLeay-1.94.tar.gz \
@@ -36,4 +38,4 @@ RUN true \
WORKDIR /usr/src/app
-CMD ["perl5.41.2","-de0"]
+CMD ["perl5.41.3","-de0"]
diff --git a/perl_devel-threaded-bullseye/Dockerfile b/perl_devel-threaded-bullseye/Dockerfile
index d5b1c51..8f040c0 100644
--- a/perl_devel-threaded-bullseye/Dockerfile
+++ b/perl_devel-threaded-bullseye/Dockerfile
@@ -4,10 +4,10 @@ FROM buildpack-deps:bullseye
WORKDIR /usr/src/perl
RUN true \
- && curl -fL https://cpan.metacpan.org/authors/id/E/ET/ETHER/perl-5.41.2.tar.gz -o perl-5.41.2.tar.gz \
- && echo '4b8fb14e213cd1b0a6715c3d2d08a833a2ce51ca793f14acecf4799d3a651771 *perl-5.41.2.tar.gz' | sha256sum --strict --check - \
- && tar --strip-components=1 -xaf perl-5.41.2.tar.gz -C /usr/src/perl \
- && rm perl-5.41.2.tar.gz \
+ && curl -fL https://cpan.metacpan.org/authors/id/B/BO/BOOK/perl-5.41.3.tar.gz -o perl-5.41.3.tar.gz \
+ && echo '7b9cd0f84a5350ea485ae6c57f3231d338f8a00c23f193db3964a60d38cf8850 *perl-5.41.3.tar.gz' | sha256sum --strict --check - \
+ && tar --strip-components=1 -xaf perl-5.41.3.tar.gz -C /usr/src/perl \
+ && rm perl-5.41.3.tar.gz \
&& cat *.patch | patch -p1 \
&& gnuArch="$(dpkg-architecture --query DEB_BUILD_GNU_TYPE)" \
&& archBits="$(dpkg-architecture --query DEB_BUILD_ARCH_BITS)" \
@@ -19,7 +19,9 @@ RUN true \
&& cd /usr/src \
&& curl -fLO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7047.tar.gz \
&& echo '963e63c6e1a8725ff2f624e9086396ae150db51dd0a337c3781d09a994af05a5 *App-cpanminus-1.7047.tar.gz' | sha256sum --strict --check - \
- && tar -xzf App-cpanminus-1.7047.tar.gz && cd App-cpanminus-1.7047 && perl bin/cpanm . && cd /root \
+ && tar -xzf App-cpanminus-1.7047.tar.gz && cd App-cpanminus-1.7047 \
+ && perl -pi -E 's{http://(www\.cpan\.org|backpan\.perl\.org|cpan\.metacpan\.org|fastapi\.metacpan\.org|cpanmetadb\.plackperl\.org)}{https://$1}g' bin/cpanm \
+ && perl bin/cpanm . && cd /root \
&& curl -fLO 'https://www.cpan.org/authors/id/C/CH/CHRISN/Net-SSLeay-1.94.tar.gz' \
&& echo '9d7be8a56d1bedda05c425306cc504ba134307e0c09bda4a788c98744ebcd95d *Net-SSLeay-1.94.tar.gz' | sha256sum --strict --check - \
&& cpanm --from $PWD Net-SSLeay-1.94.tar.gz \
@@ -36,4 +38,4 @@ RUN true \
WORKDIR /usr/src/app
-CMD ["perl5.41.2","-de0"]
+CMD ["perl5.41.3","-de0"]
diff --git a/perl_stable-bookworm/Dockerfile b/perl_stable-bookworm/Dockerfile
index cbdb548..9468f72 100644
--- a/perl_stable-bookworm/Dockerfile
+++ b/perl_stable-bookworm/Dockerfile
@@ -19,7 +19,9 @@ RUN true \
&& cd /usr/src \
&& curl -fLO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7047.tar.gz \
&& echo '963e63c6e1a8725ff2f624e9086396ae150db51dd0a337c3781d09a994af05a5 *App-cpanminus-1.7047.tar.gz' | sha256sum --strict --check - \
- && tar -xzf App-cpanminus-1.7047.tar.gz && cd App-cpanminus-1.7047 && perl bin/cpanm . && cd /root \
+ && tar -xzf App-cpanminus-1.7047.tar.gz && cd App-cpanminus-1.7047 \
+ && perl -pi -E 's{http://(www\.cpan\.org|backpan\.perl\.org|cpan\.metacpan\.org|fastapi\.metacpan\.org|cpanmetadb\.plackperl\.org)}{https://$1}g' bin/cpanm \
+ && perl bin/cpanm . && cd /root \
&& curl -fLO 'https://www.cpan.org/authors/id/C/CH/CHRISN/Net-SSLeay-1.94.tar.gz' \
&& echo '9d7be8a56d1bedda05c425306cc504ba134307e0c09bda4a788c98744ebcd95d *Net-SSLeay-1.94.tar.gz' | sha256sum --strict --check - \
&& cpanm --from $PWD Net-SSLeay-1.94.tar.gz \
diff --git a/perl_stable-bullseye/Dockerfile b/perl_stable-bullseye/Dockerfile
index be4777c..0e6a17c 100644
--- a/perl_stable-bullseye/Dockerfile
+++ b/perl_stable-bullseye/Dockerfile
@@ -19,7 +19,9 @@ RUN true \
&& cd /usr/src \
&& curl -fLO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7047.tar.gz \
&& echo '963e63c6e1a8725ff2f624e9086396ae150db51dd0a337c3781d09a994af05a5 *App-cpanminus-1.7047.tar.gz' | sha256sum --strict --check - \
- && tar -xzf App-cpanminus-1.7047.tar.gz && cd App-cpanminus-1.7047 && perl bin/cpanm . && cd /root \
+ && tar -xzf App-cpanminus-1.7047.tar.gz && cd App-cpanminus-1.7047 \
+ && perl -pi -E 's{http://(www\.cpan\.org|backpan\.perl\.org|cpan\.metacpan\.org|fastapi\.metacpan\.org|cpanmetadb\.plackperl\.org)}{https://$1}g' bin/cpanm \
+ && perl bin/cpanm . && cd /root \
&& curl -fLO 'https://www.cpan.org/authors/id/C/CH/CHRISN/Net-SSLeay-1.94.tar.gz' \
&& echo '9d7be8a56d1bedda05c425306cc504ba134307e0c09bda4a788c98744ebcd95d *Net-SSLeay-1.94.tar.gz' | sha256sum --strict --check - \
&& cpanm --from $PWD Net-SSLeay-1.94.tar.gz \
diff --git a/perl_stable-slim-bookworm/Dockerfile b/perl_stable-slim-bookworm/Dockerfile
index e6749fd..221afe6 100644
--- a/perl_stable-slim-bookworm/Dockerfile
+++ b/perl_stable-slim-bookworm/Dockerfile
@@ -40,7 +40,9 @@ RUN apt-get update \
&& cd /usr/src \
&& curl -fLO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7047.tar.gz \
&& echo '963e63c6e1a8725ff2f624e9086396ae150db51dd0a337c3781d09a994af05a5 *App-cpanminus-1.7047.tar.gz' | sha256sum --strict --check - \
- && tar -xzf App-cpanminus-1.7047.tar.gz && cd App-cpanminus-1.7047 && perl bin/cpanm . && cd /root \
+ && tar -xzf App-cpanminus-1.7047.tar.gz && cd App-cpanminus-1.7047 \
+ && perl -pi -E 's{http://(www\.cpan\.org|backpan\.perl\.org|cpan\.metacpan\.org|fastapi\.metacpan\.org|cpanmetadb\.plackperl\.org)}{https://$1}g' bin/cpanm \
+ && perl bin/cpanm . && cd /root \
&& curl -fLO 'https://www.cpan.org/authors/id/C/CH/CHRISN/Net-SSLeay-1.94.tar.gz' \
&& echo '9d7be8a56d1bedda05c425306cc504ba134307e0c09bda4a788c98744ebcd95d *Net-SSLeay-1.94.tar.gz' | sha256sum --strict --check - \
&& cpanm --from $PWD Net-SSLeay-1.94.tar.gz \
diff --git a/perl_stable-slim-bullseye/Dockerfile b/perl_stable-slim-bullseye/Dockerfile
index 5c984eb..b3a207b 100644
--- a/perl_stable-slim-bullseye/Dockerfile
+++ b/perl_stable-slim-bullseye/Dockerfile
@@ -40,7 +40,9 @@ RUN apt-get update \
&& cd /usr/src \
&& curl -fLO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7047.tar.gz \
&& echo '963e63c6e1a8725ff2f624e9086396ae150db51dd0a337c3781d09a994af05a5 *App-cpanminus-1.7047.tar.gz' | sha256sum --strict --check - \
- && tar -xzf App-cpanminus-1.7047.tar.gz && cd App-cpanminus-1.7047 && perl bin/cpanm . && cd /root \
+ && tar -xzf App-cpanminus-1.7047.tar.gz && cd App-cpanminus-1.7047 \
+ && perl -pi -E 's{http://(www\.cpan\.org|backpan\.perl\.org|cpan\.metacpan\.org|fastapi\.metacpan\.org|cpanmetadb\.plackperl\.org)}{https://$1}g' bin/cpanm \
+ && perl bin/cpanm . && cd /root \
&& curl -fLO 'https://www.cpan.org/authors/id/C/CH/CHRISN/Net-SSLeay-1.94.tar.gz' \
&& echo '9d7be8a56d1bedda05c425306cc504ba134307e0c09bda4a788c98744ebcd95d *Net-SSLeay-1.94.tar.gz' | sha256sum --strict --check - \
&& cpanm --from $PWD Net-SSLeay-1.94.tar.gz \
diff --git a/perl_stable-slim-threaded-bookworm/Dockerfile b/perl_stable-slim-threaded-bookworm/Dockerfile
index 107e741..010a816 100644
--- a/perl_stable-slim-threaded-bookworm/Dockerfile
+++ b/perl_stable-slim-threaded-bookworm/Dockerfile
@@ -40,7 +40,9 @@ RUN apt-get update \
&& cd /usr/src \
&& curl -fLO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7047.tar.gz \
&& echo '963e63c6e1a8725ff2f624e9086396ae150db51dd0a337c3781d09a994af05a5 *App-cpanminus-1.7047.tar.gz' | sha256sum --strict --check - \
- && tar -xzf App-cpanminus-1.7047.tar.gz && cd App-cpanminus-1.7047 && perl bin/cpanm . && cd /root \
+ && tar -xzf App-cpanminus-1.7047.tar.gz && cd App-cpanminus-1.7047 \
+ && perl -pi -E 's{http://(www\.cpan\.org|backpan\.perl\.org|cpan\.metacpan\.org|fastapi\.metacpan\.org|cpanmetadb\.plackperl\.org)}{https://$1}g' bin/cpanm \
+ && perl bin/cpanm . && cd /root \
&& curl -fLO 'https://www.cpan.org/authors/id/C/CH/CHRISN/Net-SSLeay-1.94.tar.gz' \
&& echo '9d7be8a56d1bedda05c425306cc504ba134307e0c09bda4a788c98744ebcd95d *Net-SSLeay-1.94.tar.gz' | sha256sum --strict --check - \
&& cpanm --from $PWD Net-SSLeay-1.94.tar.gz \
diff --git a/perl_stable-slim-threaded-bullseye/Dockerfile b/perl_stable-slim-threaded-bullseye/Dockerfile
index c6163c2..24955a7 100644
--- a/perl_stable-slim-threaded-bullseye/Dockerfile
+++ b/perl_stable-slim-threaded-bullseye/Dockerfile
@@ -40,7 +40,9 @@ RUN apt-get update \
&& cd /usr/src \
&& curl -fLO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7047.tar.gz \
&& echo '963e63c6e1a8725ff2f624e9086396ae150db51dd0a337c3781d09a994af05a5 *App-cpanminus-1.7047.tar.gz' | sha256sum --strict --check - \
- && tar -xzf App-cpanminus-1.7047.tar.gz && cd App-cpanminus-1.7047 && perl bin/cpanm . && cd /root \
+ && tar -xzf App-cpanminus-1.7047.tar.gz && cd App-cpanminus-1.7047 \
+ && perl -pi -E 's{http://(www\.cpan\.org|backpan\.perl\.org|cpan\.metacpan\.org|fastapi\.metacpan\.org|cpanmetadb\.plackperl\.org)}{https://$1}g' bin/cpanm \
+ && perl bin/cpanm . && cd /root \
&& curl -fLO 'https://www.cpan.org/authors/id/C/CH/CHRISN/Net-SSLeay-1.94.tar.gz' \
&& echo '9d7be8a56d1bedda05c425306cc504ba134307e0c09bda4a788c98744ebcd95d *Net-SSLeay-1.94.tar.gz' | sha256sum --strict --check - \
&& cpanm --from $PWD Net-SSLeay-1.94.tar.gz \
diff --git a/perl_stable-threaded-bookworm/Dockerfile b/perl_stable-threaded-bookworm/Dockerfile
index 89157a9..9c6d18d 100644
--- a/perl_stable-threaded-bookworm/Dockerfile
+++ b/perl_stable-threaded-bookworm/Dockerfile
@@ -19,7 +19,9 @@ RUN true \
&& cd /usr/src \
&& curl -fLO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7047.tar.gz \
&& echo '963e63c6e1a8725ff2f624e9086396ae150db51dd0a337c3781d09a994af05a5 *App-cpanminus-1.7047.tar.gz' | sha256sum --strict --check - \
- && tar -xzf App-cpanminus-1.7047.tar.gz && cd App-cpanminus-1.7047 && perl bin/cpanm . && cd /root \
+ && tar -xzf App-cpanminus-1.7047.tar.gz && cd App-cpanminus-1.7047 \
+ && perl -pi -E 's{http://(www\.cpan\.org|backpan\.perl\.org|cpan\.metacpan\.org|fastapi\.metacpan\.org|cpanmetadb\.plackperl\.org)}{https://$1}g' bin/cpanm \
+ && perl bin/cpanm . && cd /root \
&& curl -fLO 'https://www.cpan.org/authors/id/C/CH/CHRISN/Net-SSLeay-1.94.tar.gz' \
&& echo '9d7be8a56d1bedda05c425306cc504ba134307e0c09bda4a788c98744ebcd95d *Net-SSLeay-1.94.tar.gz' | sha256sum --strict --check - \
&& cpanm --from $PWD Net-SSLeay-1.94.tar.gz \
diff --git a/perl_stable-threaded-bullseye/Dockerfile b/perl_stable-threaded-bullseye/Dockerfile
index 89ac55c..1c4e11a 100644
--- a/perl_stable-threaded-bullseye/Dockerfile
+++ b/perl_stable-threaded-bullseye/Dockerfile
@@ -19,7 +19,9 @@ RUN true \
&& cd /usr/src \
&& curl -fLO https://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7047.tar.gz \
&& echo '963e63c6e1a8725ff2f624e9086396ae150db51dd0a337c3781d09a994af05a5 *App-cpanminus-1.7047.tar.gz' | sha256sum --strict --check - \
- && tar -xzf App-cpanminus-1.7047.tar.gz && cd App-cpanminus-1.7047 && perl bin/cpanm . && cd /root \
+ && tar -xzf App-cpanminus-1.7047.tar.gz && cd App-cpanminus-1.7047 \
+ && perl -pi -E 's{http://(www\.cpan\.org|backpan\.perl\.org|cpan\.metacpan\.org|fastapi\.metacpan\.org|cpanmetadb\.plackperl\.org)}{https://$1}g' bin/cpanm \
+ && perl bin/cpanm . && cd /root \
&& curl -fLO 'https://www.cpan.org/authors/id/C/CH/CHRISN/Net-SSLeay-1.94.tar.gz' \
&& echo '9d7be8a56d1bedda05c425306cc504ba134307e0c09bda4a788c98744ebcd95d *Net-SSLeay-1.94.tar.gz' | sha256sum --strict --check - \
&& cpanm --from $PWD Net-SSLeay-1.94.tar.gz \ Relevant Maintainers:
|
yosifkit
approved these changes
Aug 30, 2024
Thanks @yosifkit ! 🙇 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.