blob: 6c1d82d944ec248abb004bcc97180fcd25db1bbf (
plain)
1
2
3
4
5
6
7
8
9
10
11
|
FROM archlinux:latest
ARG USERID
ARG GROUPID
RUN pacman --noconfirm -Syyu base-devel namcap pacman-contrib devtools nvchecker
RUN mkdir /build && chown -R alpm:alpm /build
# need to reset expiration of alpm account
RUN echo "alpm ALL=(ALL) NOPASSWD: ALL" >> /etc/sudoers && chage -E -1 alpm
RUN sed -r -i "s/alpm:x:[[:digit:]]+:[[:digit:]]+:(.*)$/alpm:x:$USERID:$GROUPID:\1/" /etc/passwd
VOLUME /build
WORKDIR /build
USER alpm
|