]> xenbits.xen.org Git - xenclient/build.git/commitdiff
[xenclient/skeleton] Start two dns one per bridge.
authorJean Guyader <jean.guyader@eu.citrix.com>
Fri, 15 Jan 2010 16:22:11 +0000 (16:22 +0000)
committerJean Guyader <jean.guyader@eu.citrix.com>
Fri, 15 Jan 2010 16:22:11 +0000 (16:22 +0000)
target/generic/target_xenclient_skeleton/etc/dnsmasq.brshared [new file with mode: 0644]
target/generic/target_xenclient_skeleton/etc/dnsmasq.brwireless [new file with mode: 0644]
target/generic/target_xenclient_skeleton/etc/init.d/S48bridge

diff --git a/target/generic/target_xenclient_skeleton/etc/dnsmasq.brshared b/target/generic/target_xenclient_skeleton/etc/dnsmasq.brshared
new file mode 100644 (file)
index 0000000..560a441
--- /dev/null
@@ -0,0 +1,3 @@
+interface=brshared
+no-dhcp-interface=brshared
+bind-interfaces
diff --git a/target/generic/target_xenclient_skeleton/etc/dnsmasq.brwireless b/target/generic/target_xenclient_skeleton/etc/dnsmasq.brwireless
new file mode 100644 (file)
index 0000000..aa5e1d7
--- /dev/null
@@ -0,0 +1,3 @@
+interface=brwireless
+no-dhcp-interface=brwireless
+bind-interfaces
index 4fe117a685be46370ead123a297d03d8fa0a4d4a..c6bb63fc46db2420cfe37272b23922eb53e112aa 100755 (executable)
@@ -42,7 +42,8 @@ case "$1" in
         
         udhcpd /etc/udhcpd.brshared
         udhcpd /etc/udhcpd.brwireless
-        dnsmasq
+        dnsmasq --conf-file=/etc/dnsmasq.brshared
+        dnsmasq --conf-file=/etc/dnsmasq.brwireless
        
        WLANIF=`iwconfig 2> /dev/null | grep '^[a-z].' | cut -f1 -d" " | head -n1`
        echo "Wireless interface is $WLANIF"