sandcastle-ng

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

commit 41af3f1c6cbaaf16d8509f187fe069072a159948
parent 2a4425657f169f2420df23ed7f0cf62655bd0a9d
Author: Martin Schanzenbach <schanzen@gnunet.org>
Date:   Tue, 17 Feb 2026 15:51:36 +0100

add taler directory and mailbox to sandcastle

Diffstat:
Mbuildconfig/taler-directory.tag | 2+-
Mbuildconfig/taler-mailbox.tag | 2+-
Mscripts/demo/setup-sandcastle.sh | 23++++++++++-------------
3 files changed, 12 insertions(+), 15 deletions(-)

diff --git a/buildconfig/taler-directory.tag b/buildconfig/taler-directory.tag @@ -1 +1 @@ -debian-1.1.0 +v1.3.3 diff --git a/buildconfig/taler-mailbox.tag b/buildconfig/taler-mailbox.tag @@ -1 +1 @@ -debian-1.1.0 +v1.3.2 diff --git a/scripts/demo/setup-sandcastle.sh b/scripts/demo/setup-sandcastle.sh @@ -1106,19 +1106,16 @@ DONAU_BASE_URL=$PROTO://$DONAU_DOMAIN$PORT_SUFFIX/ taler-harness deployment wait-taler-service donau ${DONAU_BASE_URL}config # Mailbox and Directory -#sudo -i -u postgres psql postgres -c "CREATE ROLE taldir WITH login;" || true -#sudo -i -u postgres psql postgres -c "ALTER ROLE taldir password 'secret';" -#sudo -u postgres createdb taldir --owner=taldir || true -#mkdir -p /etc/taler-directory -#cp /usr/share/taldir.conf.example /etc/taler-directory/taler-directory.conf -#systemctl enable --now taler-directory.service -# -#sudo -i -u postgres psql postgres -c "CREATE ROLE talermailbox WITH login;" || true -#sudo -i -u postgres psql postgres -c "ALTER ROLE talermailbox password 'secret';" -#sudo -u postgres createdb taler-mailbox --owner=talermailbox || true -#mkdir -p /etc/taler-mailbox -#cp /usr/share/taler-mailbox.conf.example /etc/taler-mailbox/taler-mailbox.conf -#systemctl enable --now taler-mailbox.service +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 GNUNET_TOK=$(taler-harness merchant token ${MERCHANT_BASEURL}instances/gnunet/ gnunet --password $(get_credential_pw merchant/gnunet)) taler-harness deployment provision-merchant-donau \