From 86099c1f713f4e2fa2ddcd0d6ffcfc087f504b95 Mon Sep 17 00:00:00 2001 From: Alexander Weidinger Date: Thu, 12 Jan 2017 10:40:18 +0100 Subject: [PATCH] FreeBSD: need different permissions for the log --- bind/config.sls | 2 +- bind/map.jinja | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/bind/config.sls b/bind/config.sls index 4459220..bad7c27 100644 --- a/bind/config.sls +++ b/bind/config.sls @@ -22,7 +22,7 @@ bind_restart: file.managed: - user: {{ salt['pillar.get']('bind:config:user', map.user) }} - group: {{ salt['pillar.get']('bind:config:group', map.group) }} - - mode: 644 + - mode: {{ salt['pillar.get']('bind:config:log_mode', map.log_mode) }} - require: - file: {{ map.log_dir }} diff --git a/bind/map.jinja b/bind/map.jinja index 593583d..e3e6b1b 100644 --- a/bind/map.jinja +++ b/bind/map.jinja @@ -12,6 +12,7 @@ 'default_zones_config': '/etc/bind/named.conf.default-zones', 'named_directory': '/var/cache/bind/zones', 'log_dir': '/var/log/bind9', + 'log_mode': '644', 'user': 'root', 'group': 'bind', 'mode': '644' @@ -26,6 +27,7 @@ 'default_config': '/etc/sysconfig/named', 'named_directory': '/var/named/data', 'log_dir': '/var/log/named', + 'log_mode': '640', 'user': 'root', 'group': 'named', 'mode': '640' @@ -39,6 +41,7 @@ 'local_config': '/etc/named.conf.local', 'named_directory': '/var/named', 'log_dir': '/var/log/named', + 'log_mode': '640', 'user': 'root', 'group': 'named', 'mode': '640' @@ -52,6 +55,7 @@ 'local_config': '/usr/local/etc/namedb/named.conf.local', 'named_directory': '/usr/local/etc/namedb/working', 'log_dir': '/var/log/named', + 'log_mode': '660', 'user': 'root', 'group': 'bind', 'mode': '640'