diff options
Diffstat (limited to 'nlnet/task4/start.sh')
-rwxr-xr-x | nlnet/task4/start.sh | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/nlnet/task4/start.sh b/nlnet/task4/start.sh new file mode 100755 index 0000000..3b45d57 --- /dev/null +++ b/nlnet/task4/start.sh @@ -0,0 +1,27 @@ +#!/bin/bash + +set -eu + +service postgresql start +sudo -u postgres createuser -s root +createdb libeufinbank +cat << EOF > /usr/bin/taler-config +#!/bin/bash + +echo postgresql:///libeufinbank +EOF +chmod +x /usr/bin/taler-config +sed -i 's/ALLOW_CONVERSION = no/ALLOW_CONVERSION = yes/' \ + /libeufin/contrib/libeufin-bank.conf +cat << EOF >> /libeufin/contrib/libeufin-bank.conf + +[nexus-ebics] +currency = EUR +[nexus-postgres] +config = postgresql:///libeufinbank +EOF +libeufin-bank dbinit -c /libeufin/contrib/libeufin-bank.conf +libeufin-nexus dbinit -c /libeufin/contrib/libeufin-bank.conf +/libeufin/contrib/populate-stats.sh /libeufin/contrib/libeufin-bank.conf --one +libeufin-bank passwd admin nlnet +libeufin-bank serve -c /libeufin/contrib/libeufin-bank.conf |