fix: Debian Stretch repositories signing keys were also archived

This commit is contained in:
le0m
2026-01-26 21:36:01 +01:00
parent e119f49d47
commit 08b0b74555
+2
View File
@@ -3,10 +3,12 @@ FROM ${BASE_IMAGE}
LABEL maintainer="dev@chialab.io"
# Fix Debian 9 (Stretch) source list, because it has been moved to archive
# Paranoid people should manually download and verify the signing key from https://ftp-master.debian.org/keys.html
RUN if [ "$(grep '^VERSION_ID=' /etc/os-release | cut -d '=' -f 2 | tr -d '"')" -eq "9" ]; then \
sed -i -e 's/deb.debian.org/archive.debian.org/g' \
-e 's/security.debian.org/archive.debian.org/g' \
-e '/stretch-updates/d' /etc/apt/sources.list; \
apt-get update && apt-get install -y --allow-unauthenticated debian-archive-keyring; \
fi
# Download script to install PHP extensions and dependencies