summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorErich Eckner <git@eckner.net>2017-06-02 09:27:25 +0200
committerErich Eckner <git@eckner.net>2017-06-02 09:27:25 +0200
commit9d0d37f0e69aec82877cf013b5117f83c824e653 (patch)
tree724af415fd893e569777c57ac720822f2fa8780b
parent30f6a87039bb9af0c0fbb3b9dc41bf7cb7c2c558 (diff)
downloadbuild-arch-iso-9d0d37f0e69aec82877cf013b5117f83c824e653.tar.xz
add signing and checksums
-rwxr-xr-xbuild-arch-iso11
1 files changed, 10 insertions, 1 deletions
diff --git a/build-arch-iso b/build-arch-iso
index a7eb1e5..3b54bd3 100755
--- a/build-arch-iso
+++ b/build-arch-iso
@@ -27,7 +27,16 @@ echo '... done.'
cp /usr/share/archiso/configs/releng/out/archlinux-*.iso "${destination}/"
-rsync -v "'"${destination}"'/"archlinux-*.iso /mnt/archlinux32/archisos/testing/
+(
+ cd "${destination}/"
+ sha512sum *.iso > sha512sums
+ md5sum *.iso > md5sum
+ for s in *.iso; do
+ gpg --detach-sign "$s"
+ done
+)
+
+rsync -v "${destination}/"* /mnt/archlinux32/archisos/testing/
rm -rf --one-file-system "${destination}"