aboutsummarylogtreecommitdiffstats
path: root/arch.install
diff options
context:
space:
mode:
authorGaetan Bisson2017-10-26 10:23:28 -1000
committerGaetan Bisson2017-10-26 10:23:28 -1000
commit04c9ef6a1c21ac9e285c11d4b1baddce0eb02a9d (patch)
treef105b50ac48ff5adb77eab6dfd88c7e6cd937760 /arch.install
parent2dfdaa61d819237661f8febd1a3d6c0b67e5977c (diff)
downloadaur-04c9ef6a1c21ac9e285c11d4b1baddce0eb02a9d.tar.gz
1.0 had to be released some day, it means nothing... :)
Diffstat (limited to 'arch.install')
-rwxr-xr-xarch.install30
1 files changed, 18 insertions, 12 deletions
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