doc: update dependencies
Add
- doxygen, required since 81eacddc68f25344ed28b15ef83f34c2918886e0
- Gnulib, required since cde235376894d1e020ed9c37b31dee52e2a33fcb
- ps executable, required for script/int-log-compiler.sh
- tpm_server executable, required for script/int-log-compiler.sh
Move
- OpenSSL to main requirements because of a5ff71abeda9a5aea269812de32afb79ef3fcb4d
- ss executable to integration test suite
- uthash to integration test suite
Remove
- g++ because there is no need for a C++ compiler
- libgcrypt because of a5ff71abeda9a5aea269812de32afb79ef3fcb4d
- m4 because it is a hard dependency of autoconf
- uriparser, removed in e394cffe3add7874299b9571e0b5140b4dc51dfe
Signed-off-by: Jonas Witschel <diabonas@gmx.de>
diff --git a/Dockerfile b/Dockerfile
index d373f2d..19dcae3 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -5,14 +5,11 @@
automake \
build-essential \
doxygen \
- g++ \
gcc \
git \
gnulib \
libssl-dev \
libtool \
- m4 \
- iproute2 \
pkg-config \
wget
@@ -41,11 +38,9 @@
&& cp tpm_server /usr/local/bin
RUN apt-get install -y \
+ iproute2 \
libcmocka0 \
libcmocka-dev \
- libgcrypt20-dev \
- libtool \
- liburiparser-dev \
uthash-dev
# TPM2-TSS