fix broken zones_source_dir on RedHat/Debian

Als add docs for how to overwrite the path.

Fixes saltstack-formulas/bind-formula#60?
This commit is contained in:
Florian 2016-06-01 19:17:27 +02:00
parent 8b52b73753
commit 264c296672
3 changed files with 9 additions and 2 deletions

View file

@ -24,6 +24,10 @@ Install the bind package and start the bind service.
---------------
Manage the bind configuration file.
Zone files are not generated by this state
rather than taken from `salt://zones`.
See `pillar.example` for how to overwrite
this URL.
Example Pillar
==============

View file

@ -3,7 +3,7 @@
'pkgs': ['bind9', 'bind9utils', 'dnssec-tools'],
'service': 'bind9',
'config_source_dir': 'bind/files/debian',
'zones_source_dir': '/srv/salt/zones',
'zones_source_dir': 'zones',
'config': '/etc/bind/named.conf',
'local_config': '/etc/bind/named.conf.local',
'key_config': '/etc/bind/named.conf.key',
@ -20,7 +20,7 @@
'pkgs': ['bind'],
'service': 'named',
'config_source_dir': 'bind/files/redhat',
'zones_source_dir': '/srv/salt/zones',
'zones_source_dir': 'zones',
'config': '/etc/named.conf',
'local_config': '/etc/named.conf.local',
'default_config': '/etc/sysconfig/named',

View file

@ -3,6 +3,9 @@ bind:
pkgs:
- bind
service: named
# take zonefiles from `salt://bind/zonedata`
# instead of `salt://zones`:
zones_source_dir: bind/zonedata
bind:
config: