mirror of
https://github.com/outbackdingo/matchbox.git
synced 2026-01-27 10:19:35 +00:00
scripts: Add and trust CoreOS gpg signing key automatically
This commit is contained in:
committed by
Dalton Hubble
parent
5c8a8b2179
commit
75cc427554
3
.gitignore
vendored
3
.gitignore
vendored
@@ -11,6 +11,9 @@ _test
|
||||
*.[568vq]
|
||||
[568vq].out
|
||||
|
||||
# JetBrains IDE project directory
|
||||
.idea/
|
||||
|
||||
*.cgo1.go
|
||||
*.cgo2.c
|
||||
_cgo_defun.c
|
||||
|
||||
@@ -19,6 +19,9 @@ curl $BASE_URL/coreos_production_pxe_image.cpio.gz -o $DEST/coreos_production_px
|
||||
curl $BASE_URL/coreos_production_pxe_image.cpio.gz.sig -o $DEST/coreos_production_pxe_image.cpio.gz.sig
|
||||
|
||||
# verify signatures
|
||||
# https://coreos.com/security/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"
|
||||
echo "Adding trust for CoreOS signing key:"
|
||||
echo "04127D0BFABEC8871FFB2CCE50E0885593D2DCB4:6:" | gpg --import-ownertrust
|
||||
gpg --verify $DEST/coreos_production_pxe.vmlinuz.sig
|
||||
gpg --verify $DEST/coreos_production_pxe_image.cpio.gz.sig
|
||||
|
||||
Reference in New Issue
Block a user