Skip to content

Commit 4dcd8a8

Browse files
committed
Name the signing key by fingerprint alone
A fingerprint is public by construction -- keyservers serve it and every signature carries it -- so recording it is the point. The address beside it was doing no work the fingerprint was not already doing. The key-generation example hardcoded a personal address too, where a placeholder is what an example wants anyway.
1 parent 59ed9b0 commit 4dcd8a8

1 file changed

Lines changed: 4 additions & 2 deletions

File tree

RELEASING.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,9 @@ Two things worth knowing:
6767

6868
What was done, recorded because a key outlives the memory of setting one up:
6969

70-
- **Key** `D6B3443B2E8F467A7CEC14BF3FACCB0FE2F4C97B`, `libtmux <tony@git-pull.com>`.
70+
- **Key** `D6B3443B2E8F467A7CEC14BF3FACCB0FE2F4C97B`, uid `libtmux`. The fingerprint
71+
is the whole identity that matters here, and it is public by construction —
72+
keyservers serve it and every signature carries it.
7173
- **It carries a passphrase**, so this repository is on the four-secret path
7274
described below, `SIGNING_PASSWORD` included.
7375
- **Published to both keyservers.** `keyserver.ubuntu.com` serves it complete.
@@ -107,7 +109,7 @@ little, so a dedicated release key without one is the reasonable default. Use a
107109
passphrase if the key has a life outside CI.
108110

109111
```console
110-
$ gpg --quick-generate-key "libtmux <tony@git-pull.com>" rsa4096 sign 2y
112+
$ gpg --quick-generate-key "libtmux <you@example.com>" rsa4096 sign 2y
111113
```
112114

113115
Publish the public half where Central looks. It checks `keyserver.ubuntu.com`,

0 commit comments

Comments
 (0)