From a712d3b95a9bb7445b7299bf8bddb6b0883005e5 Mon Sep 17 00:00:00 2001 From: Luca Cattani <luca.cattani@eurac.edu> Date: Fri, 29 Sep 2017 09:52:18 +0200 Subject: [PATCH] The script was parameterized --- clarin-dspace-docker/.gitignore | 1 - .../commul-customization/init-dspace-dbs.sh | 8 ++++++++ 2 files changed, 8 insertions(+), 1 deletion(-) create mode 100644 clarin-dspace-docker/commul-customization/init-dspace-dbs.sh diff --git a/clarin-dspace-docker/.gitignore b/clarin-dspace-docker/.gitignore index d52fcd6..f128848 100644 --- a/clarin-dspace-docker/.gitignore +++ b/clarin-dspace-docker/.gitignore @@ -1,4 +1,3 @@ commul-customization/certs/* password_mod.sh commul-customization/local.properties -commul-customization/init-dspace-dbs.sh diff --git a/clarin-dspace-docker/commul-customization/init-dspace-dbs.sh b/clarin-dspace-docker/commul-customization/init-dspace-dbs.sh new file mode 100644 index 0000000..1dbd90c --- /dev/null +++ b/clarin-dspace-docker/commul-customization/init-dspace-dbs.sh @@ -0,0 +1,8 @@ +#!/bin/bash +set -xe + +psql --username "$POSTGRES_USER" -c "CREATE USER $dspaceuser WITH PASSWORD '$dspacepassword'"; +psql --username "$POSTGRES_USER" -c "CREATE DATABASE "$dspacedbname" OWNER $dspaceuser ENCODING \"UTF-8\" TEMPLATE template0;" +psql --username "$POSTGRES_USER" -c "CREATE DATABASE "$dspaceutilsdbname" OWNER $dspaceuser ENCODING \"UTF-8\" TEMPLATE template0;" + +psql --username "$POSTGRES_USER" --set=utildir="/tmp/sql/" -p 5432 $secretdspaceutilsdbname < /tmp/sql/utilities.sql -- GitLab