aboutsummaryrefslogtreecommitdiff
path: root/app/build/postgres/start.sh
blob: f1d493f38c275de77938c903052c4704a95694c0 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#!/bin/bash

if [ -f /local/pg_hba.conf ]; then
  echo "Copying Nomad configuration..."
  cp /local/pg_hba.conf /etc/postgresql/9.6/main/
  echo "Done"
fi


if [ -z "$(ls -A /var/lib/postgresql/9.6/main)" ]; then
  echo "Copying base"
  cp -r /var/lib/postgresql/9.6/base/* /var/lib/postgresql/9.6/main
  echo "Done"
fi

chmod -R 700  /var/lib/postgresql/9.6/main
chown -R postgres /var/lib/postgresql/9.6/main

echo "Starting postgres..."
. /usr/share/postgresql-common/init.d-functions
start 9.6
tail -f /var/log/postgresql/postgresql-9.6-main.log