Skip to content

Commit 496d088

Browse files
authored
Merge pull request #8 from jacobalberty/squid-6.14
chore: bump squid to Squid 6.14
2 parents 3b3bc6f + 3630ee7 commit 496d088

File tree

1 file changed

+6
-4
lines changed

1 file changed

+6
-4
lines changed

Dockerfile

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ FROM --platform=$BUILDPLATFORM debian:bookworm AS builder
22

33
ARG DEBIAN_FRONTEND=noninteractive
44

5-
ENV SOURCEURL=https://www.squid-cache.org/Versions/v6/squid-6.12.tar.gz
5+
ENV SOURCEURL=https://github.com/squid-cache/squid/archive/refs/tags/SQUID_6_14.tar.gz
66
ENV LANGPACKURL=https://www.squid-cache.org/Versions/langpack/squid-langpack-20240307.tar.gz
77

88
ENV builddeps=" \
@@ -45,10 +45,12 @@ RUN echo "deb-src [signed-by=/usr/share/keyrings/debian-archive-keyring.gpg] htt
4545
&& mkdir /build
4646

4747
WORKDIR /build
48-
RUN curl -o /build/squid-source.tar.gz ${SOURCEURL} \
49-
&& curl -o /build/squid-langpack.tar.gz ${LANGPACKURL} \
48+
RUN curl -L -o /build/squid-source.tar.gz ${SOURCEURL} \
49+
&& curl -L -o /build/squid-langpack.tar.gz ${LANGPACKURL} \
5050
&& tar --strip=1 -xf squid-source.tar.gz
5151

52+
RUN autoreconf --install --force
53+
5254
RUN ./configure --prefix=/usr \
5355
--with-build-environment=default \
5456
--localstatedir=/var \
@@ -98,7 +100,7 @@ ARG DEBIAN_FRONTEND=noninteractive
98100
COPY --from=builder /build/squid_0-1_amd64.deb /tmp/squid.deb
99101

100102
RUN apt update \
101-
&& apt -qy install libssl3 /tmp/squid.deb \
103+
&& apt -qy install ca-certificates libssl3 /tmp/squid.deb \
102104
&& rm -rf /var/lib/apt/lists/*
103105

104106
# Install language pack

0 commit comments

Comments
 (0)