summaryrefslogtreecommitdiff
path: root/docker/Dockerfile
diff options
context:
space:
mode:
authorChristian Poessinger <christian@poessinger.com>2022-01-03 18:29:50 +0100
committerChristian Poessinger <christian@poessinger.com>2022-01-03 18:29:50 +0100
commitd137540caa0c5c0405238d77d6e04cd42f2c7685 (patch)
tree53a041437d9f16a1126f937c131bf96c4b1f612c /docker/Dockerfile
parente933c7e50fd4f089044d4b80ff86c7b27777c159 (diff)
downloadvyos-build-d137540caa0c5c0405238d77d6e04cd42f2c7685.tar.gz
vyos-build-d137540caa0c5c0405238d77d6e04cd42f2c7685.zip
Docker: T4128: add dependencies to build keepalived from source
Diffstat (limited to 'docker/Dockerfile')
-rw-r--r--docker/Dockerfile21
1 files changed, 21 insertions, 0 deletions
diff --git a/docker/Dockerfile b/docker/Dockerfile
index 44b9c8a3..84e245e8 100644
--- a/docker/Dockerfile
+++ b/docker/Dockerfile
@@ -485,6 +485,27 @@ RUN apt-get update && apt-get install -y \
libssl-dev \
openvpn
+# Packages needed for keepalived
+RUN apt-get update && apt-get install -y \
+ autoconf \
+ libglib2.0-dev \
+ libip4tc-dev \
+ libipset-dev \
+ libjson-c-dev \
+ libnfnetlink-dev \
+ libnftnl-dev \
+ libnl-3-dev \
+ libnl-genl-3-dev \
+ libnl-nf-3-dev \
+ libpcre2-dev \
+ libpopt-dev \
+ libsnmp-dev \
+ libssl-dev \
+ libsystemd-dev \
+ linux-libc-dev \
+ pkg-config
+
+
# Creating image for embedded systems needs this utilities to prepare a image file
RUN apt-get update && apt-get install -y \
parted udev zip