diff options
author | Giacomo Leidi <goodoldpaul@autistici.org> | 2024-04-21 03:43:02 +0100 |
---|---|---|
committer | Christopher Baines <mail@cbaines.net> | 2024-04-23 14:31:58 +0100 |
commit | 0d1070a5e294235f2ba821e2cda04d682ec9202a (patch) | |
tree | 91a426508690af9212cd65dc0ab5fd33a5768e9b /gnu/packages/crypto.scm | |
parent | fca358e78f0602de25c399a9d5ab772270e091d7 (diff) |
gnu: Add ssh-to-pgp.
* gnu/packages/crypto.scm (ssh-to-pgp): New variable.
Reviewed-by: Dale Mellor <guix-devel-0brg6a@rdmp.org>
Signed-off-by: Christopher Baines <mail@cbaines.net>
Change-Id: Ic8e55ede6b19d9a90291e3ac2cf608e8a59bc061
Diffstat (limited to 'gnu/packages/crypto.scm')
-rw-r--r-- | gnu/packages/crypto.scm | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/gnu/packages/crypto.scm b/gnu/packages/crypto.scm index 2491abcce1..9c62689d18 100644 --- a/gnu/packages/crypto.scm +++ b/gnu/packages/crypto.scm @@ -1674,6 +1674,33 @@ descrypt.") (home-page "https://github.com/besser82/libxcrypt") (license license:lgpl2.1))) +(define-public ssh-to-pgp + (package + (name "ssh-to-pgp") + (version "1.1.2") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/Mic92/ssh-to-pgp") + (commit version))) + (file-name (git-file-name name version)) + (sha256 + (base32 "1mph8mm80qzrsd07v7drfrhdah9n9ibsqfcf9kbffi1pw83cm0aa")))) + (build-system go-build-system) + (arguments + '(#:import-path "github.com/Mic92/ssh-to-pgp")) + (native-inputs + (list gnupg)) + (propagated-inputs + (list go-golang-org-x-sys + go-golang-org-x-crypto)) + (home-page "https://github.com/Mic92/ssh-to-pgp") + (synopsis "Convert SSH RSA keys to GPG keys") + (description "This package provides @code{ssh-to-pgp}: a Go command line ++utility to convert SSH RSA keys to GPG keys.") + (license license:expat))) + (define-public keychain (package (name "keychain") |