summaryrefslogtreecommitdiff
path: root/bin/taler-deployment-config-generate
diff options
context:
space:
mode:
authorMarcello Stanisci <marcello.stanisci@inria.fr>2017-05-18 15:56:24 +0200
committerMarcello Stanisci <marcello.stanisci@inria.fr>2017-05-18 15:56:24 +0200
commitd6e6c236d19537873552dbec0e614d8eca1f042c (patch)
treef6717d9967f7bf8a3f07b141c19022aebbdbc2b7 /bin/taler-deployment-config-generate
parent4850e3b7dcfc3c799954cf30bd74b64bac0b6d19 (diff)
downloaddeployment-d6e6c236d19537873552dbec0e614d8eca1f042c.tar.gz
deployment-d6e6c236d19537873552dbec0e614d8eca1f042c.tar.bz2
deployment-d6e6c236d19537873552dbec0e614d8eca1f042c.zip
config generator (wrapper) creates exchange master key too,
since it's needed by the python actual generator
Diffstat (limited to 'bin/taler-deployment-config-generate')
-rwxr-xr-xbin/taler-deployment-config-generate8
1 files changed, 6 insertions, 2 deletions
diff --git a/bin/taler-deployment-config-generate b/bin/taler-deployment-config-generate
index 7a85d68..02f9a64 100755
--- a/bin/taler-deployment-config-generate
+++ b/bin/taler-deployment-config-generate
@@ -20,9 +20,13 @@ if [[ -z ${TALER_CONFIG_CURRENCY+x} ]]; then
exit 1
fi
-exchange_pub=$(gnunet-ecc -p ~/shared-data/exchange/offline-keys/master.priv)
+if [[ ! -f $HOME/shared-data/exchange/offline-keys/master.priv ]] ; then
+ gnunet-ecc -g $HOME/shared-data/exchange/offline-keys/master.priv
+fi
+
+exchange_pub=$(gnunet-ecc -p $HOME/shared-data/exchange/offline-keys/master.priv)
-~/deployment/config/generate-config \
+$HOME/deployment/config/generate-config \
--exchange-pub "$exchange_pub" \
--currency "$TALER_CONFIG_CURRENCY" \
--outdir ~/.config \