From 4992e4032a579cf561f4c0fcfc1b7fe26864a54f Mon Sep 17 00:00:00 2001
From: Emiliano Vavassori <syntaxerrormmm@gmail.com>
Date: Tue, 15 Mar 2016 00:02:45 +0100
Subject: [PATCH] Presetting DNS servers on nethcfg.

---
 roles/nethcfg/tasks/base.yml | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/roles/nethcfg/tasks/base.yml b/roles/nethcfg/tasks/base.yml
index f8b2345..bd5f904 100644
--- a/roles/nethcfg/tasks/base.yml
+++ b/roles/nethcfg/tasks/base.yml
@@ -34,6 +34,11 @@
   when: "'{{ ansible_domain }}' != '{{ ansible_local.domain.domainfull }}'"
   tags: domainname
 
+- name: Presetting DNS servers
+  shell: /sbin/e-smith/db configuration setprop dns NameServers {{ ansible_local.domain.extdnsserver1 }},{{ ansible_local.domain.extdnsserver2 }}
+  when: chg_hostname|changed or chg_domainname|changed
+  tags: dns-preset
+
 - name: Activating hostname/domainname changes
   shell: /sbin/e-smith/signal-event hostname-modify
   when: chg_hostname|changed or chg_domainname|changed