mirror of https://github.com/Chizi123/Arch-autobuild-repo.git

Chizi123
2019-06-08 00a98f7e50d5a06212b3fb6254086e9f2cf5c969
commit | author | age
00a98f 1 FROM archlinux/base
C 2 MAINTAINER joeleg
3
4 #Workaround for wrong permissions
5 RUN /usr/bin/chmod -v 1777 /tmp
6
7 #Update and install software
8 RUN /usr/bin/pacman -Syu --noconfirm base-devel git sudo go && \
9     /usr/sbin/pacman -Scc --noconfirm && \
10     /usr/sbin/echo '%sudo ALL=(ALL) NOPASSWD:ALL' >> /etc/sudoers
11
12 # Add user, group sudo; switch to user
13 RUN /usr/sbin/groupadd --system sudo && \
14     /usr/sbin/useradd -m --groups sudo user
15 USER user
16
17 # install yay
18 RUN cd /tmp && \
19     /usr/bin/git clone https://aur.archlinux.org/yay.git && \
20     cd yay && \
21     /usr/sbin/makepkg && \
22     /usr/sbin/sudo /usr/bin/pacman -U yay*pkg*.tar.xz --noconfirm && \
23     cd / && \
24     rm -r /tmp/yay