26 lines
592 B
YAML
26 lines
592 B
YAML
---
|
|
# handlers file for bind9
|
|
- name: Reload bind
|
|
ansible.builtin.service:
|
|
name: named
|
|
state: reloaded
|
|
|
|
- name: Restart bind
|
|
ansible.builtin.service:
|
|
name: named
|
|
state: restarted
|
|
|
|
- name: Backup bind config
|
|
community.general.archive:
|
|
path:
|
|
- "{{ bind9_cfgdir }}"
|
|
- "{{ bind9_working_directory }}"
|
|
- "{{ bind9_libdir }}"
|
|
dest: "{{
|
|
bind9_backup_dir + '/bind9-config-' +
|
|
ansible_date_time.iso8601_basic_short + '.tar.gz' }}"
|
|
owner: root
|
|
group: root
|
|
mode: 0640
|
|
when: bind9_backup_config is defined and bind9_backup_config
|