NSD: Validate configuration syntax using nsd-checkconf before applying
This commit is contained in:
parent
93dd3810a0
commit
2ae5fd8b38
@ -11,17 +11,17 @@
|
|||||||
file: path="{{ secondary_zones_dir }}" state=directory owner=nsd group=nsd mode=0755
|
file: path="{{ secondary_zones_dir }}" state=directory owner=nsd group=nsd mode=0755
|
||||||
|
|
||||||
|
|
||||||
- name: Create base nsd3 configuration file
|
|
||||||
template: src=config.j2 dest="{{ nsd_config_dir }}/nsd.conf" owner=root group=root mode=0644
|
|
||||||
notify:
|
|
||||||
- restart nsd3
|
|
||||||
|
|
||||||
- name: Configure nsd3 zones
|
- name: Configure nsd3 zones
|
||||||
template: src=zones_config.j2 dest="{{ zones_config_file }}" owner=root group=root mode=0644
|
template: src=zones_config.j2 dest="{{ zones_config_file }}" owner=root group=root mode=0644 validate='nsd-checkconf %s'
|
||||||
notify:
|
notify:
|
||||||
- rebuild nsd3 database
|
- rebuild nsd3 database
|
||||||
- reload nsd3 database
|
- reload nsd3 database
|
||||||
|
|
||||||
|
- name: Create base nsd3 configuration file
|
||||||
|
template: src=config.j2 dest="{{ nsd_config_dir }}/nsd.conf" owner=root group=root mode=0644 validate='nsd-checkconf %s'
|
||||||
|
notify:
|
||||||
|
- restart nsd3
|
||||||
|
|
||||||
|
|
||||||
- name: Copy content of primary zones
|
- name: Copy content of primary zones
|
||||||
copy: src="files/nsd/{{ item.zone_filename }}" dest="{{ primary_zones_dir }}/{{ item.zone_filename }}" owner=root group=root mode=0644
|
copy: src="files/nsd/{{ item.zone_filename }}" dest="{{ primary_zones_dir }}/{{ item.zone_filename }}" owner=root group=root mode=0644
|
||||||
|
Loading…
Reference in New Issue
Block a user