]> git.phdru.name Git - ansible.git/blobdiff - playbooks/roles/debian/add-dns-domain/tasks/main.yml
Feat: Rename `*.yml` to `*.yaml`
[ansible.git] / playbooks / roles / debian / add-dns-domain / tasks / main.yml
diff --git a/playbooks/roles/debian/add-dns-domain/tasks/main.yml b/playbooks/roles/debian/add-dns-domain/tasks/main.yml
deleted file mode 100644 (file)
index 3852ed3..0000000
+++ /dev/null
@@ -1,42 +0,0 @@
-- name: Check domain
-  stat:
-    path: "/etc/bind/{{ domain }}"
-  register: domain_exists
-  changed_when: not domain_exists.stat.exists
-
-- block:
-    - name: Copy domain template
-      become: true
-      template:
-        src: domain
-        dest: "/etc/bind/{{ domain }}"
-        owner: bind
-        group: bind
-        mode: '0600'
-        force: no
-
-    - name: Update domain config
-      become: true
-      shell: |
-        echo '
-        zone "{{ domain }}" {
-              type master;
-              file "/etc/bind/{{ domain }}";
-              allow-query { any; };
-              notify yes;
-        };' >> /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:
-        name: named
-        state: reloaded
-  when: not domain_exists.stat.exists