blob: 9242dd2b76acdd48cac6ddaab70d1f5dae793fb0 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
#!/bin/sh
set -e
pguser="postgres"
PGDATA="/var/postgres"
if ! [ -d "$PGDATA" ] ; then
mkdir -p "$PGDATA"
chown -R "$pguser" "$PGDATA"
chmod 700 "$PGDATA"
su - postgres -m -c "pg_ctl initdb -D \"$PGDATA\""
fi
mkdir -p /run/postgresql && chown "$pguser" /run/postgresql
exec chpst -u postgres:postgres postgres -D "$PGDATA" 2>&1
|