Skip to content

Commit

Permalink
Add additional runtime dependencies for gvmd to container
Browse files Browse the repository at this point in the history
Document and install required dependencies for gvmd in docker container.
  • Loading branch information
bjoernricks committed Dec 6, 2021
1 parent ef9b422 commit 3de50fb
Showing 1 changed file with 66 additions and 1 deletion.
67 changes: 66 additions & 1 deletion .docker/prod.Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -33,14 +33,79 @@ FROM greenbone/gvm-libs:${VERSION}

ARG DEBIAN_FRONTEND=noninteractive

# Runtime dependencies

# PDF Report
# texlive-fonts-recommended
# texlive-latex-extra

# HTML Reports, cert data and scan data details
# xsltproc

# verinice report
# xsltproc
# xmlstarlet
# zip

# RPM credential packages
# rpm
# fakeroot

# DEB credential packages
# dpkg
# fakeroot

# signature verification
# gnupg

# HTTP alerts
# wget

# SCP alert
# sshpass
# openssh-client

# Send alert
# socat

# SNMP alert
# snmp

# SMB alert
# python3
# smbclient

# s/mime email encryption
# gpgsm

# Loading scap and cert data
# xml-twig-tools

RUN apt-get update && \
apt-get install -y --no-install-recommends \
dpkg \
fakeroot \
gnupg \
gpgsm \
libgpgme11 \
libical3 \
libpq5 \
openssh-client \
postgresql-client-13 \
postgresql-client-common \
xml-twig-tools && \
python3 \
rpm \
socat \
smbclient \
snmp \
sshpass \
texlive-fonts-recommended \
texlive-latex-extra \
wget \
xml-twig-tools \
xmlstarlet \
xsltproc \
zip && \
rm -rf /var/lib/apt/lists/*

COPY --from=builder /install/ /
Expand Down

0 comments on commit 3de50fb

Please sign in to comment.