summaryrefslogtreecommitdiff
path: root/bin/taler-deployment-prepare
diff options
context:
space:
mode:
authorFlorian Dold <florian.dold@gmail.com>2020-03-26 18:59:31 +0530
committerFlorian Dold <florian.dold@gmail.com>2020-03-26 18:59:31 +0530
commit7e014ace9556824e3640fe295eb32127526e564d (patch)
tree803fc53ea3a0fefa4fb26d9952064ea6b70a333e /bin/taler-deployment-prepare
parentab8a642a0f7ad602d2be4461dcfe062148e5efdc (diff)
downloaddeployment-7e014ace9556824e3640fe295eb32127526e564d.tar.gz
deployment-7e014ace9556824e3640fe295eb32127526e564d.tar.bz2
deployment-7e014ace9556824e3640fe295eb32127526e564d.zip
link first
Diffstat (limited to 'bin/taler-deployment-prepare')
-rwxr-xr-xbin/taler-deployment-prepare26
1 files changed, 14 insertions, 12 deletions
diff --git a/bin/taler-deployment-prepare b/bin/taler-deployment-prepare
index 7983db8..81b4250 100755
--- a/bin/taler-deployment-prepare
+++ b/bin/taler-deployment-prepare
@@ -56,6 +56,20 @@ taler-exchange-dbinit
## Step 2: Copy key material and update denom keys
##
+# For demo, make sure the link to shared data between demo-blue and demo-green is
+# set up properly.
+case $TALER_ENV_NAME in
+ demo)
+ echo "linking taler-data"
+ ln -sfT ~demo/shared-data ~/taler-data
+ # Check if we won't mess up permissions later
+ if [[ ! -g ~/taler-data ]]; then
+ echo "the shared-data directory should have the set-group-id bit set"
+ exit 1
+ fi
+ ;;
+esac
+
case $TALER_ENV_NAME in
demo|test|int)
EXCHANGE_PUB=$(gnunet-ecc -p "$HOME/deployment/private-keys/${TALER_ENV_NAME}-exchange-master.priv")
@@ -75,18 +89,6 @@ case $TALER_ENV_NAME in
;;
esac
-case $TALER_ENV_NAME in
- demo)
- echo "linking taler-data"
- ln -sfT ~demo/shared-data ~/taler-data
- # Check if we won't mess up permissions later
- if [[ ! -g ~/taler-data ]]; then
- echo "the shared-data directory should have the set-group-id bit set"
- exit 1
- fi
- ;;
-esac
-
EXCHANGE_MASTER_PUB=$(taler-config -s exchange -o master_public_key)
taler-auditor-exchange \
-m "$EXCHANGE_MASTER_PUB" \