summaryrefslogtreecommitdiff
path: root/Dockerfile
diff options
context:
space:
mode:
authorChristian Poessinger <christian@poessinger.com>2018-12-29 11:13:15 +0100
committerGitHub <noreply@github.com>2018-12-29 11:13:15 +0100
commit0a52aafc5eee406f0eda0f5ca43152317ed3f659 (patch)
tree92c2f730e82107da157234fc9dba9f6f39346bb9 /Dockerfile
parentcb0d629d4f48fc3ae9f268f83f5019af4b38c7da (diff)
parent396501bbbfc1a49337b812acd66b7a89fc40a0b8 (diff)
downloadvyos-build-0a52aafc5eee406f0eda0f5ca43152317ed3f659.tar.gz
vyos-build-0a52aafc5eee406f0eda0f5ca43152317ed3f659.zip
Merge pull request #32 from runborg/autobuild
Script and Instructions for building all subpackages via docker
Diffstat (limited to 'Dockerfile')
-rw-r--r--Dockerfile49
1 files changed, 49 insertions, 0 deletions
diff --git a/Dockerfile b/Dockerfile
index bf639707..b8ec8149 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -67,6 +67,55 @@ RUN apt-get install -y -t jessie-backports \
libxml2-dev \
pkg-config
+# Package needed for mdns-repeater
+RUN apt-get install -y -t jessie-backports \
+ dh-systemd
+
+# Packages needed for vyatta-bash
+RUN apt-get install -y \
+ libncurses5-dev \
+ locales
+
+# Packages needed for vyatta-cfg
+RUN apt-get install -y \
+ libboost-filesystem-dev
+
+# Packages needed for vyatta-iproute
+RUN apt-get install -y \
+ libatm1-dev \
+ libdb-dev
+
+# Packages needed for vyatta-webgui
+RUN apt-get install -y \
+ libexpat1-dev \
+ subversion
+
+# Packages needed for pmacct
+RUN apt-get install -y \
+ libpcap-dev \
+ libpq-dev \
+ libmysqlclient-dev \
+ libgeoip-dev \
+ librabbitmq-dev \
+ libjansson-dev \
+ librdkafka-dev \
+ libnetfilter-log-dev
+
+# Packages needed for vyos-keepalived
+RUN apt-get install -y \
+ libnl-3-dev \
+ libnl-genl-3-dev \
+ libpopt-dev \
+ libsnmp-dev
+
+# Pavkages needed for wireguard
+RUN apt-get install -y \
+ libmnl-dev
+
+# Packages needed for kernel
+RuN apt-get install -y \
+ libelf-dev
+
# Update live-build
RUN echo 'deb http://ftp.debian.org/debian stretch main' | tee -a /etc/apt/sources.list.d/stretch.list &&\
apt-get update &&\