diff options
author | Antoine A <> | 2024-02-19 20:15:04 +0100 |
---|---|---|
committer | Antoine A <> | 2024-02-19 20:15:43 +0100 |
commit | 4ec5d99a83a04937cbd15d5ee3a7fbea0339e860 (patch) | |
tree | 81908d1617cdf0e7e13c77e987bd714eec6ebc38 /regional-currency/setup-libeufin.sh | |
parent | 844b169b49ba7d9d0f728c05f190e76f8b86fc9b (diff) | |
download | deployment-4ec5d99a83a04937cbd15d5ee3a7fbea0339e860.tar.gz deployment-4ec5d99a83a04937cbd15d5ee3a7fbea0339e860.tar.bz2 deployment-4ec5d99a83a04937cbd15d5ee3a7fbea0339e860.zip |
Telesign auto setup
Diffstat (limited to 'regional-currency/setup-libeufin.sh')
-rwxr-xr-x | regional-currency/setup-libeufin.sh | 17 |
1 files changed, 12 insertions, 5 deletions
diff --git a/regional-currency/setup-libeufin.sh b/regional-currency/setup-libeufin.sh index 3fbf316..04ca162 100755 --- a/regional-currency/setup-libeufin.sh +++ b/regional-currency/setup-libeufin.sh @@ -36,7 +36,7 @@ taler-config -s nexus-ebics -o currency \ say "Configuring libeufin-bank with ${CURRENCY}..." -cat <<EOF > /etc/libeufin/libeufin-bank.conf +cat >/etc/libeufin/libeufin-bank.conf <<EOF [libeufin-bank] CURRENCY=${CURRENCY} WIRE_TYPE=x-taler-bank @@ -45,10 +45,18 @@ SUGGESTED_WITHDRAWAL_EXCHANGE=${PROTO}://exchange.${DOMAIN_NAME} SERVE=tcp PORT=${BANK_PORT} ALLOW_CONVERSION=yes -FIAT_CURRENCY=${FIAT_CURRENCY} -TAN_SMS=libeufin-tan-sms.sh -TAN_EMAIL=libeufin-tan-email.sh +FIAT_CURRENCY=${FIAT_CURRENCY} ALLOW_EDIT_CASHOUT_PAYTO_URI=yes +EOF + +if test -n "$TELESIGN_AUTH_TOKEN"; then + cat >>/etc/libeufin/libeufin-bank.conf <<EOF +TAN_SMS=libeufin-tan-sms.sh +TAN_SMS_ENV="AUTH_TOKEN=$TELESIGN_AUTH_TOKEN" +EOF +fi + +cat >>/etc/libeufin/libeufin-bank.conf <<EOF [CURRENCY-NETZBON] enabled=yes @@ -58,7 +66,6 @@ fractional_input_digits=2 fractional_normal_digits=2 fractional_trailing_zero_digits=2 alt_unit_names={"0":"NETZBON"} - EOF say "Setting up libeufin database..." |