Skip to content
Snippets Groups Projects

Add sudo possibility for user builder

Open Sébastien DA ROCHA requested to merge cebash/duniterpy-builder:sudo into master
1 file
+ 5
1
Compare changes
  • Side-by-side
  • Inline
+ 5
1
@@ -17,7 +17,7 @@ RUN apt-get update && \
libxcb-render-util0-dev libxcb-glx0-dev libgl1-mesa-dri libegl1-mesa libpcre3 libgles2-mesa-dev \
freeglut3-dev libfreetype6-dev xorg-dev xserver-xorg-input-void xserver-xorg-video-dummy xpra libosmesa6-dev \
curl libdbus-1-dev libdbus-glib-1-dev autoconf automake libtool libgstreamer-plugins-base0.10-0 dunst fakeroot \
dbus-x11 git gcc make libsqlite3-dev libbz2-dev libssl-dev libreadline6-dev xvfb && \
dbus-x11 git gcc make libsqlite3-dev libbz2-dev libssl-dev libreadline6-dev xvfb sudo && \
apt-get clean && rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/*
# Create compiling user
@@ -26,6 +26,10 @@ RUN mkdir /builder && \
chown builder:builder /builder
WORKDIR /builder
# Give sudo access to user builder
RUN adduser builder sudo
RUN echo '%sudo ALL=(ALL) NOPASSWD:ALL' >> /etc/sudoers
# Load libsodium
USER root
RUN curl https://download.libsodium.org/libsodium/releases/LATEST.tar.gz --output LATEST.tar.gz && \
Loading