X-Git-Url: https://git.phdru.name/?a=blobdiff_plain;f=playbooks%2Fdebian%2Froles%2Fadd-dns-domain%2Ftasks%2Fmain.yml;h=e61fd3dcc33e2d89d6fce494ff0d3223f5d79aa6;hb=1f0098f4393c8a923c1aa239be0ab80947d71385;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..e61fd3d 100644 --- a/playbooks/debian/roles/add-dns-domain/tasks/main.yml +++ b/playbooks/debian/roles/add-dns-domain/tasks/main.yml @@ -18,7 +18,8 @@ - name: Update 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: