summaryrefslogtreecommitdiffstats
path: root/roles/dnsserver/tasks/config.yml
blob: 03e03c2243cef348618adbb374bb5344eb0aef80 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
- name: Configuration de Bind
  template: src=keys.j2 dest=/etc/named.conf
            owner=root
            group=named
            mode=640
  notify: restart named

- name: Installation des fichiers de zone
  copy: src={{ item }}.zone dest=/var/named/
            owner=root
            group=named
            mode=640
  when: is_dnsmaster is defined
  notify: reload named
  with_items: "{{ zonelist }}"

- name: Ouverture des ports Firewalld
  firewalld: service=dns permanent={{ item }} state=enabled
  with_items:
    - true
    - false
  when: ansible_distribution == "Fedora"