dns/master: Store mapping of domain to host in public_keys

dehydrated
Felix Stupp 4 years ago
parent 499e48c208
commit eb632a8f2c
Signed by: zocker
GPG Key ID: 93E1BD26F6B02FB7

@ -35,6 +35,8 @@ global_socket_directory: "/var/run"
global_credentials_directory: "credentials"
global_public_key_directory: "public_keys"
global_dns_list_directory: "{{ global_public_key_directory }}/dns"
global_ssh_key_directory: "{{ global_public_key_directory }}/ssh"
global_ssh_host_key_directory: "{{ global_ssh_key_directory }}/hosts"

@ -15,6 +15,7 @@
loop:
- "{{ global_credentials_directory }}"
- "{{ global_public_key_directory }}"
- "{{ global_dns_list_directory }}"
- "{{ global_ssh_key_directory }}"
- "{{ global_ssh_host_key_directory }}"
- "{{ global_wireguard_private_directory }}"

@ -8,6 +8,8 @@ database_file: "{{ domain_directory }}/{{ zones_environment_database_name }}"
keys_directory: "{{ domain_directory }}/keys"
domain_environment_directory: "{{ zones_environment_directory }}/{{ domain }}"
dns_list_file: "{{ global_dns_list_directory }}/{{ domain }}"
dnssec_algorithm: "RSASHA512"
dnssec_key_length: "4096"

@ -1,5 +1,14 @@
---
- name: Store mapping for dns server in local list
copy:
content: "{{ inventory_hostname }}\n"
dest: "{{ dns_list_file }}"
owner: "{{ local_user }}"
group: "{{ local_user }}"
mode: "u=rw,g=r,o="
delegate_to: localhost
- name: Create zone directory writeable
file:
path: "{{ domain_directory }}"

Loading…
Cancel
Save