summaryrefslogtreecommitdiff
path: root/bin/taler-deployment-config-generate
diff options
context:
space:
mode:
authorChristian Grothoff <christian@grothoff.org>2017-06-06 13:19:00 +0200
committerChristian Grothoff <christian@grothoff.org>2017-06-06 13:19:00 +0200
commitb01b207489a46dc114c81e29d17108a0b70084b6 (patch)
treeaba24b97678cb6d0aa87c57e3ad64b6dafc34cd7 /bin/taler-deployment-config-generate
parentab61867c73a38d2019366726f293b3d3544db33a (diff)
downloaddeployment-b01b207489a46dc114c81e29d17108a0b70084b6.tar.gz
deployment-b01b207489a46dc114c81e29d17108a0b70084b6.tar.bz2
deployment-b01b207489a46dc114c81e29d17108a0b70084b6.zip
fixing #5060: keep backup of auditor/master keys in deployment, and install from there
Diffstat (limited to 'bin/taler-deployment-config-generate')
-rwxr-xr-xbin/taler-deployment-config-generate7
1 files changed, 6 insertions, 1 deletions
diff --git a/bin/taler-deployment-config-generate b/bin/taler-deployment-config-generate
index cc7f72d..7c046de 100755
--- a/bin/taler-deployment-config-generate
+++ b/bin/taler-deployment-config-generate
@@ -22,7 +22,12 @@ fi
if [[ ! -f $HOME/shared-data/exchange/offline-keys/master.priv ]] ; then
mkdir -p $HOME/shared-data/exchange/offline-keys/
- gnunet-ecc -g1 $HOME/shared-data/exchange/offline-keys/master.priv > /dev/null
+ cp $base/deployment/private-keys/exchange-master.priv $HOME/shared-data/exchange/offline-keys/master.priv
+fi
+
+if [[ ! -f $HOME/.local/share/taler/auditor/offline-keys/auditor.priv ]] ; then
+ mkdir -p $HOME/.local/share/taler/auditor/offline-keys/
+ cp $base/deployment/private-keys/auditor.priv $HOME/.local/share/taler/auditor/offline-keys/auditor.priv
fi
exchange_pub=$(gnunet-ecc -p $HOME/shared-data/exchange/offline-keys/master.priv)