README: add Contributing

This commit is contained in:
nervuri 2021-03-21 21:21:02 +00:00
parent 546b1bd1cb
commit 7e56013225
1 changed files with 5 additions and 1 deletions

View File

@ -19,7 +19,7 @@ Uses [signify](https://www.openbsd.org/papers/bsdcan-signify.html). GPG support
### Signing
1. Walks you through installing `signify` and generating a keypair.
2. Generates a `SHA256SUMS` file containing hashes of all files in the specified directory.
2. Generates a `SHA256SUMS` file containing hashes of all files in the specified directory (including subdirectories).
3. Puts `key.pub` and `SHA256SUMS` into a tar.gz archive.
4. Signs the archive, embedding the signature in the gzip header.
5. Saves the signed archive within the directory, as `.well-known/signature-bundle`.
@ -46,6 +46,10 @@ mkdir keys && agunua --insecure --binary gemini://rawtext.club/~nervuri/keys/ind
sha256sum -c --ignore-missing SHA256SUMS
```
## Contributing
If you don't want to [make an account here](https://tildegit.org/user/sign_up), just shoot me an email: https://nervuri.net/contact
---
The idea for this program spawned [on the Gemini mailing list](https://lists.orbitalfox.eu/archives/gemini/2021/005585.html). Special thanks to [Christophe Henry](https://gmi.sbgodin.fr/) and [Francesco Camuffo](https://fmac.xyz/).