Files
ansible-bind9-role/defaults/main.yml
2022-08-19 22:01:36 +02:00

32 lines
810 B
YAML

---
# defaults file for bind9
bind9_packages:
- bind9
- bind9-utils
bind9_cfgdir: /etc/bind
bind9_working_directory: /var/cache/bind
bind9_libdir: /var/lib/bind
bind9_backup_dir: /data/backup/bind
bind9_backup_config: true
bind9_debug_config: false
bind9_config_indent: 4
bind9_group_config: []
bind9_leaf_config: []
bind9_host_config: []
bind9_default_config:
- name: named.conf
backup: false
include:
- "{{ bind9_cfgdir }}/named.conf.options"
- "{{ bind9_cfgdir }}/named.conf.local"
- name: named.conf.options
backup: false
options:
directory: "{{ bind9_working_directory }}"
bind9_config: "{{ [bind9_default_config, bind9_group_config, bind9_leaf_config, bind9_host_config] | community.general.lists_mergeby('name', recursive=true, list_merge='append_rp') }}"