summaryrefslogtreecommitdiffstats
path: root/postgresql.service
diff options
context:
space:
mode:
authorPavel Raiskup <praiskup@redhat.com>2014-07-01 11:01:03 +0200
committerPavel Raiskup <praiskup@redhat.com>2014-07-01 11:01:03 +0200
commit8c49d3b08882c0c5a6bd546fd5bf0a14e68b3357 (patch)
tree845c5837566dafec8d5945f09115bc278175e856 /postgresql.service
parent00683dad1a27a49e99f4a28e3924e1c97b1b9594 (diff)
downloadpostgresql-setup-8c49d3b08882c0c5a6bd546fd5bf0a14e68b3357.tar.gz
postgresql-setup-8c49d3b08882c0c5a6bd546fd5bf0a14e68b3357.tar.xz
postgresql-setup-8c49d3b08882c0c5a6bd546fd5bf0a14e68b3357.zip
Generate postgresql.service and configuration file
Diffstat (limited to 'postgresql.service')
-rw-r--r--postgresql.service63
1 files changed, 0 insertions, 63 deletions
diff --git a/postgresql.service b/postgresql.service
deleted file mode 100644
index f390308..0000000
--- a/postgresql.service
+++ /dev/null
@@ -1,63 +0,0 @@
-# It's not recommended to modify this file in-place, because it will be
-# overwritten during package upgrades. If you want to customize, the
-# best way is to create a file "/etc/systemd/system/postgresql.service",
-# containing
-# .include /lib/systemd/system/postgresql.service
-# ...make your changes here...
-# For more info about custom unit files, see
-# http://fedoraproject.org/wiki/Systemd#How_do_I_customize_a_unit_file.2F_add_a_custom_unit_file.3F
-
-# For example, if you want to change the server's port number to 5433,
-# create a file named "/etc/systemd/system/postgresql.service" containing:
-# .include /lib/systemd/system/postgresql.service
-# [Service]
-# Environment=PGPORT=5433
-# This will override the setting appearing below.
-
-# Note: changing PGPORT or PGDATA will typically require adjusting SELinux
-# configuration as well; see /usr/share/doc/postgresql/README.rpm-dist.
-
-# Note: do not use a PGDATA pathname containing spaces, or you will
-# break postgresql-setup.
-
-# Note: in F-17 and beyond, /usr/lib/... is recommended in the .include line
-# though /lib/... will still work.
-
-[Unit]
-Description=PostgreSQL database server
-After=network.target
-
-[Service]
-Type=forking
-
-User=postgres
-Group=postgres
-
-# Port number for server to listen on
-Environment=PGPORT=5432
-
-# Location of database directory
-Environment=PGDATA=/var/lib/pgsql/data
-
-# Where to send early-startup messages from the server (before the logging
-# options of postgresql.conf take effect)
-# This is normally controlled by the global default set by systemd
-# StandardOutput=syslog
-
-# Disable OOM kill on the postmaster
-OOMScoreAdjust=-1000
-# ... but allow it still to be effective for child processes
-# (note that these settings are ignored by Postgres releases before 9.5)
-Environment=PG_OOM_ADJUST_FILE=/proc/self/oom_score_adj
-Environment=PG_OOM_ADJUST_VALUE=0
-
-ExecStartPre=/usr/bin/postgresql-check-db-dir ${PGDATA}
-ExecStart=/usr/bin/pg_ctl start -D ${PGDATA} -s -o "-p ${PGPORT}" -w -t 300
-ExecStop=/usr/bin/pg_ctl stop -D ${PGDATA} -s -m fast
-ExecReload=/usr/bin/pg_ctl reload -D ${PGDATA} -s
-
-# Give a reasonable amount of time for the server to start up/shut down
-TimeoutSec=300
-
-[Install]
-WantedBy=multi-user.target