summaryrefslogtreecommitdiff
path: root/build-arch-iso
diff options
context:
space:
mode:
Diffstat (limited to 'build-arch-iso')
-rwxr-xr-xbuild-arch-iso31
1 files changed, 31 insertions, 0 deletions
diff --git a/build-arch-iso b/build-arch-iso
new file mode 100755
index 0000000..3b94164
--- /dev/null
+++ b/build-arch-iso
@@ -0,0 +1,31 @@
+#!/bin/bash
+
+set -e
+
+if [ "$(whoami)" != "root" ]; then
+ sudo "$0" "$@"
+ exit $?
+fi
+
+tmp_dir="$(mktemp -d)"
+destination="${tmp_dir}"
+
+echo 'build i686-iso ...'
+
+"${0%/*}/build-iso" 32
+
+echo '... done.'
+
+cp /usr/share/archiso/configs/releng/out/archlinux-*.iso "${destination}/"
+
+echo 'build dual-iso ...'
+
+"${0%/*}/build-iso" dual
+
+echo '... done.'
+
+cp /usr/share/archiso/configs/releng/out/archlinux-*.iso "${destination}/"
+
+chown erich:users "${destination}"/archlinux-*.iso
+
+su erich -c 'rsync -av "${destination}/"archlinux-*.iso paule@jeti100:/srv/arch-mirror/arch/arch/archlinux32/archisos/'