X-Git-Url: https://git.phdru.name/?a=blobdiff_plain;f=playbooks%2Fdebian%2Froles%2Fadd-dns-domain%2Ftasks%2Fmain.yml;h=cf5e1d2af188f53716fd3a806cfbbdb0b9a6319c;hb=26d81517d2d679920a82ba54a48c86e1aee38cdc;hp=a8c93fbe3cb0a0f822bff940f85cab109ffb1076;hpb=9d43bd9e52701c477ba57d6a0275a6b259a183f8;p=ansible.git diff --git a/playbooks/debian/roles/add-dns-domain/tasks/main.yml b/playbooks/debian/roles/add-dns-domain/tasks/main.yml index a8c93fb..cf5e1d2 100644 --- a/playbooks/debian/roles/add-dns-domain/tasks/main.yml +++ b/playbooks/debian/roles/add-dns-domain/tasks/main.yml @@ -15,10 +15,11 @@ mode: '0600' force: no - - name: Update config + - name: Update domain config become: true shell: | - echo 'zone "{{ domain }}" { + echo ' + zone "{{ domain }}" { type master; file "/etc/bind/{{ domain }}"; allow-query { any; }; @@ -26,6 +27,13 @@ };' >> /etc/bind/named.conf.local + - name: Update resolver config + become: true + lineinfile: + path: /etc/resolv.conf + regexp: "^domain {{ domain }}" + line: "domain {{ domain }}" + - name: Reload BIND become: true service: