diff --git a/docker-pikaur/Dockerfile b/docker-pikaur/Dockerfile index 10b89272135c36b9bc943860ebad058bb4fa0d81..b83783b8a4dab3f36ecfb6c54edc08b62282a28a 100644 --- a/docker-pikaur/Dockerfile +++ b/docker-pikaur/Dockerfile @@ -5,9 +5,11 @@ FROM archlinux:base-devel COPY install-pikaur.sh / RUN bash /install-pikaur.sh +RUN pacman -S --noconfirm go RUN useradd -m builder && echo 'builder ALL=(ALL) NOPASSWD: ALL' | EDITOR='tee -a' visudo # To prevent docker from creating a root-only dir -RUN sudo -u builder mkdir -p /home/builder/.cache/pikaur/build -RUN echo "WAIT! This repo is not finished. I'll copy latest code from laptop tonight. " && generate-error +RUN sudo -u builder mkdir -p /home/builder/.cache/pikaur/build && \ + sed -i 's/check_pgpsigs() {/check_pgpsigs() { return 0/g' /usr/share/makepkg/integrity/verify_signature.sh +# auto-key-retrieve is not working. This is my only solution.