28 lines
619 B
YAML
28 lines
619 B
YAML
- name: Remove BIND powerdns config
|
|
file:
|
|
path: /etc/powerdns/pdns.d/bind.conf
|
|
state: absent
|
|
notify: restart powerdns
|
|
|
|
- name: Copy postgresql powerdns config
|
|
template:
|
|
src: gpgsql.conf.j2
|
|
dest: /etc/powerdns/pdns.d/gpgsql.conf
|
|
notify: restart powerdns
|
|
|
|
- name: Add API powerdns config
|
|
template:
|
|
src: api.conf.j2
|
|
dest: /etc/powerdns/pdns.d/api.conf
|
|
notify: restart powerdns
|
|
|
|
- name: Overwrite powerdns config
|
|
copy:
|
|
src: overwrite.conf
|
|
dest: /etc/powerdns/pdns.d/overwrite.conf
|
|
notify: restart powerdns
|
|
|
|
- name: Start powerdns
|
|
systemd:
|
|
name: pdns
|
|
state: started
|