diff options
author | Florian Dold <florian@dold.me> | 2023-12-04 23:17:40 +0100 |
---|---|---|
committer | Florian Dold <florian@dold.me> | 2023-12-04 23:17:40 +0100 |
commit | bb344cf64c34499b94828016c4fc17a300ef7059 (patch) | |
tree | 82f8da68d4a8c2d8d6e5471db7946670427a49c1 | |
parent | 28c6b2bb7850843726b9890c7e93ecc5e8ba8836 (diff) | |
download | deployment-bb344cf64c34499b94828016c4fc17a300ef7059.tar.gz deployment-bb344cf64c34499b94828016c4fc17a300ef7059.tar.bz2 deployment-bb344cf64c34499b94828016c4fc17a300ef7059.zip |
sandcastle: libeufin dbinit
-rwxr-xr-x | sandcastle-ng/scripts/demo/setup-sandcastle.sh | 7 |
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 |