sandcastle-ng

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

commit 96403f1881a053593947aecb53df810de8d4c378
parent ef4ef013ac1d50287ef1778bd9bdcee6cc986bf7
Author: Florian Dold <florian@dold.me>
Date:   Wed, 10 Jun 2026 11:59:52 +0200

disable taldir/mailbox by default

Latest tag does not work

Diffstat:
Mscripts/demo/setup-sandcastle.sh | 26+++++++++++++++-----------
1 file changed, 15 insertions(+), 11 deletions(-)

diff --git a/scripts/demo/setup-sandcastle.sh b/scripts/demo/setup-sandcastle.sh @@ -1106,17 +1106,21 @@ DONAU_BASE_URL=$PROTO://$DONAU_DOMAIN$PORT_SUFFIX/ taler-harness deployment wait-taler-service donau ${DONAU_BASE_URL}config -# Mailbox and Directory -mkdir -p /etc/taler-directory -cp /usr/share/taler-directory/taldir.conf.example /etc/taler-directory/taler-directory.conf -taler-directory-dbconfig -systemctl enable --now taler-directory.service - -mkdir -p /etc/taler-mailbox -cp /usr/share/taler-mailbox/mailbox.conf.example /etc/taler-mailbox/taler-mailbox.conf -sed -i 's/localhost:11000/localhost:12000/' /etc/taler-mailbox/taler-mailbox.conf -taler-mailbox-dbconfig -systemctl enable --now taler-mailbox.service +if [[ ${ENABLE_TALDIR:-0} == 1 ]]; then + # Mailbox and Directory + mkdir -p /etc/taler-directory + cp /usr/share/taler-directory/taldir.conf.example /etc/taler-directory/taler-directory.conf + taler-directory-dbconfig + systemctl enable --now taler-directory.service +fi + +if [[ ${ENABLE_MAILBOX:-0} == 1 ]]; then + mkdir -p /etc/taler-mailbox + cp /usr/share/taler-mailbox/mailbox.conf.example /etc/taler-mailbox/taler-mailbox.conf + sed -i 's/localhost:11000/localhost:12000/' /etc/taler-mailbox/taler-mailbox.conf + taler-mailbox-dbconfig + systemctl enable --now taler-mailbox.service +fi GNUNET_TOK=$(taler-harness merchant token ${MERCHANT_BASEURL}instances/gnunet/ gnunet --password $(get_credential_pw merchant/gnunet)) taler-harness deployment provision-merchant-donau \