diff --git a/scripts/get-coreos b/scripts/get-coreos index 783fdf98..6bbd0526 100755 --- a/scripts/get-coreos +++ b/scripts/get-coreos @@ -3,6 +3,8 @@ # USAGE: ./scripts/get-coreos channel version dest set -eou pipefail +GPG=${GPG:-/usr/bin/gpg} + CHANNEL=${1:-"alpha"} VERSION=${2:-"1153.0.0"} DEST_DIR=${3:-"$PWD/examples/assets"} @@ -24,7 +26,7 @@ echo "Downloading CoreOS $CHANNEL $VERSION images and sigs to $DEST" echo "CoreOS Image Signing Key" curl -# https://coreos.com/security/image-signing-key/CoreOS_Image_Signing_Key.asc -o $DEST/CoreOS_Image_Signing_Key.asc -gpg --import < "$DEST/CoreOS_Image_Signing_Key.asc" || true +$GPG --import < "$DEST/CoreOS_Image_Signing_Key.asc" || true # PXE kernel and sig echo "coreos_production_pxe.vmlinuz..." @@ -45,6 +47,6 @@ echo "coreos_production_image.bin.bz2.sig" curl -# $BASE_URL/coreos_production_image.bin.bz2.sig -o $DEST/coreos_production_image.bin.bz2.sig # verify signatures -gpg --verify $DEST/coreos_production_pxe.vmlinuz.sig -gpg --verify $DEST/coreos_production_pxe_image.cpio.gz.sig -gpg --verify $DEST/coreos_production_image.bin.bz2.sig +$GPG --verify $DEST/coreos_production_pxe.vmlinuz.sig +$GPG --verify $DEST/coreos_production_pxe_image.cpio.gz.sig +$GPG --verify $DEST/coreos_production_image.bin.bz2.sig