Files
ansible-bind9-role/handlers/main.yml
Daniel Akulenok 8db883cba9 feat: Initialize BIND9 Ansible role
- Add complete role structure with templates
- Create comprehensive README documentation
- Set up Travis CI configuration
- Add meta information and default variables
2022-08-04 12:41:40 +02:00

23 lines
572 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