Clean Dockerfile

This commit is contained in:
Fred 2021-04-26 15:21:50 +00:00
parent 9c63171ce6
commit c52dd22c4b

View File

@ -64,8 +64,8 @@ RUN echo "deb-src http://deb.debian.org/debian buster main contrib" >> /etc/apt/
# Instal
&& cd /tmp/squid && apt-get install --no-install-recommends -y libxml2 ca-certificates \
&& adduser --no-create-home --uid 1161 --group --system squid \
&& mkdir -p /usr/share/squid/errors/ \
&& mkdir -p /usr/share/squid/icons \
&& mkdir -p /usr/share/squid \
&& mkdir -p /usr/lib/squid \
&& mkdir /etc/squid/ \
&& mkdir -p /var/spool/squid \
&& mkdir -p /var/log/squid \
@ -88,15 +88,8 @@ RUN echo "deb-src http://deb.debian.org/debian buster main contrib" >> /etc/apt/
&& cp src/acl/external/unix_group/ext_unix_group_acl /usr/lib/squid/ \
&& cp src/store/id_rewriters/file/storeid_file_rewrite /usr/lib/squid/ \
&& cp src/DiskIO/DiskDaemon/diskd /usr/lib/squid/ \
&& cp -r icons/silk/ /usr/share/squid/icons/silk/ \
&& cp icons/*.png /usr/share/squid/icons/ \
# Audit de secu 05-03-2020 : on enleve les reference au MI et a squid dans les pages d'erreur
&& sed -i "s/Générée le %T par %h (%s)/Générée le %T par %h/g" errors/fr/* \
&& sed -i 's/Votre administrateur proxy est <a href="mailto:%w%W">%w<\/a>/Veuillez contacter le support SSI/g' errors/fr/* \
&& sed -i "/SN.png/d" errors/errorpage.css \
&& sed -i "s/background: url('http:\/\/www.squid-cache.org\/Artwork\/SN.png') no-repeat left;/\/\* background: url('http:\/\/www.squid-cache.org\/Artwork\/SN.png') no-repeat left; \*\//g" errors/errorpage.css \
&& cp errors/* /usr/share/squid/errors/ \
&& cp errors/errorpage.css /etc/squid \
&& cp errors /usr/share/squid/ \
&& cp -r icons /usr/share/squid/ \
&& cp src/squid /usr/sbin/ \
&& cp tools/squidclient/squidclient /usr/sbin/ \
&& cp src/mime.conf.default /etc/squid/mime.conf \