aboutsummaryrefslogtreecommitdiffstats
path: root/debian-jessie-buildslave/Dockerfile
diff options
context:
space:
mode:
authorHarald Welte <laforge@gnumonks.org>2017-09-06 16:56:16 +0200
committerHarald Welte <laforge@gnumonks.org>2017-09-06 16:56:16 +0200
commitbaa18dd4ed598c3d945c75b5a9b02b8540810fff (patch)
treea4985e74a9be8e646d47ac18c3b3cbcf6bec748b /debian-jessie-buildslave/Dockerfile
parent32497cf0a19823493bea4dddb412f93c6f05e7dc (diff)
debian-jessie-buildslave: Give 'build' user sudo rights
This is of course questionable, as we could simply install into some PREFIX other than /usr/local.
Diffstat (limited to 'debian-jessie-buildslave/Dockerfile')
-rw-r--r--debian-jessie-buildslave/Dockerfile4
1 files changed, 3 insertions, 1 deletions
diff --git a/debian-jessie-buildslave/Dockerfile b/debian-jessie-buildslave/Dockerfile
index fcf91e1..70eab38 100644
--- a/debian-jessie-buildslave/Dockerfile
+++ b/debian-jessie-buildslave/Dockerfile
@@ -23,7 +23,9 @@ RUN dpkg --add-architecture i386 && \
unzip && \
apt-get clean
-RUN useradd --uid=1000 build && \
+RUN useradd -m --uid=1000 build && \
+ echo "build ALL=(root) NOPASSWD:ALL" > /etc/sudoers.d/build && \
+ chmod 0440 /etc/sudoers.d/build && \
mkdir /build && \
chown build:build /build