guix-install.sh: Check for PGP key separately.
* etc/guix-install.sh (chk_gpg_keyring): New function to handle the public key check previously stuffed into chk_require. (main): Call it.
This commit is contained in:
parent
1d0bde2ee4
commit
5d8e505ce5
|
@ -100,6 +100,11 @@ chk_require()
|
||||||
return 1; }
|
return 1; }
|
||||||
|
|
||||||
_msg "${PAS}verification of required commands completed"
|
_msg "${PAS}verification of required commands completed"
|
||||||
|
}
|
||||||
|
|
||||||
|
chk_gpg_keyring()
|
||||||
|
{ # Check whether the Guix release signing public key is present.
|
||||||
|
_debug "--- [ $FUNCNAME ] ---"
|
||||||
|
|
||||||
gpg --list-keys ${OPENPGP_SIGNING_KEY_ID} >/dev/null 2>&1 || (
|
gpg --list-keys ${OPENPGP_SIGNING_KEY_ID} >/dev/null 2>&1 || (
|
||||||
_err "${ERR}Missing OpenPGP public key. Fetch it with this command:"
|
_err "${ERR}Missing OpenPGP public key. Fetch it with this command:"
|
||||||
|
@ -415,6 +420,7 @@ main()
|
||||||
|
|
||||||
chk_term
|
chk_term
|
||||||
chk_require "${REQUIRE[@]}"
|
chk_require "${REQUIRE[@]}"
|
||||||
|
chk_gpg_keyring
|
||||||
chk_init_sys
|
chk_init_sys
|
||||||
chk_sys_arch
|
chk_sys_arch
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue