Alexis Sellier 577b632056 Use Signer::try_sign in interactive contexts
In interactive (user) contexts, use `try_sign` instead of `sign`.

We also revisit the `Profile` by adding a `signer` method that can
fail, eg. if we couldn't connect to ssh-agent.

Finally, we replace `UnsafeSigner` with `MemorySigner`, which makes
use of `ssh::Keystore`.

Signed-off-by: Alexis Sellier <alexis@radicle.xyz>
2022-11-03 13:06:00 +01:00
2022-09-26 11:27:31 +02:00
2022-10-12 12:21:01 +02:00
2022-09-13 10:13:13 +02:00
2022-10-14 13:19:28 +02:00
2022-09-26 11:27:31 +02:00

❤️🪵

Radicle Heartwood Protocol & Stack

S
Description
Radicle Heartwood Protocol & Stack
Readme
40 MiB
Languages
Rust 97.8%
Shell 0.5%
CUE 0.4%
Nix 0.3%
Just 0.3%
Other 0.6%