From 71b9eacbc6673ebb82baabcf0b50d929f91e5c0a Mon Sep 17 00:00:00 2001 From: Matthias Reichl Date: Tue, 24 Apr 2018 20:43:30 +0200 Subject: [PATCH] scripts/mkimage: create .sha256 files of images Signed-off-by: Matthias Reichl --- scripts/mkimage | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/scripts/mkimage b/scripts/mkimage index 7868b19fc5..95344f4ce3 100755 --- a/scripts/mkimage +++ b/scripts/mkimage @@ -328,6 +328,10 @@ fi # bootloader $PROJECT_DIR/$PROJECT/config/ovf.template > ${DISK_BASENAME}.ovf # combine ovf and vmdk into official ova tar -C $TARGET_IMG -cf ${DISK_BASENAME}.ova ${IMAGE_NAME}.ovf ${IMAGE_NAME}.vmdk + # create sha256 checksum of ova image + ( cd $TARGET_IMG + sha256sum ${IMAGE_NAME}.ova > ${IMAGE_NAME}.ova.sha256 + ) echo "image: cleaning up..." # remove tmp $DISK, vmdk and ovf rm ${DISK_BASENAME}.tmp ${DISK_BASENAME}.vmdk ${DISK_BASENAME}.ovf @@ -343,6 +347,10 @@ fi # bootloader if [ -n "$SUDO_USER" ] ; then chown $SUDO_USER: $DISK.gz fi + # create sha256 checksum of image + ( cd $TARGET_IMG + sha256sum $(basename $DISK).gz > $(basename $DISK).gz.sha256 + ) # cleanup cleanup