Skip to content

Commit 5763d22

Browse files
authored
Merge pull request #268 from Strade28/master
fix(freebsd-user): fix FreeBSD daemon's user for PostgreSQL >= 9.6
2 parents 10126fb + 8745365 commit 5763d22

File tree

1 file changed

+9
-2
lines changed

1 file changed

+9
-2
lines changed

postgres/osfamilymap.yaml

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,10 +21,17 @@ Debian:
2121
{% endif %}
2222

2323
FreeBSD:
24-
conf_dir: /usr/local/pgsql/data
25-
data_dir: /usr/local/pgsql/data
24+
{% if repo.version|float >= 9.6 %}
25+
user: &freebsd-user postgres
26+
group: &freebsd-group postgres
27+
conf_dir: {{ '/var/db/postgres/data' ~ release }}
28+
data_dir: {{ '/var/db/postgres/data' ~ release }}
29+
{% else %}
2630
user: &freebsd-user pgsql
2731
group: &freebsd-group pgsql
32+
conf_dir: /usr/local/pgsql/data
33+
data_dir: /usr/local/pgsql/data
34+
{% endif %}
2835
pkg_client: postgresql{{ release }}-client
2936
pkg: postgresql{{ release }}-server
3037
prepare_cluster:

0 commit comments

Comments
 (0)