summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xsandcastle-ng/scripts/demo/setup-sandcastle.sh7
1 files changed, 5 insertions, 2 deletions
diff --git a/sandcastle-ng/scripts/demo/setup-sandcastle.sh b/sandcastle-ng/scripts/demo/setup-sandcastle.sh
index 0c0145b..502ac05 100755
--- a/sandcastle-ng/scripts/demo/setup-sandcastle.sh
+++ b/sandcastle-ng/scripts/demo/setup-sandcastle.sh
@@ -169,13 +169,14 @@ systemctl start postgresql.service
# Set up bank
+
+# FIXME: user libeufin-dbconf instead of manual setup
+
BANK_DB=libeufinbank
# Use "|| true" to continue if these already exist.
sudo -i -u postgres createuser -d libeufin-bank || true
sudo -i -u postgres createdb -O libeufin-bank $BANK_DB || true
-sudo -i -u libeufin-bank libeufin-bank dbinit
-
cat <<EOF >/etc/libeufin/libeufin-bank.conf
[libeufin-bankdb-postgres]
# DB connection string
@@ -214,6 +215,8 @@ cat <<EOF >/etc/libeufin/settings.json
}
EOF
+sudo -i -u libeufin-bank libeufin-bank dbinit
+
systemctl enable --now libeufin-bank.service
# TODO: Create accounts for exchange and merchants