fps-connect/clamav (0a8fdbf49221448ba230ad43aa900afa6c42706b)

Published 2026-10-30 17:15:42 +00:00 by Futur-Forgejo

Installation

docker pull code.futurholding.com/futur-forgejo/fps-connect/clamav:0a8fdbf49221448ba230ad43aa900afa6c42706b
sha256:a30bd439d2becacfca5f977afafca92ae74b8f959b5fbf179108bac3584a7510

Image layers

# debian.sh --arch 'amd64' out/ 'bookworm' '@1793059200'
RUN sed -i 's|deb.debian.org|ftp.nl.debian.org|g' /etc/apt/sources.list.d/*.sources 2>/dev/null || true
RUN apt-get -o Acquire::Retries=20 -o Acquire::ForceIPv4=true -o Acquire::http::Dl-Limit=800 update && apt-get -o Acquire::Retries=20 -o Acquire::ForceIPv4=true -o Acquire::http::Dl-Limit=800 install -y --no-install-recommends clamav clamav-daemon clamav-freshclam ca-certificates && rm -rf /var/lib/apt/lists/* && mkdir -p /var/run/clamav /var/log/clamav && chown -R clamav:clamav /var/lib/clamav /var/run/clamav /var/log/clamav
COPY config/clamav/clamd.conf /etc/clamav/clamd.conf
COPY config/clamav/freshclam.conf /etc/clamav/freshclam.conf
RUN chown clamav:clamav /etc/clamav/freshclam.conf && for poging in 1 2 3; do su clamav -s /bin/sh -c "freshclam --stdout --no-warnings" && break; echo "freshclam poging ${poging} faalde, opnieuw over 10s..."; sleep 10; done
RUN set -e; printf 'FPS Connect schoon testbestand\n' > /tmp/schoon.txt; clamscan --database=/var/lib/clamav --no-summary --stdout /tmp/schoon.txt; printf 'X5O!P%%@AP[4\\PZX54(P^)7CC)7}$EICAR-STANDARD-ANTIVIRUS-TEST-FILE!$H+H*' > /tmp/eicar.com; if clamscan --database=/var/lib/clamav --no-summary --stdout /tmp/eicar.com; then echo "BOUW GEFAALD: EICAR werd niet geblokkeerd — virusdefinities deugen niet" >&2; exit 1; fi; echo "Scanner-tegenproef in image geslaagd: schoon door, EICAR geblokkeerd"; rm -f /tmp/schoon.txt /tmp/eicar.com
COPY deploy/clamd-entrypoint.sh /usr/local/bin/clamd-entrypoint.sh
RUN chmod 755 /usr/local/bin/clamd-entrypoint.sh
Details
Container
2026-10-30 17:15:42 +00:00
1
OCI / Docker
linux/amd64
179 MiB
Versions (19) View all