38 lines
826 B
YAML
38 lines
826 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_site_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_site_config,
|
|
bind9_host_config] |
|
|
community.general.lists_mergeby('name',
|
|
recursive=true,
|
|
list_merge='append_rp') }}"
|