dépôts
/
lhc
/
ateliers.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Modification : vm_{host,hosted,remote} -> {host,local,remote}/ .
[lhc/ateliers.git]
/
remote
/
site-x509-key-decrypt
diff --git a/remote/site-x509-key-decrypt
b/remote/site-x509-key-decrypt
new file mode 100755
(executable)
index 0000000..
ab38d0e
--- /dev/null
+++ b/
remote/site-x509-key-decrypt
@@ -0,0
+1,9
@@
+#!/bin/sh -eu
+tool=$(readlink -e "${0%/*}/..")
+. "$tool"/remote/lib.sh
+
+site="$1"; shift
+gpg --decrypt "$tool"/var/sec/x509/"$site"/key.pass.gpg |
+openssl rsa -passin 'stdin' \
+ -in var/sec/x509/"$site"/key.pem \
+ -out '/dev/stdout'