dns/master: Fix permissions for dns env dir

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

@ -9,7 +9,7 @@
mode: "u=rw,g=r,o="
delegate_to: localhost
- name: Create zone directory writeable
- name: Create zone directory writeable for bind
file:
path: "{{ domain_directory }}"
state: directory
@ -17,16 +17,21 @@
group: "{{ dns_user }}"
mode: u=rwx,g=rwx,o=
- name: Create other zone directories readable
- name: Create key directory readable for bind
file:
path: "{{ item }}"
path: "{{ keys_directory }}"
state: directory
owner: root
group: "{{ dns_user }}"
mode: u=rwx,g=rx,o=
loop:
- "{{ keys_directory }}"
- "{{ domain_environment_directory }}"
- name: Create domain environment directory
file:
path: "{{ domain_environment_directory }}"
state: directory
owner: root
group: root
mode: u=rwx,g=rx,o=
- name: Determine if keys are generated already
find:
@ -43,8 +48,8 @@
src: zone.db
dest: "{{ domain_environment_directory }}/0_main.db"
owner: root
group: "{{ dns_user }}"
mode: "u=rw,g=r,o=r"
group: root
mode: u=rw,g=r,o=
validate: "named-checkzone {{ domain }} %s"
notify: rebuild dns zones

Loading…
Cancel
Save