4
4
5
5
Arch :
6
6
conf_dir : /var/lib/postgres/data
7
+ data_dir : /var/lib/postgres/data
7
8
prepare_cluster :
8
- command : initdb -D /var/lib/postgres/data
9
- test : test -f /var/lib/postgres/data/ PG_VERSION
9
+ pgcommand : initdb -D
10
+ pgtestfile : PG_VERSION
10
11
pkg_client : postgresql-libs
11
12
pkg_dev : postgresql
12
13
@@ -26,6 +27,8 @@ FreeBSD:
26
27
user : pgsql
27
28
28
29
OpenBSD :
30
+ conf_dir : /var/postgresql/data
31
+ data_dir : /var/postgresql/data
29
32
user : _postgresql
30
33
31
34
RedHat :
@@ -44,12 +47,13 @@ RedHat:
44
47
pkg_client : postgresql{{ release }}
45
48
pkg_libs : postgresql{{ release }}-libs
46
49
pkg_dev : postgresql{{ release }}-devel
47
- conf_dir : /var/lib/pgsql/{{ repo.version }}/data
50
+ conf_dir : {{ data_dir }}
51
+ data_dir : {{ data_dir }}
48
52
service : postgresql-{{ repo.version }}
49
53
50
54
prepare_cluster :
51
- command : initdb --pgdata='{{ data_dir }}'
52
- test : test -f '{{ data_dir }}/ PG_VERSION'
55
+ pgcommand : initdb --pgdata=
56
+ pgtestfile : PG_VERSION
53
57
54
58
# Alternatives system
55
59
linux :
@@ -113,19 +117,20 @@ Suse:
113
117
gpgautoimport : True
114
118
115
119
{% if repo.use_upstream_repo == true %}
116
- {% set lib_dir = '/var/lib/pgsql/' ~ repo.version ~ '/data' %}
120
+ {% set data_dir = '/var/lib/pgsql/' ~ repo.version ~ '/data' %}
117
121
118
122
fromrepo : pgdg-sles-{{ release }}
119
123
pkg : postgresql{{ release }}-server
120
124
pkg_client : postgresql{{ release }}
121
125
pkg_dev : postgresql{{ release }}-devel
122
126
pkg_libs : postgresql{{ release }}-libs
123
- conf_dir : {{ lib_dir }}
127
+ conf_dir : {{ data_dir }}
128
+ data_dir : {{ data_dir }}
124
129
service : postgresql-{{ repo.version }}
125
130
126
131
prepare_cluster :
127
- command : /usr/pgsql-{{ repo.version }}/bin/ initdb --pgdata='{{ lib_dir }}'
128
- test : test -f '{{ lib_dir }}/ PG_VERSION'
132
+ pgcommand : initdb --pgdata=
133
+ pgtestfile : PG_VERSION
129
134
130
135
# Alternatives system
131
136
linux :
0 commit comments