From 62675f2777d2903b2eb2634fed19437c986c8664 Mon Sep 17 00:00:00 2001 From: Benjamin Neff Date: Mon, 25 Jun 2018 01:01:08 +0200 Subject: [PATCH] Don't set modes with every run * `postgresql-cluster-prepared`: `dir_mode` is set in `postgresql-config-dir` * `postgresql-config-dir`: `file_mode` for some files is set to 600, and I think all other files are good with default mode. So don't touch any files, only change dirs. --- postgres/server/init.sls | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/postgres/server/init.sls b/postgres/server/init.sls index 3ffb75b..e357eec 100644 --- a/postgres/server/init.sls +++ b/postgres/server/init.sls @@ -69,7 +69,6 @@ postgresql-cluster-prepared: - recurse: - user - group - - dir_mode: 755 cmd.run: {%- if postgres.prepare_cluster.command is defined %} {# support for depreciated 'prepare_cluster.command' pillar #} @@ -97,9 +96,9 @@ postgresql-config-dir: - group: {{ postgres.group }} - dir_mode: {{ postgres.conf_dir_mode }} - force: True - - file_mode: 644 - recurse: - mode + - ignore_files - makedirs: True - require: - cmd: postgresql-cluster-prepared