sandcastle-ng

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

commit a9aec86b675e182044c6bfef006e06c5160c28f7
parent 2ee96447e891b3357f37e71d96aab91b8eae402d
Author: Florian Dold <florian@dold.me>
Date:   Mon, 13 Oct 2025 22:55:21 +0200

self-provisioning

Diffstat:
Mbuildconfig/merchant.tag | 2+-
Adata/sandcastle-merchant-sms-insecure-test | 6++++++
Mscripts/demo/setup-sandcastle.sh | 6++++++
3 files changed, 13 insertions(+), 1 deletion(-)

diff --git a/buildconfig/merchant.tag b/buildconfig/merchant.tag @@ -1 +1 @@ -v1.0.15 +v1.0.16-dev.1 diff --git a/data/sandcastle-merchant-sms-insecure-test b/data/sandcastle-merchant-sms-insecure-test @@ -0,0 +1,6 @@ +#!/bin/sh +# This file is in the public domain. +dir=/tmp/tan/merchant/sms +mkdir -p $dir +cat - > $dir/$1 +exit 0 diff --git a/scripts/demo/setup-sandcastle.sh b/scripts/demo/setup-sandcastle.sh @@ -349,6 +349,12 @@ rm -f /usr/share/taler-merchant/config.d/kudos.conf cat <<EOF >/etc/taler-merchant/conf.d/sandcastle-merchant.conf [merchant] CURRENCY = $CURRENCY + +ENABLE_SELF_PROVISIONING = YES + +MANDATORY_TAN_CHANNELS = sms + +HELPER_SMS = /data/sandcastle-merchant-sms-insecure-test EOF cat <<EOF >/etc/taler-merchant/conf.d/sandcastle-merchant-exchanges.conf