From 73398db7f8397c501e883a1784b55c052c6570b0 Mon Sep 17 00:00:00 2001 From: Robert Mayr Date: Oct 31 2019 21:13:39 +0000 Subject: add F31 and F32 gpg keys and add them to the websites - also obsolete F28 and F29 keys --- diff --git a/alt.fedoraproject.org/data/content/verify.html b/alt.fedoraproject.org/data/content/verify.html index f84df30..fff2bf6 100644 --- a/alt.fedoraproject.org/data/content/verify.html +++ b/alt.fedoraproject.org/data/content/verify.html @@ -101,14 +101,14 @@

${Markup(_('Next, import Fedora\'s GPG key(s):'))}

$ curl https://getfedora.org/static/fedora.gpg | gpg --import
-

${Markup(_('You can verify the details of the GPG key(s) <a href="%s/%s/keys">here</a>.') % ('https://getfedora.org', lang))}

+

${Markup(_('You can verify the details of the GPG key(s) <a href="%s/%s/security">here</a>.') % ('https://getfedora.org', lang))}

${Markup(_('Now, verify that the CHECKSUM file is valid:'))}

$ gpg --verify-files *-CHECKSUM

${Markup(_('The CHECKSUM file should have a good signature from one of the following keys:'))}

${Markup(_('Finally, now that the CHECKSUM file has been verified, check that the image\'s checksum matches:'))}

diff --git a/arm.fedoraproject.org/data/content/verify.html b/arm.fedoraproject.org/data/content/verify.html index df10216..c17c7d0 100644 --- a/arm.fedoraproject.org/data/content/verify.html +++ b/arm.fedoraproject.org/data/content/verify.html @@ -62,14 +62,14 @@

${Markup(_('Next, import Fedora\'s GPG key(s):'))}

$ curl https://getfedora.org/static/fedora.gpg | gpg --import
-

${Markup(_('You can verify the details of the GPG key(s) <a href="%s/%s/keys">here</a>.') % ('https://getfedora.org', lang))}

+

${Markup(_('You can verify the details of the GPG key(s) <a href="%s/%s/security">here</a>.') % ('https://getfedora.org', lang))}

${Markup(_('Now, verify that the CHECKSUM file is valid:'))}

$ gpg --verify-files *-CHECKSUM

${Markup(_('The CHECKSUM file should have a good signature from one of the following keys:'))}

    +
  • 12C944D0 - ${_('Fedora 32')}
  • +
  • 3C3359C4 - ${_('Fedora 31')}
  • CFC659B9 - ${_('Fedora 30')}
  • -
  • 429476B4 - ${_('Fedora 29')}
  • -
  • 9DB62FB1 - ${_('Fedora 28')}
  • DBBDCF7C - ${_('IOT 2019')}

${Markup(_('Finally, now that the CHECKSUM file has been verified, check that the image\'s checksum matches:'))}

diff --git a/getfedora.org/static/12C944D0.txt b/getfedora.org/static/12C944D0.txt new file mode 100644 index 0000000..e7e7341 --- /dev/null +++ b/getfedora.org/static/12C944D0.txt @@ -0,0 +1,30 @@ +pub 4096R/12C944D0 2019-08-12 Fedora (32) + +-----BEGIN PGP PUBLIC KEY BLOCK----- + +mQINBF1RVqsBEADWMBqYv/G1r4PwyiPQCfg5fXFGXV1FCZ32qMi9gLUTv1CX7rYy +H4Inj93oic+lt1kQ0kQCkINOwQczOkm6XDkEekmMrHknJpFLwrTK4AS28bYF2RjL +M+QJ/dGXDMPYsP0tkLvoxaHr9WTRq89A+AmONcUAQIMJg3JxXAAafBi2UszUUEPI +U35MyufFt2ePd1k/6hVAO8S2VT72TxXSY7Ha4X2J0pGzbqQ6Dq3AVzogsnoIi09A +7fYutYZPVVAEGRUqavl0th8LyuZShASZ38CdAHBMvWV4bVZghd/wDV5ev3LXUE0o +itLAqNSeiDJ3grKWN6v0qdU0l3Ya60sugABd3xaE+ROe8kDCy3WmAaO51Q880ZA2 +iXOTJFObqkBTP9j9+ZeQ+KNE8SBoiH1EybKtBU8HmygZvu8ZC1TKUyL5gwGUJt8v +ergy5Bw3Q7av520sNGD3cIWr4fBAVYwdBoZT8RcsnU1PP67NmOGFcwSFJ/LpiOMC +pZ1IBvjOC7KyKEZY2/63kjW73mB7OHOd18BHtGVkA3QAdVlcSule/z68VOAy6bih +E6mdxP28D4INsts8w6yr4G+3aEIN8u0qRQq66Ri5mOXTyle+ONudtfGg3U9lgicg +z6oVk17RT0jV9uL6K41sGZ1sH/6yTXQKagdAYr3w1ix2L46JgzC+/+6SSwARAQAB +tDFGZWRvcmEgKDMyKSA8ZmVkb3JhLTMyLXByaW1hcnlAZmVkb3JhcHJvamVjdC5v +cmc+iQI4BBMBAgAiBQJdUVarAhsPBgsJCAcDAgYVCAIJCgsEFgIDAQIeAQIXgAAK +CRBsEwJtEslE0LdAD/wKdAMtfzr7O2y06/sOPnrb3D39Y2DXbB8y0iEmRdBL29Bq +5btxwmAka7JZRJVFxPsOVqZ6KARjS0/oCBmJc0jCRANFCtM4UjVHTSsxrJfuPkel +vrlNE9tcR6OCRpuj/PZgUa39iifF/FTUfDgh4Q91xiQoLqfBxOJzravQHoK9VzrM +NTOu6J6l4zeGzY/ocj6DpT+5fdUO/3HgGFNiNYPC6GVzeiA3AAVR0sCyGENuqqdg +wUxV3BIht05M5Wcdvxg1U9x5I3yjkLQw+idvX4pevTiCh9/0u+4g80cT/21Cxsdx +7+DVHaewXbF87QQIcOAing0S5QE67r2uPVxmWy/56TKUqDoyP8SNsV62lT2jutsj +LevNxUky011g5w3bc61UeaeKrrurFdRs+RwBVkXmtqm/i6g0ZTWZyWGO6gJd+HWA +qY1NYiq4+cMvNLatmA2sOoCsRNmE9q6jM/ESVgaH8hSp8GcLuzt9/r4PZZGl5CvU +eldOiD221u8rzuHmLs4dsgwJJ9pgLT0cUAsOpbMPI0JpGIPQ2SG6yK7LmO6HFOxb +Akz7IGUt0gy1MzPTyBvnB+WgD1I+IQXXsJbhP5+d+d3mOnqsd6oDM/grKBzrhoUe +oNadc9uzjqKlOrmrdIR3Bz38SSiWlde5fu6xPqJdmGZRNjXtcyJlbSPVDIloxw== +=QWRO +-----END PGP PUBLIC KEY BLOCK----- diff --git a/getfedora.org/static/3C3359C4.txt b/getfedora.org/static/3C3359C4.txt new file mode 100644 index 0000000..4204fad --- /dev/null +++ b/getfedora.org/static/3C3359C4.txt @@ -0,0 +1,31 @@ +pub 4096R/3C3359C4 2019-02-18 Fedora (31) + +-----BEGIN PGP PUBLIC KEY BLOCK----- + +mQINBFxq3QMBEADUhGfCfP1ijiggBuVbR/pBDSWMC3TWbfC8pt7fhZkYrilzfWUM +fTsikPymSriScONXP6DNyZ5r7tgrIVdVrJvRIqIFRO0mufp9HyfWKDO//Ctyp7OQ +zYw6NVthO/aWpyFfJpj6s4iZsYGqf9gByV8brBB8v8jEsCtVOj1BU3bMbLkMsRI9 ++WiLjDYyvopqNBQuIe8ogxSxpYdbUz6+jxzfvhRoBzWdjITd//Gjd90kkrBOMWkO +LTqO133OD1WMT08G5NuQ4KhjYsVvSbBpfdkTcNuP8gBP9LxCQDc+e1eAhZ95g3qk +XLeKEK9j+F+wuG/OrEAxBsscCxXRUB38QH6CFe3UxGoSMnBi+jEhicudo+ItpFOy +7rPaYyRh4Pmu4QHcC83bNjp8NI6zTHrBmVuPqkxMn07GMAQav9ezBXj6umqTX4cU +dsJUavJrJ3u7rT0lhBdiGrQ9zPbL07u2Kn+OXPAC3dKSf7G8TvwNAdry9esGSpi3 +8aa1myQYVZvAlsIBkbN3fb1wvDJE5czVhzwQ77V2t66jxeg0o9/2OZVH3CozD2Zj +v28LHuW/jnQHtsQ0fUyQYRmHxNEVkW10GGM7fQwxzpxFFS1O/2XEnfMu7yBHZsgL +SojfUct0FhLhEN/g/IINX9ZCVrzK5/De27CNjYE1cgYD/lTmQ0SyjfKVwwARAQAB +tDFGZWRvcmEgKDMxKSA8ZmVkb3JhLTMxLXByaW1hcnlAZmVkb3JhcHJvamVjdC5v +cmc+iQI+BBMBAgAoAhsPBgsJCAcDAgYVCAIJCgsEFgIDAQIeAQIXgAUCXGrkTQUJ +Es8P/QAKCRBQyzkLPDNZxBmDD/90IFwAfFcQq5ENl7/o2CYQ9k2adTHbV5RoIOWC +/o9I5/btn1y8WDhPOUNmsgbUqRqz6srlVplg+LkpIj67PVLDBwpVbCJC8o1fztd2 +MryVqdvu562WVhUorII+iW7nfqD0yv55nH9b/JR1qloUa8LpeKw84JgvxF5wVfyR +id1WjI0DBk2taFR4xCfU5Tb262fbdFj5iB9xskP7oNeS29+SfDjlnybtlFoqr9UA +nY1uvhBPkGmj45SJkpfP+L+kGYXVaUd29M/q/Pt46X1KDvr6Z0l8bSUEk3zfcNdj +uEhtHBqSy1UPPAikGX1Q5wGdu7R7+mv/ARqfI6OC44ipoOMNK1Aiu6+slbPYphwX +ighSz9yYuG0EdWt7akfKR0R04Kuej4LXLWcxTR4l8XDzThYgPP0g+z0XQJrAkVhi +SrzICeC3K1GPSiUtNAxSTL+qWWgwvQyAPNoPV/OYmY+wUxUnKCZpEWPkL79lh6CM +bJx/zlrOMzRumSzaOnKW9AOliviH4Rj89OmDifBEsQ0CewdHN9ly6g4ZFJJGYXJ5 +HTb5jdButTC3tDfvH8Z7dtXKdC4iqJCIxj698Xn8UjVefZQ2nbv5eXcZLfHtvbNB +TTv1vvBV4G7aiHKYRSj7HmxhLBZC8Y/nmFAemOoOYDpR5eUmPmSbFayoLfRsFXmC +HLs7cw== +=6hRW +-----END PGP PUBLIC KEY BLOCK----- diff --git a/getfedora.org/static/fedora.gpg b/getfedora.org/static/fedora.gpg index ca73f65..73b78ec 100644 --- a/getfedora.org/static/fedora.gpg +++ b/getfedora.org/static/fedora.gpg @@ -1,148 +1,148 @@ -----BEGIN PGP PUBLIC KEY BLOCK----- -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 -zinZu9vXsdFC -=rDYn +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 +opViy25yf8sHrueef7nm5M4p2bvb17HRQg== +=uMbE -----END PGP PUBLIC KEY BLOCK----- diff --git a/labs.fedoraproject.org/data/content/verify.html b/labs.fedoraproject.org/data/content/verify.html index 6148e3d..0a35fb9 100644 --- a/labs.fedoraproject.org/data/content/verify.html +++ b/labs.fedoraproject.org/data/content/verify.html @@ -41,14 +41,14 @@

${Markup(_('Next, import Fedora\'s GPG key(s):'))}

$ curl https://getfedora.org/static/fedora.gpg | gpg --import
-

${Markup(_('You can verify the details of the GPG key(s) <a href="%s/%s/keys">here</a>.') % ('https://getfedora.org', lang))}

+

${Markup(_('You can verify the details of the GPG key(s) <a href="%s/%s/security">here</a>.') % ('https://getfedora.org', lang))}

${Markup(_('Now, verify that the CHECKSUM file is valid:'))}

$ gpg --verify-files *-CHECKSUM

${Markup(_('The CHECKSUM file should have a good signature from one of the following keys:'))}

    +
  • 12C944D0 - ${_('Fedora 32')}
  • 3C3359C4 - ${_('Fedora 31')}
  • CFC659B9 - ${_('Fedora 30')}
  • -
  • 429476B4 - ${_('Fedora 29')}
  • DBBDCF7C - ${_('IOT 2019')}

${Markup(_('Finally, now that the CHECKSUM file has been verified, check that the image\'s checksum matches:'))}

diff --git a/spins.fedoraproject.org/data/content/verify.html b/spins.fedoraproject.org/data/content/verify.html index fe365d8..35b78e9 100644 --- a/spins.fedoraproject.org/data/content/verify.html +++ b/spins.fedoraproject.org/data/content/verify.html @@ -41,14 +41,14 @@

${Markup(_('Next, import Fedora\'s GPG key(s):'))}

$ curl https://getfedora.org/static/fedora.gpg | gpg --import
-

${Markup(_('You can verify the details of the GPG key(s) <a href="%s/%s/keys">here</a>.') % ('https://getfedora.org', lang))}

+

${Markup(_('You can verify the details of the GPG key(s) <a href="%s/%s/security">here</a>.') % ('https://getfedora.org', lang))}

${Markup(_('Now, verify that the CHECKSUM file is valid:'))}

$ gpg --verify-files *-CHECKSUM

${Markup(_('The CHECKSUM file should have a good signature from one of the following keys:'))}

    +
  • 12C944D0 - ${_('Fedora 32')}
  • 3C3359C4 - ${_('Fedora 31')}
  • CFC659B9 - ${_('Fedora 30')}
  • -
  • 429476B4 - ${_('Fedora 29')}
  • DBBDCF7C - ${_('IOT 2019')}

${Markup(_('Finally, now that the CHECKSUM file has been verified, check that the image\'s checksum matches:'))}

diff --git a/tools/update-gpg-keys b/tools/update-gpg-keys index 8f1ddb2..60a4f45 100755 --- a/tools/update-gpg-keys +++ b/tools/update-gpg-keys @@ -67,6 +67,8 @@ obsolete_keys = [ '64DAB85D', # Fedora 26 primary '3B921D09', # Fedora 26 secondary 'F5282EE4', # Fedora 27 + '9DB62FB1', # Fedora 28 + '429476B4', # Fedora 29 '1AC70CE6', # Fedora Extras '731002FA', # Fedora Legacy '217521F6', # EPEL