File koan_S_support_suse_breed_1.patch of Package cobbler

From 918c19ed27583db4e59556d7ab0505171e11da74 Mon Sep 17 00:00:00 2001
From: frido <frido@enu.zolder.org>
Date: Sun, 3 Jun 2012 17:53:50 +0200
Subject: [PATCH 1/2] add dns to kernel commandline when using static interface

---
 koan/app.py | 3 +++
 1 file changed, 3 insertions(+)

Index: cobbler-2.2.2/koan/app.py
===================================================================
--- cobbler-2.2.2.orig/koan/app.py
+++ cobbler-2.2.2/koan/app.py
@@ -1231,6 +1231,7 @@ class Koan:
             ip = self.safe_load(interface_data, "ip_address")
             netmask = self.safe_load(interface_data, "netmask")
             gateway = self.safe_load(pd, "gateway")
+            dns = self.safe_load(pd, "name_servers")
 
             hashv["ksdevice"] = self.static_interface
             if ip is not None:
@@ -1239,6 +1240,8 @@ class Koan:
                 hashv["netmask"] = netmask
             if gateway is not None:
                 hashv["gateway"] = gateway
+            if dns is not None:
+                hashv["dns"] = ",".join(dns)
 
         if replace_self and self.embed_kickstart:
            hashv["ks"] = "file:ks.cfg"
openSUSE Build Service is sponsored by