--- # 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') }}"