postgres-formula/postgres/osmap.yaml

47 lines
1.1 KiB
YAML
Raw Normal View History

2016-05-25 22:16:59 +02:00
Arch:
conf_dir: /var/lib/postgres/data
prepare_cluster:
user: postgres
command: initdb -D /var/lib/postgresql/data
test: test -f /var/lib/postgres/data/PG_VERSION
env: {}
2016-05-25 23:06:12 +02:00
pkg_client: postgresql
pkg_dev: postgresql
Debian:
pkg_repo_file: /etc/apt/sources.list.d/pgdg.list
pkg_dev: postgresql-server-dev-all
2015-07-10 16:35:06 +02:00
pkg_libpq_dev: libpq-dev
FreeBSD:
user: pgsql
OpenBSD:
user: _postgresql
RedHat:
{% if salt['pillar.get']('postgres:use_upstream_repo', False) %}
{% set version = salt['pillar.get']('postgres:version', '9.5') %}
{% set release = version|replace('.', '') %}
pkg_repo: pgdg{{ release }}
pkg_repo_humanname: PostgreSQL {{ version }} $releasever - $basearch
pkg_repo_url: https://download.postgresql.org/pub/repos/yum/{{ version }}/redhat/rhel-$releasever-$basearch
pkg: postgresql{{ release }}-server
pkg_client: postgresql{{ release }}
conf_dir: /var/lib/pgsql/{{ version }}/data
service: postgresql-{{ version }}
{% else %}
pkg: postgresql-server
pkg_client: postgresql
{% endif %}
Suse:
pkg: postgresql-server
pkg_client: postgresql
# vim: ft=sls