sandcastle-ng

Scripts for the deployment of Sandcastle (GNU Taler)
Log | Files | Refs | README

commit 02cdf04ce53dc391a005bb306f992e614115afd7
parent a9aec86b675e182044c6bfef006e06c5160c28f7
Author: Florian Dold <florian@dold.me>
Date:   Mon, 13 Oct 2025 23:01:20 +0200

configure e-mail helper with fallback for taler.localhost

Diffstat:
Rdata/sandcastle-merchant-sms-insecure-test -> data/sandcastle-merchant-email-insecure-test | 0
Moverrides/taler.localhost | 2++
Mscripts/demo/setup-sandcastle.sh | 7+++++--
3 files changed, 7 insertions(+), 2 deletions(-)

diff --git a/data/sandcastle-merchant-sms-insecure-test b/data/sandcastle-merchant-email-insecure-test diff --git a/overrides/taler.localhost b/overrides/taler.localhost @@ -3,3 +3,5 @@ ALT_UNIT_NAME=ク MYDOMAIN=taler.localhost NAME=Kudos EXTERNAL_PORT=4321 + +MY_HELPER_EMAIL=/data/sandcastle-merchant-email-insecure-test diff --git a/scripts/demo/setup-sandcastle.sh b/scripts/demo/setup-sandcastle.sh @@ -345,6 +345,9 @@ fi rm -f /usr/share/taler-exchange/config.d/kudos.conf rm -f /usr/share/taler-merchant/config.d/kudos.conf + +MY_HELPER_EMAIL=${OVERRIDE_MERCHANT_HELPER_EMAIL:-/data/sandcastle-merchant-email-helper} + # We need to define the default currency for the UI. cat <<EOF >/etc/taler-merchant/conf.d/sandcastle-merchant.conf [merchant] @@ -352,9 +355,9 @@ CURRENCY = $CURRENCY ENABLE_SELF_PROVISIONING = YES -MANDATORY_TAN_CHANNELS = sms +MANDATORY_TAN_CHANNELS = email -HELPER_SMS = /data/sandcastle-merchant-sms-insecure-test +HELPER_EMAIL = $MY_HELPER_EMAIL EOF cat <<EOF >/etc/taler-merchant/conf.d/sandcastle-merchant-exchanges.conf