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

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