diff options
author | Alex Butler | 2018-01-29 23:30:52 +0000 |
---|---|---|
committer | Alex Butler | 2018-01-29 23:30:52 +0000 |
commit | ac665f1f86cc5a1581cf0f89c4d028831cdfcfd4 (patch) | |
tree | cd05d1106271a76ad2923060249db62ae4777bc1 /aurto.install | |
parent | 7258764d1648925cde25f84bf8148ec6f73c1e9e (diff) | |
download | aur-ac665f1f86cc5a1581cf0f89c4d028831cdfcfd4.tar.gz |
Update install script
Diffstat (limited to 'aurto.install')
-rw-r--r-- | aurto.install | 14 |
1 files changed, 2 insertions, 12 deletions
diff --git a/aurto.install b/aurto.install index de2b499a5f5f..5f113d10dd89 100644 --- a/aurto.install +++ b/aurto.install @@ -26,19 +26,10 @@ post_install() { install -d /var/cache/pacman/aurto -o "$user" sudo -u "$user" repo-add /var/cache/pacman/aurto/aurto.db.tar 2>/dev/null - echo 'aurto: Creating /var/lib/aurto-builder chroot' - rm -rf /var/lib/aurto-builder* - mkarchroot /var/lib/aurto-builder base-devel pigz >/dev/null 2>&1 - arch-nspawn /var/lib/aurto-builder /bin/bash -c " - sed -i 's/COMPRESSGZ=(gzip -c -f -n)/COMPRESSGZ=(pigz -c -f -n)/' /etc/makepkg.conf - sed -i \"s/PKGEXT='.pkg.tar.xz'/PKGEXT='.pkg.tar.gz'/\" /etc/makepkg.conf - " - echo 'aurto: Adding passwordless use of arch-nspawn, mkarchroot, makechrootpkg, aurbuild_chroot' >&2 cp /etc/sudoers /etc/sudoers.aurto-backup echo "## aurto rules %$user ALL=(ALL) NOPASSWD: /usr/bin/arch-nspawn -%$user ALL=(ALL) NOPASSWD: /usr/bin/mkarchroot %$user ALL=(ALL) NOPASSWD:SETENV: /usr/bin/makechrootpkg %$user ALL=(ALL) NOPASSWD:SETENV: /usr/bin/aurbuild_chroot ## /aurto rules" >> /etc/sudoers @@ -66,13 +57,12 @@ post_remove() { echo 'aurto: Removing aurto rules from /etc/sudoers' >&2 sed -i '/^## aurto rules$/,/^## \/aurto rules$/d' /etc/sudoers - echo 'aurto: Removing /var/lib/aurto-builder' >&2 - rm -rf /var/lib/aurto-builder* || true - echo 'aurto: Removing /var/cache/pacman/aurto' >&2 rm -rf /var/cache/pacman/aurto || true echo 'aurto: Removing include from pacman.conf' >&2 sed -i '/^Include = \/etc\/pacman.d\/aurto$/d' /etc/pacman.conf sed -i '/^# aurto repo$/d' /etc/pacman.conf + + rm -rf /usr/lib/aurto/user || true } |