Index: libvirt-1.1.1/src/network/bridge_driver.c
===================================================================
--- libvirt-1.1.1.orig/src/network/bridge_driver.c	2014-03-25 14:15:12.882627232 -0500
+++ libvirt-1.1.1/src/network/bridge_driver.c	2014-03-25 14:15:12.870627231 -0500
@@ -696,7 +696,8 @@ networkDnsmasqConfContents(virNetworkObj
                       "## or other application using the libvirt API.\n"
                       "##\n## dnsmasq conf file created by libvirt\n"
                       "strict-order\n"
-                      "domain-needed\n",
+                      "domain-needed\n"
+					  "user=libvirt-dnsmasq\n",
                       network->def->name);
 
     if (network->def->domain) {
Index: libvirt-1.1.1/tests/networkxml2confdata/dhcp6host-routed-network.conf
===================================================================
--- libvirt-1.1.1.orig/tests/networkxml2confdata/dhcp6host-routed-network.conf	2014-03-25 14:15:12.882627232 -0500
+++ libvirt-1.1.1/tests/networkxml2confdata/dhcp6host-routed-network.conf	2014-03-25 14:15:12.870627231 -0500
@@ -6,6 +6,7 @@
 ## dnsmasq conf file created by libvirt
 strict-order
 domain-needed
+user=libvirt-dnsmasq
 local=//
 except-interface=lo
 bind-dynamic
Index: libvirt-1.1.1/tests/networkxml2confdata/dhcp6-nat-network.conf
===================================================================
--- libvirt-1.1.1.orig/tests/networkxml2confdata/dhcp6-nat-network.conf	2014-03-25 14:15:12.882627232 -0500
+++ libvirt-1.1.1/tests/networkxml2confdata/dhcp6-nat-network.conf	2014-03-25 14:15:12.870627231 -0500
@@ -6,6 +6,7 @@
 ## dnsmasq conf file created by libvirt
 strict-order
 domain-needed
+user=libvirt-dnsmasq
 local=//
 except-interface=lo
 bind-dynamic
Index: libvirt-1.1.1/tests/networkxml2confdata/dhcp6-network.conf
===================================================================
--- libvirt-1.1.1.orig/tests/networkxml2confdata/dhcp6-network.conf	2014-03-25 14:15:12.882627232 -0500
+++ libvirt-1.1.1/tests/networkxml2confdata/dhcp6-network.conf	2014-03-25 14:15:12.874627231 -0500
@@ -6,6 +6,7 @@
 ## dnsmasq conf file created by libvirt
 strict-order
 domain-needed
+user=libvirt-dnsmasq
 domain=mynet
 expand-hosts
 local=/mynet/
Index: libvirt-1.1.1/tests/networkxml2confdata/isolated-network.conf
===================================================================
--- libvirt-1.1.1.orig/tests/networkxml2confdata/isolated-network.conf	2014-03-25 14:15:12.882627232 -0500
+++ libvirt-1.1.1/tests/networkxml2confdata/isolated-network.conf	2014-03-25 14:15:12.874627231 -0500
@@ -6,6 +6,7 @@
 ## dnsmasq conf file created by libvirt
 strict-order
 domain-needed
+user=libvirt-dnsmasq
 local=//
 except-interface=lo
 bind-interfaces
Index: libvirt-1.1.1/tests/networkxml2confdata/nat-network.conf
===================================================================
--- libvirt-1.1.1.orig/tests/networkxml2confdata/nat-network.conf	2014-03-25 14:15:12.882627232 -0500
+++ libvirt-1.1.1/tests/networkxml2confdata/nat-network.conf	2014-03-25 14:15:12.874627231 -0500
@@ -6,6 +6,7 @@
 ## dnsmasq conf file created by libvirt
 strict-order
 domain-needed
+user=libvirt-dnsmasq
 local=//
 except-interface=lo
 bind-dynamic
Index: libvirt-1.1.1/tests/networkxml2confdata/nat-network-dns-hosts.conf
===================================================================
--- libvirt-1.1.1.orig/tests/networkxml2confdata/nat-network-dns-hosts.conf	2014-03-25 14:15:12.882627232 -0500
+++ libvirt-1.1.1/tests/networkxml2confdata/nat-network-dns-hosts.conf	2014-03-25 14:15:12.874627231 -0500
@@ -6,6 +6,7 @@
 ## dnsmasq conf file created by libvirt
 strict-order
 domain-needed
+user=libvirt-dnsmasq
 domain=example.com
 expand-hosts
 local=/example.com/
Index: libvirt-1.1.1/tests/networkxml2confdata/nat-network-dns-srv-record.conf
===================================================================
--- libvirt-1.1.1.orig/tests/networkxml2confdata/nat-network-dns-srv-record.conf	2014-03-25 14:15:12.882627232 -0500
+++ libvirt-1.1.1/tests/networkxml2confdata/nat-network-dns-srv-record.conf	2014-03-25 14:15:12.874627231 -0500
@@ -6,6 +6,7 @@
 ## dnsmasq conf file created by libvirt
 strict-order
 domain-needed
+user=libvirt-dnsmasq
 local=//
 except-interface=lo
 bind-dynamic
Index: libvirt-1.1.1/tests/networkxml2confdata/nat-network-dns-srv-record-minimal.conf
===================================================================
--- libvirt-1.1.1.orig/tests/networkxml2confdata/nat-network-dns-srv-record-minimal.conf	2014-03-25 14:15:12.882627232 -0500
+++ libvirt-1.1.1/tests/networkxml2confdata/nat-network-dns-srv-record-minimal.conf	2014-03-25 14:15:12.874627231 -0500
@@ -6,6 +6,7 @@
 ## dnsmasq conf file created by libvirt
 strict-order
 domain-needed
+user=libvirt-dnsmasq
 local=//
 except-interface=lo
 bind-interfaces
Index: libvirt-1.1.1/tests/networkxml2confdata/nat-network-dns-txt-record.conf
===================================================================
--- libvirt-1.1.1.orig/tests/networkxml2confdata/nat-network-dns-txt-record.conf	2014-03-25 14:15:12.882627232 -0500
+++ libvirt-1.1.1/tests/networkxml2confdata/nat-network-dns-txt-record.conf	2014-03-25 14:15:12.874627231 -0500
@@ -6,6 +6,7 @@
 ## dnsmasq conf file created by libvirt
 strict-order
 domain-needed
+user=libvirt-dnsmasq
 local=//
 except-interface=lo
 bind-dynamic
Index: libvirt-1.1.1/tests/networkxml2confdata/netboot-network.conf
===================================================================
--- libvirt-1.1.1.orig/tests/networkxml2confdata/netboot-network.conf	2014-03-25 14:15:12.882627232 -0500
+++ libvirt-1.1.1/tests/networkxml2confdata/netboot-network.conf	2014-03-25 14:15:12.874627231 -0500
@@ -6,6 +6,7 @@
 ## dnsmasq conf file created by libvirt
 strict-order
 domain-needed
+user=libvirt-dnsmasq
 domain=example.com
 expand-hosts
 local=/example.com/
Index: libvirt-1.1.1/tests/networkxml2confdata/netboot-proxy-network.conf
===================================================================
--- libvirt-1.1.1.orig/tests/networkxml2confdata/netboot-proxy-network.conf	2014-03-25 14:15:12.882627232 -0500
+++ libvirt-1.1.1/tests/networkxml2confdata/netboot-proxy-network.conf	2014-03-25 14:15:12.874627231 -0500
@@ -6,6 +6,7 @@
 ## dnsmasq conf file created by libvirt
 strict-order
 domain-needed
+user=libvirt-dnsmasq
 domain=example.com
 expand-hosts
 local=/example.com/
Index: libvirt-1.1.1/tests/networkxml2confdata/routed-network.conf
===================================================================
--- libvirt-1.1.1.orig/tests/networkxml2confdata/routed-network.conf	2014-03-25 14:15:12.882627232 -0500
+++ libvirt-1.1.1/tests/networkxml2confdata/routed-network.conf	2014-03-25 14:15:12.874627231 -0500
@@ -6,6 +6,7 @@
 ## dnsmasq conf file created by libvirt
 strict-order
 domain-needed
+user=libvirt-dnsmasq
 local=//
 except-interface=lo
 bind-dynamic
