Ales Komarek | d5029c8 | 2015-01-07 13:58:23 +0100 | [diff] [blame] | 1 | |
| 2 | {%- set server = salt['grains.filter_by']({ |
| 3 | 'Debian': { |
liquid | fa359a2 | 2015-01-07 14:56:19 +0100 | [diff] [blame] | 4 | 'pkgs': ['pdns-server'], |
Ales Komarek | 347430d | 2015-01-07 17:41:49 +0100 | [diff] [blame] | 5 | 'mysql_pkgs': ['pdns-backend-mysql'], |
liquid | fa359a2 | 2015-01-07 14:56:19 +0100 | [diff] [blame] | 6 | 'service': 'pdns', |
| 7 | 'config': '/etc/powerdns/pdns.conf', |
| 8 | 'local_config': '/etc/powerdns/pdns.d/pdns.local.conf', |
Ales Komarek | 347430d | 2015-01-07 17:41:49 +0100 | [diff] [blame] | 9 | 'bind': { |
| 10 | 'address': '0.0.0.0', |
| 11 | 'port': '53' |
| 12 | }, |
| 13 | 'backend': { |
| 14 | 'engine': 'mysql', |
| 15 | } |
Ales Komarek | d5029c8 | 2015-01-07 13:58:23 +0100 | [diff] [blame] | 16 | }, |
| 17 | 'RedHat': { |
liquid | fa359a2 | 2015-01-07 14:56:19 +0100 | [diff] [blame] | 18 | 'pkgs': ['pdns-server'], |
Ales Komarek | 347430d | 2015-01-07 17:41:49 +0100 | [diff] [blame] | 19 | 'mysql_pkgs': ['pdns-backend-mysql'], |
liquid | fa359a2 | 2015-01-07 14:56:19 +0100 | [diff] [blame] | 20 | 'service': 'pdns', |
| 21 | 'config': '/etc/powerdns/pdns.conf', |
| 22 | 'local_config': '/etc/powerdns/pdns.d/pdns.local.conf', |
Ales Komarek | 347430d | 2015-01-07 17:41:49 +0100 | [diff] [blame] | 23 | 'bind': { |
| 24 | 'address': '0.0.0.0', |
| 25 | 'port': '53' |
| 26 | }, |
| 27 | 'backend': { |
| 28 | 'engine': 'mysql', |
| 29 | } |
Ales Komarek | d5029c8 | 2015-01-07 13:58:23 +0100 | [diff] [blame] | 30 | }, |
| 31 | }, merge=salt['pillar.get']('powerdns:server')) %} |