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