summaryrefslogtreecommitdiff
path: root/docker
diff options
context:
space:
mode:
authorChristian Poessinger <christian@poessinger.com>2022-01-03 18:29:50 +0100
committerChristian Poessinger <christian@poessinger.com>2022-01-04 07:40:39 +0100
commit1ca75db412754299c23dc97e4b3ded65a5cc84fc (patch)
treed123a6b25644cda320fdf2fe1db840251b2de2dd /docker
parent7c1799f72fd656f98f0c913214ddd0762db31643 (diff)
downloadvyos-build-1ca75db412754299c23dc97e4b3ded65a5cc84fc.tar.gz
vyos-build-1ca75db412754299c23dc97e4b3ded65a5cc84fc.zip
Docker: T4128: add dependencies to build keepalived from source
(cherry picked from commit d137540caa0c5c0405238d77d6e04cd42f2c7685)
Diffstat (limited to 'docker')
-rw-r--r--docker/Dockerfile20
1 files changed, 20 insertions, 0 deletions
diff --git a/docker/Dockerfile b/docker/Dockerfile
index 07f580a5..5572ec9e 100644
--- a/docker/Dockerfile
+++ b/docker/Dockerfile
@@ -548,6 +548,26 @@ RUN apt-get update && apt-get install -y \
protobuf-c-compiler \
libgeoip-dev
+# 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
+
#
# fpm: a command-line program designed to help you build packages (e.g. deb)
#