From bbf03df29a72401601384d972701df91a4c01f12 Mon Sep 17 00:00:00 2001
From: Todd Zullinger
{% trans trimmed %}
First, import Fedora's GPG key(s):
-
+ $ curl https://getfedora.org/static/fedora.gpg | gpg --import
Note that you can verify the details of these keys below.
{% endtrans %}
$ curl -O https://getfedora.org/static/fedora.gpg
{% trans trimmed %} Now, verify that the CHECKSUM file is valid: -
$ gpg --verify-files *-CHECKSUM
+ $ gpgv --keyring ./fedora.gpg *-CHECKSUM
The CHECKSUM file should have a good signature from one of the keys described below.
{% endtrans %}
diff --git a/sites/getfedora.org/util/gpg_checker.py b/sites/getfedora.org/util/gpg_checker.py
index c05595b..c61d612 100644
--- a/sites/getfedora.org/util/gpg_checker.py
+++ b/sites/getfedora.org/util/gpg_checker.py
@@ -54,8 +54,8 @@ def generate_gpg_bundle():
print('Could not open key file {0}: {1}'.format(path, e))
raise
- armor = gpg.export_keys(current_fingerprints, armor=True)
- return armor
+ keyring = gpg.export_keys(current_fingerprints, armor=False)
+ return keyring
def check_gpg_keys():
'''
diff --git a/sites/static/js/coreos-download.js b/sites/static/js/coreos-download.js
index 206e248..af09b3e 100644
--- a/sites/static/js/coreos-download.js
+++ b/sites/static/js/coreos-download.js
@@ -901,7 +901,7 @@ var coreos_download_app = new Vue({
$(p).html("Import Fedora's GPG keys");
code = document.createElement('code');
pre = document.createElement('pre');
- $(code).html("curl https://getfedora.org/static/fedora.gpg | gpg --import")
+ $(code).html("curl -O https://getfedora.org/static/fedora.gpg")
.appendTo(pre);
$(p).appendTo(li);
$(pre).appendTo(li);
@@ -913,7 +913,7 @@ var coreos_download_app = new Vue({
$(p).html("Verify the signature is valid");
code = document.createElement('code');
pre = document.createElement('pre');
- $(code).html("gpg --verify " + getFilename(displayDownloads.signature) + " " + getFilename(displayDownloads.location))
+ $(code).html("gpgv --keyring ./fedora.gpg " + getFilename(displayDownloads.signature) + " " + getFilename(displayDownloads.location))
.appendTo(pre);
$(p).appendTo(li);
$(pre).appendTo(li);