diff options
Diffstat (limited to 'sandcastle/images/exchange/scripts/config.sh')
-rw-r--r-- | sandcastle/images/exchange/scripts/config.sh | 36 |
1 files changed, 0 insertions, 36 deletions
diff --git a/sandcastle/images/exchange/scripts/config.sh b/sandcastle/images/exchange/scripts/config.sh deleted file mode 100644 index e3e9a75..0000000 --- a/sandcastle/images/exchange/scripts/config.sh +++ /dev/null @@ -1,36 +0,0 @@ -#!/bin/bash - -# This script takes the deployment configuration from /config, -# generates the taler exchange specific configuration in /etc -# and sets some environment variables needed to properly -# run the exchange. - -set -o pipefail -set -eu - -export LD_LIBRARY_PATH=/usr/local/lib -export GNUNET_FORCE_LOG=";;;;WARNING" - -mkdir -p /etc/taler -TALERCONF=/etc/taler/taler.conf -cp /config/exchange/taler.conf $TALERCONF - -# Values from config file mounted at run time: -CURRENCY=`taler-config -c /config/deployment.conf -s taler-deployment -o currency` -EXCHANGE_URL=`taler-config -c /config/deployment.conf -s taler-deployment -o default-exchange` - -EXCHANGE_BANK_PASSWORD=`taler-config -c /config/deployment.conf -s taler-deployment -o exchange-bank-password` -EXCHANGE_IBAN=DE159593 -DB_PASSWORD=`taler-config -c /config/deployment.conf -s taler-deployment -o db-password` - -sed -i "s;__EXCHANGE_URL__;${EXCHANGE_URL};" $TALERCONF -sed -i "s;__DB_PASSWORD__;${DB_PASSWORD};" $TALERCONF -sed -i "s/__CURRENCY__/${CURRENCY}/" $TALERCONF -sed -i "s/__EXCHANGE_BANK_PASSWORD__/${EXCHANGE_BANK_PASSWORD}/" $TALERCONF -sed -i "s/__EXCHANGE_IBAN__/${EXCHANGE_IBAN}/" $TALERCONF -sed -i "s;__BANK_URL__;http://bank:15000;" $TALERCONF - -# This is executed last since taler-exchange-offline already needs the config! - -EXCHANGE_MASTER_PUB=$(taler-exchange-offline -c $TALERCONF setup) -sed -i "s/__EXCHANGE_MASTER_PUB__/$EXCHANGE_MASTER_PUB/" $TALERCONF |