dic: add page on gpg keys
This commit is contained in:
parent
cba889a56f
commit
6b173610f8
1 changed files with 28 additions and 0 deletions
28
src/skynet/gpg.md
Normal file
28
src/skynet/gpg.md
Normal file
|
@ -0,0 +1,28 @@
|
||||||
|
# GPG Keys
|
||||||
|
GPG keys are a way to verify who you are online.
|
||||||
|
They can be integrated with git and dev tools such as Jetbrain's IDE's
|
||||||
|
|
||||||
|
## Using Keys
|
||||||
|
### Command Line
|
||||||
|
This site is a good site for info. https://gock.net/blog/2020/gpg-cheat-sheet
|
||||||
|
|
||||||
|
### GUI tools
|
||||||
|
I use Kleopatra as a GUI tool.
|
||||||
|
It has Windows and Linux versions (including NixOS)
|
||||||
|
|
||||||
|
### Security
|
||||||
|
{Add section on keeping keys secure ehre, such as only using subkeys on devices}
|
||||||
|
|
||||||
|
## Open Governance Signing
|
||||||
|
{add stuff about open governance signing here}
|
||||||
|
|
||||||
|
## Troubleshooting
|
||||||
|
### Forgejo GPG verification failure
|
||||||
|
If you are trying to verify a gpg key on Forgejo and it keeps failing it may be because your key has more than one subkey.
|
||||||
|
The solution is:
|
||||||
|
|
||||||
|
01. Make a backup of your gpg key.
|
||||||
|
02. Delete all but one subkey
|
||||||
|
* This key must be a signing key
|
||||||
|
03. Run the command Forgejo gives ye
|
||||||
|
04. Restore the original key (if ye desire)
|
Loading…
Reference in a new issue