diff --git a/pillar.example b/pillar.example index 1f5162e..45d9c1e 100644 --- a/pillar.example +++ b/pillar.example @@ -33,7 +33,7 @@ postgres: # macos limits limits: soft: 64000 - hard: 64000 + hard: 128000 # POSTGRES # Append the lines under this item to your postgresql.conf file. diff --git a/postgres/dev.sls b/postgres/dev.sls index 04f06ae..93020d4 100644 --- a/postgres/dev.sls +++ b/postgres/dev.sls @@ -37,9 +37,10 @@ postgres_maxfiles_limits_conf: file.managed: - name: /Library/LaunchDaemons/limit.maxfiles.plist - source: salt://{{ tpldir }}/templates/limit.maxfiles.plist + - template: jinja - context: - soft_limit: {{ postgres.limits.soft or postgres.limits.hard }} - hard_limit: {{ postgres.limits.hard or postgres.limits.soft }} + soft_limit: {{ postgres.limits.soft }} + hard_limit: {{ postgres.limits.hard }} - group: {{ postgres.group }} {% endif %} diff --git a/postgres/osfamilymap.yaml b/postgres/osfamilymap.yaml index 6311925..36d8133 100644 --- a/postgres/osfamilymap.yaml +++ b/postgres/osfamilymap.yaml @@ -189,6 +189,10 @@ MacOS: test: test -f /Users/{{ repo.user }}/Library/AppSupport/postgres_{{ repo.use_upstream_repo }}/PG_VERSION user: {{ repo.user }} group: {{ repo.group }} + # macos limits + limits: + soft: 64000 + hard: 64000 {%- endif %} # vim: ft=sls