summaryrefslogtreecommitdiffstats
path: root/postgresql/post-install
blob: dd6c07e5ba3efe3e464a2194ee3892d66b1196c8 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
getent group $newgroup > /dev/null || groupadd -g 41 postgres
getent passwd $newuser > /dev/null || useradd -c "PostgreSQL Server" \
-g postgres -d /srv/pgsql/data \
        -u 41 postgres
install -v -m700 -d /srv/pgsql/data
chown -v postgres /srv/pgsql/data
chmod 700 /srv/pgsql/data
# su - postgres -c '/usr/bin/initdb -D /srv/pgsql/data'

# su - postgres -c '/usr/bin/postmaster -D /srv/pgsql/data > \
#     /srv/pgsql/data/logfile 2>&1 &'