blob: 19e6325b213764404275a6a2ba538a9ff2db526b [file] [log] [blame]
Ales Komarekd5029c82015-01-07 13:58:23 +01001{%- from "powerdns/map.jinja" import server with context %}
2{%- if server.enabled %}
3
4powerdns_packages:
5 pkg.installed:
6 - names: {{ server.pkgs }}
7
8/etc/powerdns.conf:
9 file.managed:
10 - source: salt://powerdns/files/powerdns.conf
11 - template: jinja
12 - user: root
13 - group: root
14 - mode: 644
15 - require:
16 - pkg: powerdns_packages
17
18powerdns_service:
19 service.running:
20 - enable: true
21 - name: {{ server.service }}
22 - watch:
23 - file: /etc/powerdns.conf
24
25{%- endif %}