summaryrefslogtreecommitdiff
path: root/bin
diff options
context:
space:
mode:
authorMarcello Stanisci <stanisci.m@gmail.com>2019-06-08 19:43:35 +0200
committerMarcello Stanisci <stanisci.m@gmail.com>2019-06-08 19:43:35 +0200
commite08e058f8640e3dad7864cd7c5554be32d90c1a5 (patch)
tree8f4f7e212af258f6ef10a4a9c020a28d533521cf /bin
parenteb971fe4493c9f77f26f3574c44806b47a048196 (diff)
downloaddeployment-e08e058f8640e3dad7864cd7c5554be32d90c1a5.tar.gz
deployment-e08e058f8640e3dad7864cd7c5554be32d90c1a5.tar.bz2
deployment-e08e058f8640e3dad7864cd7c5554be32d90c1a5.zip
wrap wire-signer in a script
Diffstat (limited to 'bin')
-rw-r--r--bin/taler-deployment-sign24
1 files changed, 24 insertions, 0 deletions
diff --git a/bin/taler-deployment-sign b/bin/taler-deployment-sign
new file mode 100644
index 0000000..bab5419
--- /dev/null
+++ b/bin/taler-deployment-sign
@@ -0,0 +1,24 @@
+#!/usr/bin/env bash
+
+# Sign exchange wire response
+
+set -eu
+
+if test -z $TALER_CONFIG_ENV; then
+ echo Please run 'source $HOME/activate' first.
+ exit 1
+fi
+
+if ! test -f $HOME/.config/taler.conf; then
+ echo "Please generate config file first (taler-deployment-config-generate)"
+ exit 1
+fi
+
+if ! test -f $(taler-config -s paths -o taler_deployment_shared -f)/hier.lock; then
+ echo "shared-data/ hier not made yet, please run 'taler-deployment-shared-data' first"
+ exit 1
+fi
+
+rm -f $WIRE_RESPONSE
+taler-exchange-sign
+chmod 070 $WIRE_RESPONSE