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
@@ -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'