aboutsummaryrefslogtreecommitdiffstats
path: root/packaging/arch/update-hash
blob: 8280f87592fcb09c2eab4661e74000050807964f (plain) (blame)
1
2
3
#!/bin/zsh
set -e
podman run --rm -v .:/src:rw oci.neobot.systems/docker.io/archlinux sh -c 'pacman -Syu --noconfirm pacman-contrib zsh sudo shadow debugedit fakeroot binutils && useradd builder && mkhomedir_helper builder && cp -r /src /home/builder/src && chown -R builder /home/builder/src && usermod -aG wheel builder && echo "%wheel ALL=(ALL:ALL) NOPASSWD: ALL" > /etc/sudoers.d/nopw && sudo -u builder zsh -c "cd /home/builder/src && updpkgsums" && cat /home/builder/src/PKGBUILD > /src/PKGBUILD'