diff --git a/postgres/init.sls b/postgres/init.sls index a8c02ef..8e0b84e 100644 --- a/postgres/init.sls +++ b/postgres/init.sls @@ -5,6 +5,10 @@ include: - postgres.upstream {% endif %} +{{ postgres.conf_dir }}: + file.directory: + - makedirs: True + install-postgresql: pkg.installed: - name: {{ postgres.pkg }} @@ -83,6 +87,7 @@ postgres-user-{{ name }}: - replication: {{ user.get('replication', False) }} - password: {{ user.get('password', 'changethis') }} - user: {{ user.get('runas', 'postgres') }} + - superuser: {{ user.get('superuser', False) }} - require: - service: {{ postgres.service }} {% endfor%}