diff options
author | Christian Poessinger <christian@poessinger.com> | 2018-12-29 11:13:15 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-12-29 11:13:15 +0100 |
commit | 0a52aafc5eee406f0eda0f5ca43152317ed3f659 (patch) | |
tree | 92c2f730e82107da157234fc9dba9f6f39346bb9 /Dockerfile | |
parent | cb0d629d4f48fc3ae9f268f83f5019af4b38c7da (diff) | |
parent | 396501bbbfc1a49337b812acd66b7a89fc40a0b8 (diff) | |
download | vyos-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-- | Dockerfile | 49 |
1 files changed, 49 insertions, 0 deletions
@@ -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 &&\ |