summaryrefslogtreecommitdiff
path: root/docker/Dockerfile
diff options
context:
space:
mode:
authorzsdc <taras@vyos.io>2023-05-01 18:14:40 +0300
committerzsdc <taras@vyos.io>2023-05-01 23:29:05 +0300
commitd9f711f500ea21288a50f54640dff833cd1da153 (patch)
tree277e2f290aa69bfebdf1c83cd601527b5e13131f /docker/Dockerfile
parent88be901bc103d1c47adbbc874d02e8ec5cde3397 (diff)
downloadvyos-build-d9f711f500ea21288a50f54640dff833cd1da153.tar.gz
vyos-build-d9f711f500ea21288a50f54640dff833cd1da153.zip
jool: T160: Added scripts to build jool package
Added dependencies and build scripts for https://github.com/NICMx/Jool/
Diffstat (limited to 'docker/Dockerfile')
-rw-r--r--docker/Dockerfile10
1 files changed, 10 insertions, 0 deletions
diff --git a/docker/Dockerfile b/docker/Dockerfile
index 23efa7d2..a47a1d19 100644
--- a/docker/Dockerfile
+++ b/docker/Dockerfile
@@ -339,6 +339,16 @@ RUN apt-get update && apt-get install -y \
libssl-dev \
libpcre3-dev
+# debmake: a native Debian tool for preparing sources for packaging
+RUN apt-get update && apt-get install -y \
+ debmake \
+ python3-debian
+
+# Packages for jool
+RUN apt-get update && apt-get install -y \
+ libnl-genl-3-dev \
+ libxtables-dev
+
# Allow password-less 'sudo' for all users in group 'sudo'
RUN sed "s/^%sudo.*/%sudo\tALL=(ALL) NOPASSWD:ALL/g" -i /etc/sudoers && \
echo "vyos_bld\tALL=(ALL) NOPASSWD:ALL" >> /etc/sudoers && \