From edce40ec253cd8833ab09c1e47b1e72907d7ea19 Mon Sep 17 00:00:00 2001 From: relan Date: Sat, 31 Jan 2026 14:50:24 +0300 Subject: [PATCH] buildserver: remove HTTPS enforcement for sources.list Debian Docker images now use HTTPS for apt sources. See https://github.com/debuerreotype/docker-debian-artifacts/issues/15 --- buildserver/Dockerfile | 4 ---- 1 file changed, 4 deletions(-) diff --git a/buildserver/Dockerfile b/buildserver/Dockerfile index 61a78452..928e0ca7 100644 --- a/buildserver/Dockerfile +++ b/buildserver/Dockerfile @@ -32,9 +32,6 @@ RUN useradd --create-home -s /bin/bash vagrant && echo -n 'vagrant:vagrant' | ch # - vagrant needs openssh-client iproute2 ssh sudo # - ansible needs python3 # -# Debian Docker images will soon default to HTTPS for apt sources, so force it. -# https://github.com/debuerreotype/docker-debian-artifacts/issues/15 -# # Ensure fdroidserver's dependencies are marked manual before purging # unneeded packages, otherwise, all its dependencies get purged. # @@ -49,7 +46,6 @@ RUN useradd --create-home -s /bin/bash vagrant && echo -n 'vagrant:vagrant' | ch RUN printf "path-exclude=/usr/share/locale/*\npath-exclude=/usr/share/man/*\npath-exclude=/usr/share/doc/*\npath-include=/usr/share/doc/*/copyright\n" >/etc/dpkg/dpkg.cfg.d/01_nodoc \ && mkdir -p /usr/share/man/man1 \ && echo 'Acquire::https::Verify-Peer "false";' > /etc/apt/apt.conf.d/99nocacertificates \ - && find /etc/apt/sources.list* -type f -exec sed -i s,http:,https:, {} \; \ && apt-get update \ && apt-get install ca-certificates \ && rm /etc/apt/apt.conf.d/99nocacertificates \