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:
| R | data/sandcastle-merchant-sms-insecure-test -> data/sandcastle-merchant-email-insecure-test | | | 0 | |
| M | overrides/taler.localhost | | | 2 | ++ |
| M | scripts/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