From eb24ca0579616894d078b5123165b6596c38b126 Mon Sep 17 00:00:00 2001 From: Aydin Mercan Date: Sat, 3 Sep 2022 21:41:59 +0300 Subject: [PATCH] git: add .gitsigners file and document how to use --- .gitsigners | 1 + README.md | 10 ++++++++++ 2 files changed, 11 insertions(+) create mode 100644 .gitsigners diff --git a/.gitsigners b/.gitsigners new file mode 100644 index 0000000..5d2be0e --- /dev/null +++ b/.gitsigners @@ -0,0 +1 @@ +aydin@mercan.dev sk-ssh-ed25519@openssh.com AAAAGnNrLXNzaC1lZDI1NTE5QG9wZW5zc2guY29tAAAAILLr2NFDIXvtO32wLsdMaycO7jYHjd1tydv3ClA7B/yxAAAAB3NzaDpnaXQ= diff --git a/README.md b/README.md index a5e3cc1..4f3c854 100644 --- a/README.md +++ b/README.md @@ -9,6 +9,16 @@ Use and extend BearSSL in Rust. * `bearssl`: Higher level code for easier use in servers, clients, etc. * Versions below `0.0.2` are unrelated to this crate. +## Development + +We prefer commit signing via SSH. The allowed signers are listed in `.gitsigners`. +To verify, a gitconfig entry such as the following is likely needed: + +```ini +[gpg.ssh] + allowedSignersFile = .gitsigners +``` + ## License All crates in this repository are available under `BSD-3-Clause`.