diff options
author | fanquake <fanquake@gmail.com> | 2023-04-09 12:38:22 +0200 |
---|---|---|
committer | fanquake <fanquake@gmail.com> | 2023-04-09 12:43:59 +0200 |
commit | 663a89cfed5e924e79a7a4cb7f64d4c3181cc11d (patch) | |
tree | 3c38eb7e91fcf247be26fd9059014f9506860238 | |
parent | db720b5a703c90625fa7a4773bd2db5672427cbe (diff) | |
download | bitcoin-663a89cfed5e924e79a7a4cb7f64d4c3181cc11d.tar.xz |
contrib: move verify scripts to verify-binaries
-rw-r--r-- | contrib/verify-binaries/README.md (renamed from contrib/verifybinaries/README.md) | 18 | ||||
-rwxr-xr-x | contrib/verify-binaries/test.py (renamed from contrib/verifybinaries/test.py) | 2 | ||||
-rwxr-xr-x | contrib/verify-binaries/verify.py (renamed from contrib/verifybinaries/verify.py) | 0 |
3 files changed, 10 insertions, 10 deletions
diff --git a/contrib/verifybinaries/README.md b/contrib/verify-binaries/README.md index 19cc34d1da..b29891bf07 100644 --- a/contrib/verifybinaries/README.md +++ b/contrib/verify-binaries/README.md @@ -42,20 +42,20 @@ See the `Config` object for various options. Validate releases with default settings: ```sh -./contrib/verifybinaries/verify.py pub 22.0 -./contrib/verifybinaries/verify.py pub 22.0-rc2 +./contrib/verify-binaries/verify.py pub 22.0 +./contrib/verify-binaries/verify.py pub 22.0-rc2 ``` Get JSON output and don't prompt for user input (no auto key import): ```sh -./contrib/verifybinaries/verify.py --json pub 22.0-x86 +./contrib/verify-binaries/verify.py --json pub 22.0-x86 ``` Rely only on local GPG state and manually specified keys, while requiring a threshold of at least 10 trusted signatures: ```sh -./contrib/verifybinaries/verify.py \ +./contrib/verify-binaries/verify.py \ --trusted-keys 74E2DEF5D77260B98BC19438099BAD163C70FBFA,9D3CC86A72F8494342EA5FD10A41BDC3F4FAFF1C \ --min-good-sigs 10 pub 22.0-x86 ``` @@ -63,26 +63,26 @@ threshold of at least 10 trusted signatures: If you only want to download the binaries of certain platform, add the corresponding suffix, e.g.: ```sh -./contrib/verifybinaries/verify.py pub 22.0-osx -./contrib/verifybinaries/verify.py pub 22.0-rc2-win64 +./contrib/verify-binaries/verify.py pub 22.0-osx +./contrib/verify-binaries/verify.py pub 22.0-rc2-win64 ``` If you do not want to keep the downloaded binaries, specify the cleanup option. ```sh -./contrib/verifybinaries/verify.py pub --cleanup 22.0 +./contrib/verify-binaries/verify.py pub --cleanup 22.0 ``` Use the bin subcommand to verify all files listed in a local checksum file ```sh -./contrib/verifybinaries/verify.py bin SHA256SUMS +./contrib/verify-binaries/verify.py bin SHA256SUMS ``` Verify only a subset of the files listed in a local checksum file ```sh -./contrib/verifybinaries/verify.py bin ~/Downloads/SHA256SUMS \ +./contrib/verify-binaries/verify.py bin ~/Downloads/SHA256SUMS \ ~/Downloads/bitcoin-24.0.1-x86_64-linux-gnu.tar.gz \ ~/Downloads/bitcoin-24.0.1-arm-linux-gnueabihf.tar.gz ``` diff --git a/contrib/verifybinaries/test.py b/contrib/verify-binaries/test.py index 18047e4ebf..b7988b86ef 100755 --- a/contrib/verifybinaries/test.py +++ b/contrib/verify-binaries/test.py @@ -31,7 +31,7 @@ def main(): def run_verify(global_args: str, command: str, command_args: str) -> subprocess.CompletedProcess: maybe_here = Path.cwd() / 'verify.py' - path = maybe_here if maybe_here.exists() else Path.cwd() / 'contrib' / 'verifybinaries' / 'verify.py' + path = maybe_here if maybe_here.exists() else Path.cwd() / 'contrib' / 'verify-binaries' / 'verify.py' if command == "pub": command += " --cleanup" diff --git a/contrib/verifybinaries/verify.py b/contrib/verify-binaries/verify.py index aeab8ebacb..aeab8ebacb 100755 --- a/contrib/verifybinaries/verify.py +++ b/contrib/verify-binaries/verify.py |