dns: Moved var zones_environment_directory to global vars

dehydrated
Felix Stupp 4 years ago
parent f8c01d46f6
commit 748999d36d
Signed by: zocker
GPG Key ID: 93E1BD26F6B02FB7

@ -63,6 +63,7 @@ global_apparmor_profiles_directory: "/etc/apparmor.d"
global_apt_sources_directory: "/etc/apt/sources.list.d"
global_bind_configuration_directory: "/etc/bind"
global_dns_zones_environment_directory: "{{ global_configuration_environment_directory }}/dns-zones"
global_ip_discover_url: "https://keys.banananet.work/ping"
global_ip_discover_register_pass: "{{ lookup('password', 'credentials/ip_discover/register_pass chars=digits,ascii_letters length=256') }}"

@ -5,9 +5,8 @@ options_configuration: "{{ global_bind_configuration_directory }}/named.conf.opt
zones_configuration: "{{ global_bind_configuration_directory }}/named.conf.local"
zones_directory: "{{ global_bind_configuration_directory }}/zones"
# zones_environment_directory from dns/handlers
zones_environment_link_name: "conf"
zones_environment_link: "{{ zones_environment_directory }}/{{ zones_environment_link_name }}"
zones_environment_link: "{{ global_dns_zones_environment_directory }}/{{ zones_environment_link_name }}"
zones_environment_database_name: "zone.db"
apparmor_profile_name: "usr.sbin.named"

@ -15,12 +15,12 @@
mode: u=rwx,g=rx,o=
loop:
- "{{ zones_directory }}"
- "{{ zones_environment_directory }}"
- "{{ global_dns_zones_environment_directory }}"
- name: Upload makefile to domain zones configuration environment
template:
src: zones.makefile
dest: "{{ zones_environment_directory }}/makefile"
dest: "{{ global_dns_zones_environment_directory }}/makefile"
owner: root
group: root
mode: u=rw,g=r,o=r

@ -1,3 +0,0 @@
---
zones_environment_directory: "{{ global_configuration_environment_directory }}/dns-zones"

@ -12,5 +12,5 @@
- name: rebuild dns zones
make:
chdir: "{{ zones_environment_directory }}"
chdir: "{{ global_dns_zones_environment_directory }}"
notify: reload bind9

@ -6,7 +6,7 @@ domain_directory: "{{ zones_directory }}/{{ domain }}"
configuration_file: "{{ domain_directory }}/zone.conf"
database_file: "{{ domain_directory }}/{{ zones_environment_database_name }}"
keys_directory: "{{ domain_directory }}/keys"
domain_environment_directory: "{{ zones_environment_directory }}/{{ domain }}"
domain_environment_directory: "{{ global_dns_zones_environment_directory }}/{{ domain }}"
dns_list_file: "{{ global_dns_list_directory }}/{{ domain }}"

Loading…
Cancel
Save