summaryrefslogtreecommitdiffstats
path: root/roles/dnsserver/tasks/config.yml
blob: 85ab046fe85ce8453b01b5fba133c9e4d7ef0645 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
- name: Configuration de Bind
  template:
    src: named.conf.j2
    dest: /etc/named.conf
    owner: root
    group: named
    mode: 0640
  notify: restart named
  tags: keys

- name: Configuration de rndc
  template:
    src: rndc.key.j2
    dest: /etc/rndc.key
    owner: root
    group: named
    mode: 0640

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

- name: Installation des fichiers de zone signées
  copy:
    src: "signatures/{{ item }}.zone.signed"
    dest: /var/named/
    owner: root
    group: named
    mode: 0640
  when: dnsslavelist is defined
  notify: reload named
  with_items: "{{ zonelist }}"
  tags: keys