18 lines
476 B
Plaintext
18 lines
476 B
Plaintext
|
#
|
||
|
# /etc/rc.d/postgresql: start, stop or restart PostgreSQL server postmaster
|
||
|
#
|
||
|
|
||
|
PG_DATA=/var/pgsql/data
|
||
|
|
||
|
[ -e /run/postgresql ] && install -D -u 42 -g 42 /run/postgresql
|
||
|
|
||
|
case "$1" in
|
||
|
start|stop|status|restart|reload)
|
||
|
[ ! -e /run/postgresql ] && mkdir /run/postgresql && chown postgres /run/postgresql
|
||
|
sudo -u postgres pg_ctl -D "$PG_DATA" -l /var/log/postgresql "$1" ;;
|
||
|
*)
|
||
|
echo "usage: $0 start|stop|restart|reload|status" ;;
|
||
|
esac
|
||
|
|
||
|
# End of file
|