diff --git a/installing/verifying-signatures.md b/installing/verifying-signatures.md index 088b6c14..2d0e15e2 100644 --- a/installing/verifying-signatures.md +++ b/installing/verifying-signatures.md @@ -284,14 +284,26 @@ came from the Qubes devs. Verifying Qubes Code -------------------- -Developers who fetch code from our Git server should always verify tags on the -latest commit. Any commits that are not followed by a signed tag should not be -trusted! +Developers who fetch code from our Git server should always verify the PGP signature of the tag on the latest commit. +In some cases, commits themselves may also be signed. +Any unsigned commit that is not followed by a signed tag should not be trusted! -To verify a signature on a git tag, you can use: +To verify a signature on a git tag: $ git tag -v +or + + $ git verify-tag + +To verify a signature on a git commit: + + $ git log --show-signature + +or + + $ git verify-commit + [Qubes Master Signing Key]: https://keys.qubes-os.org/keys/qubes-master-signing-key.asc [keyserver]: https://en.wikipedia.org/wiki/Key_server_%28cryptographic%29#Keyserver_examples