6 lines
566 B
Bash
Executable File
6 lines
566 B
Bash
Executable File
#!/bin/sh
|
|
# `/sbin/setuser postgres` runs the given command as the user `postgres`.
|
|
# If you omit that part, the command will be run as root.
|
|
rm -rf /etc/ssl/private-copy; mkdir /etc/ssl/private-copy; mv /etc/ssl/private/* /etc/ssl/private-copy/; rm -r /etc/ssl/private; mv /etc/ssl/private-copy /etc/ssl/private; chmod -R 0700 /etc/ssl/private; chown -R postgres /etc/ssl/private
|
|
exec /sbin/setuser postgres /usr/lib/postgresql/9.5/bin/postgres -D /var/lib/postgresql/9.5/main -c config_file=/etc/postgresql/9.5/main/postgresql.conf >> /var/log/postgresql.log 2>&1
|