You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Merge #803: Update binary verification instructions for multiple signers
ca85967 Don't duplicate builder GPG key in bin verify (James O'Beirne)
41ec90e Clean up obtain_release_key and add keys.txt link (James O'Beirne)
cdbe711 Add note about importance of binary verification (James O'Beirne)
ca4c331 Remove single release key (James O'Beirne)
5c57c61 Update binary verification instructions for multiple signers (James O'Beirne)
Pull request description:
Fixes#793.
This updates the binary verification instructions to account for the new process, which uses multiple builder signatures on the `SHA256SUMS` file. See bitcoin/bitcoin#22634 for more details.

### Possible follow-ups
- [ ] include instructions on how to elevate GPG trust of imported public keys.
- [ ] include a reference to bitcoin/bitcoin#23020, pending its merge.
ACKs for top commit:
harding:
Mostly tested ACK ca85967 . Built a preview, carefully read the instructions for all three platforms, and ran the Linux instructions. Windows and MacOS instructions not tested, but the only real difference from the instructions I wrote and had reviewed originally is the filenames, so I'm confident in them.
Tree-SHA512: 7396660b7b70a91bf023b4fb6b1a0dec73da98081aa149fddea6ba79e450639e840144a8cf861264dbcf22ca39ee3e5253649fe8324e0bd34db5d6a3e16fdabe
full_node_guide: "For more information about setting up Bitcoin Core, please read the <a href=\"https://bitcoin.org/en/full-node\">full node guide</a>."
verification_recommended: "Download verification is optional but highly recommended. Click one of the lines below to view verification instructions for that platform."
58
+
59
+
verification_recommended: >
60
+
<p>Download verification is optional but highly recommended. Performing the
61
+
verification steps here ensures that you have not downloaded an unexpected or
62
+
tampered version of Bitcoin, which may result in loss of funds.</p>
63
+
64
+
<p>Click one of the lines below to view verification instructions for that
download_release: "Click the link in the list above to download the release for your platform and wait for the file to finish downloading."
64
72
download_checksums: "Download the list of cryptographic checksums:"
73
+
download_checksums_sigs: "Download the signatures attesting to validity of the checksums:"
65
74
cd_to_downloads: "Open a terminal (command line prompt) and Change Directory (cd) to the folder you use for downloads. For example:"
66
75
cd_example_linux: "cd Downloads/"
67
76
cd_example_windows: >
68
77
cd %UserProfile%\Downloads
69
78
70
79
verify_download_checksum: "Verify that the checksum of the release file is listed in the checksums file using the following command:"
71
80
checksum_warning_and_ok: 'In the output produced by the above command, you can safely ignore any warnings and failures, but you must ensure the output lists "$(SHASUMS_OK)" after the name of the release file you downloaded. For example:'
72
-
obtain_release_key: "Obtain a copy of the release signing key by running the following command:"
81
+
82
+
example_builders_line: "E777299FC265DD04793070EB944D35F9AC3DB76A Michael Ford (fanquake)"
0 commit comments