summaryrefslogtreecommitdiff
path: root/build-arch-iso
diff options
context:
space:
mode:
authorErich Eckner <git@eckner.net>2017-06-01 14:40:25 +0200
committerErich Eckner <git@eckner.net>2017-06-01 14:40:25 +0200
commit29dd1d07cf415a63aa510a6eb4d27bf64a1f598e (patch)
treee2cbdcee055b0dcca553576e81066ff865ed9302 /build-arch-iso
downloadbuild-arch-iso-29dd1d07cf415a63aa510a6eb4d27bf64a1f598e.tar.xz
Initial commit
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/'