aboutsummarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorGaetan Bisson2017-10-26 10:23:28 -1000
committerGaetan Bisson2017-10-26 10:23:28 -1000
commit04c9ef6a1c21ac9e285c11d4b1baddce0eb02a9d (patch)
treef105b50ac48ff5adb77eab6dfd88c7e6cd937760
parent2dfdaa61d819237661f8febd1a3d6c0b67e5977c (diff)
downloadaur-04c9ef6a1c21ac9e285c11d4b1baddce0eb02a9d.tar.gz
1.0 had to be released some day, it means nothing... :)
-rw-r--r--PKGBUILD6
-rwxr-xr-xarch.install30
2 files changed, 21 insertions, 15 deletions
diff --git a/PKGBUILD b/PKGBUILD
index a784a81e7405..d965f5af937f 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,8 +1,8 @@
# Maintainer: Gaetan Bisson <bisson@archlinux.org>
pkgname=buildstuff
-pkgver=0.9
-pkgrel=5
+pkgver=1.0
+pkgrel=1
pkgdesc='Stuff to build packages in virtual machines'
url='http://arch.vesath.org/'
arch=('any')
@@ -29,4 +29,4 @@ sha256sums=('386c1300cf5ce851a7532d8ee903c077193f61e2c01007c7991283b887228faf'
'acf683446e1162104759b1a75d18859b1a36ac6f3eeabb241025d0e6c37c7960'
'8db3fcc4ac6d7d4238b921c4a28b1802426868be58111006340d101718c15a98'
'72307901efa866bdedf86c00dde6578cf5ce16ec801880f562d5fa57a82ad0d6'
- '59e100c1140a109c8a98feb6ac5dc86e3830d2964ead74e820651b504b5829d4')
+ 'f2a62503c4b30c539e3b87d1b486000793d1ebbdbb490377b104fb01b6f24c38')
diff --git a/arch.install b/arch.install
index 1f084078deef..ee9abbd0d2ef 100755
--- a/arch.install
+++ b/arch.install
@@ -40,13 +40,7 @@ ln -sf ../run/systemd/resolve/resolv.conf etc/resolv.conf
install -d home/user/.ssh
cat ~/.ssh/id_*.pub > home/user/.ssh/authorized_keys
-setarch ${arch} arch-chroot . <<EOF
-useradd -p 00as1wm0AZG56 user
-chown -R user:users /home/user
-mkinitcpio -p linux
-syslinux-install_update -i -m
-sfdisk --activate ${loop} 1 || true
-EOF
+install -d boot/syslinux
cat > boot/syslinux/syslinux.cfg <<EOF
DEFAULT arch
@@ -62,19 +56,31 @@ LABEL=boot /boot ext2 defaults 0 1
LABEL=root / ext4 defaults 0 1
EOF
+cat > etc/systemd/network/any.network <<EOF
+[Match]
+
+[Network]
+DHCP=yes
+EOF
+
cat > etc/hostname <<EOF
guest
EOF
+cat > etc/locale.gen <<EOF
+en_US.UTF-8 UTF-8
+EOF
+
cat > etc/sudoers.d/user <<EOF
user ALL=(ALL) NOPASSWD: ALL
EOF
-cat > etc/systemd/network/any.network <<EOF
-[Match]
-
-[Network]
-DHCP=yes
+setarch ${arch} arch-chroot . <<EOF
+mkinitcpio -p linux
+syslinux-install_update -i -a -m
+useradd -p 00as1wm0AZG56 user
+chown -R user:users /home/user
+locale-gen
EOF
# To use the pacman cache from the host system, arrange for