[Unit] Description=PostgreSQL Database Server Documentation=man:postgres(1) After=network.target After=syslog.target [Service] Type=notify User=postgres Group=postgres Environment=PGDATA=/var/lib/postgresql/data ExecStartPre=/usr/bin/postgresql-check-db-dir ${PGDATA} ExecStart=/usr/bin/postgres -D ${PGDATA} ExecReload=/bin/kill -HUP $MAINPID KillMode=mixed KillSignal=SIGINT TimeoutSec=infinity [Install] WantedBy=multi-user.target