diff -Naur libvirt-1.2.2.orig/src/network/bridge_driver.c libvirt-1.2.2/src/network/bridge_driver.c
--- libvirt-1.2.2.orig/src/network/bridge_driver.c	2014-02-26 08:32:10.000000000 -0500
+++ libvirt-1.2.2/src/network/bridge_driver.c	2014-03-03 14:02:54.818203620 -0500
@@ -767,7 +767,8 @@
                       "##    virsh net-edit %s\n"
                       "## or other application using the libvirt API.\n"
                       "##\n## dnsmasq conf file created by libvirt\n"
-                      "strict-order\n",
+                      "strict-order\n"
+                      "user=libvirt-dnsmasq\n",
                       network->def->name);
 
     if (network->def->dns.forwarders) {
diff -Naur libvirt-1.2.2.orig/tests/networkxml2confdata/dhcp6host-routed-network.conf libvirt-1.2.2/tests/networkxml2confdata/dhcp6host-routed-network.conf
--- libvirt-1.2.2.orig/tests/networkxml2confdata/dhcp6host-routed-network.conf	2014-02-05 04:32:53.000000000 -0500
+++ libvirt-1.2.2/tests/networkxml2confdata/dhcp6host-routed-network.conf	2014-03-03 14:05:11.074206869 -0500
@@ -5,6 +5,7 @@
 ##
 ## dnsmasq conf file created by libvirt
 strict-order
+user=libvirt-dnsmasq
 except-interface=lo
 bind-dynamic
 interface=virbr1
diff -Naur libvirt-1.2.2.orig/tests/networkxml2confdata/dhcp6-nat-network.conf libvirt-1.2.2/tests/networkxml2confdata/dhcp6-nat-network.conf
--- libvirt-1.2.2.orig/tests/networkxml2confdata/dhcp6-nat-network.conf	2014-02-05 04:32:53.000000000 -0500
+++ libvirt-1.2.2/tests/networkxml2confdata/dhcp6-nat-network.conf	2014-03-03 14:05:25.338207209 -0500
@@ -5,6 +5,7 @@
 ##
 ## dnsmasq conf file created by libvirt
 strict-order
+user=libvirt-dnsmasq
 except-interface=lo
 bind-dynamic
 interface=virbr0
diff -Naur libvirt-1.2.2.orig/tests/networkxml2confdata/dhcp6-network.conf libvirt-1.2.2/tests/networkxml2confdata/dhcp6-network.conf
--- libvirt-1.2.2.orig/tests/networkxml2confdata/dhcp6-network.conf	2014-02-05 04:32:53.000000000 -0500
+++ libvirt-1.2.2/tests/networkxml2confdata/dhcp6-network.conf	2014-03-03 14:05:43.262207636 -0500
@@ -5,6 +5,7 @@
 ##
 ## dnsmasq conf file created by libvirt
 strict-order
+user=libvirt-dnsmasq
 domain=mynet
 expand-hosts
 except-interface=lo
diff -Naur libvirt-1.2.2.orig/tests/networkxml2confdata/isolated-network.conf libvirt-1.2.2/tests/networkxml2confdata/isolated-network.conf
--- libvirt-1.2.2.orig/tests/networkxml2confdata/isolated-network.conf	2014-02-05 04:32:53.000000000 -0500
+++ libvirt-1.2.2/tests/networkxml2confdata/isolated-network.conf	2014-03-03 14:07:20.730209960 -0500
@@ -5,6 +5,7 @@
 ##
 ## dnsmasq conf file created by libvirt
 strict-order
+user=libvirt-dnsmasq
 except-interface=lo
 bind-interfaces
 listen-address=192.168.152.1
diff -Naur libvirt-1.2.2.orig/tests/networkxml2confdata/nat-network.conf libvirt-1.2.2/tests/networkxml2confdata/nat-network.conf
--- libvirt-1.2.2.orig/tests/networkxml2confdata/nat-network.conf	2014-02-05 04:32:53.000000000 -0500
+++ libvirt-1.2.2/tests/networkxml2confdata/nat-network.conf	2014-03-03 14:08:38.818211822 -0500
@@ -5,6 +5,7 @@
 ##
 ## dnsmasq conf file created by libvirt
 strict-order
+user=libvirt-dnsmasq
 except-interface=lo
 bind-dynamic
 interface=virbr0
diff -Naur libvirt-1.2.2.orig/tests/networkxml2confdata/nat-network-dns-forwarders.conf libvirt-1.2.2/tests/networkxml2confdata/nat-network-dns-forwarders.conf
--- libvirt-1.2.2.orig/tests/networkxml2confdata/nat-network-dns-forwarders.conf	2014-02-05 04:32:53.000000000 -0500
+++ libvirt-1.2.2/tests/networkxml2confdata/nat-network-dns-forwarders.conf	2014-03-03 14:09:07.030212494 -0500
@@ -5,6 +5,7 @@
 ##
 ## dnsmasq conf file created by libvirt
 strict-order
+user=libvirt-dnsmasq
 no-resolv
 server=8.8.8.8
 server=8.8.4.4
diff -Naur libvirt-1.2.2.orig/tests/networkxml2confdata/nat-network-dns-forward-plain.conf libvirt-1.2.2/tests/networkxml2confdata/nat-network-dns-forward-plain.conf
--- libvirt-1.2.2.orig/tests/networkxml2confdata/nat-network-dns-forward-plain.conf	2013-08-28 11:47:47.000000000 -0400
+++ libvirt-1.2.2/tests/networkxml2confdata/nat-network-dns-forward-plain.conf	2014-03-03 14:09:19.098212782 -0500
@@ -5,6 +5,7 @@
 ##
 ## dnsmasq conf file created by libvirt
 strict-order
+user=libvirt-dnsmasq
 except-interface=lo
 bind-dynamic
 interface=virbr0
diff -Naur libvirt-1.2.2.orig/tests/networkxml2confdata/nat-network-dns-hosts.conf libvirt-1.2.2/tests/networkxml2confdata/nat-network-dns-hosts.conf
--- libvirt-1.2.2.orig/tests/networkxml2confdata/nat-network-dns-hosts.conf	2014-02-05 04:32:53.000000000 -0500
+++ libvirt-1.2.2/tests/networkxml2confdata/nat-network-dns-hosts.conf	2014-03-03 14:09:36.174213189 -0500
@@ -5,6 +5,7 @@
 ##
 ## dnsmasq conf file created by libvirt
 strict-order
+user=libvirt-dnsmasq
 domain=example.com
 expand-hosts
 domain-needed
diff -Naur libvirt-1.2.2.orig/tests/networkxml2confdata/nat-network-dns-srv-record.conf libvirt-1.2.2/tests/networkxml2confdata/nat-network-dns-srv-record.conf
--- libvirt-1.2.2.orig/tests/networkxml2confdata/nat-network-dns-srv-record.conf	2014-02-05 04:32:53.000000000 -0500
+++ libvirt-1.2.2/tests/networkxml2confdata/nat-network-dns-srv-record.conf	2014-03-03 14:10:18.930214208 -0500
@@ -5,6 +5,7 @@
 ##
 ## dnsmasq conf file created by libvirt
 strict-order
+user=libvirt-dnsmasq
 except-interface=lo
 bind-dynamic
 interface=virbr0
diff -Naur libvirt-1.2.2.orig/tests/networkxml2confdata/nat-network-dns-srv-record-minimal.conf libvirt-1.2.2/tests/networkxml2confdata/nat-network-dns-srv-record-minimal.conf
--- libvirt-1.2.2.orig/tests/networkxml2confdata/nat-network-dns-srv-record-minimal.conf	2014-02-05 04:32:53.000000000 -0500
+++ libvirt-1.2.2/tests/networkxml2confdata/nat-network-dns-srv-record-minimal.conf	2014-03-03 14:10:34.766214586 -0500
@@ -5,6 +5,7 @@
 ##
 ## dnsmasq conf file created by libvirt
 strict-order
+user=libvirt-dnsmasq
 except-interface=lo
 bind-interfaces
 listen-address=192.168.122.1
diff -Naur libvirt-1.2.2.orig/tests/networkxml2confdata/nat-network-dns-txt-record.conf libvirt-1.2.2/tests/networkxml2confdata/nat-network-dns-txt-record.conf
--- libvirt-1.2.2.orig/tests/networkxml2confdata/nat-network-dns-txt-record.conf	2014-02-05 04:32:53.000000000 -0500
+++ libvirt-1.2.2/tests/networkxml2confdata/nat-network-dns-txt-record.conf	2014-03-03 14:12:01.550216655 -0500
@@ -5,6 +5,7 @@
 ##
 ## dnsmasq conf file created by libvirt
 strict-order
+user=libvirt-dnsmasq
 except-interface=lo
 bind-dynamic
 interface=virbr0
diff -Naur libvirt-1.2.2.orig/tests/networkxml2confdata/netboot-network.conf libvirt-1.2.2/tests/networkxml2confdata/netboot-network.conf
--- libvirt-1.2.2.orig/tests/networkxml2confdata/netboot-network.conf	2014-02-05 04:32:53.000000000 -0500
+++ libvirt-1.2.2/tests/networkxml2confdata/netboot-network.conf	2014-03-03 14:13:13.562218372 -0500
@@ -5,6 +5,7 @@
 ##
 ## dnsmasq conf file created by libvirt
 strict-order
+user=libvirt-dnsmasq
 domain=example.com
 expand-hosts
 except-interface=lo
diff -Naur libvirt-1.2.2.orig/tests/networkxml2confdata/netboot-proxy-network.conf libvirt-1.2.2/tests/networkxml2confdata/netboot-proxy-network.conf
--- libvirt-1.2.2.orig/tests/networkxml2confdata/netboot-proxy-network.conf	2014-02-05 04:32:53.000000000 -0500
+++ libvirt-1.2.2/tests/networkxml2confdata/netboot-proxy-network.conf	2014-03-03 14:13:33.490218847 -0500
@@ -5,6 +5,7 @@
 ##
 ## dnsmasq conf file created by libvirt
 strict-order
+user=libvirt-dnsmasq
 domain=example.com
 expand-hosts
 except-interface=lo
diff -Naur libvirt-1.2.2.orig/tests/networkxml2confdata/routed-network.conf libvirt-1.2.2/tests/networkxml2confdata/routed-network.conf
--- libvirt-1.2.2.orig/tests/networkxml2confdata/routed-network.conf	2014-02-05 04:32:53.000000000 -0500
+++ libvirt-1.2.2/tests/networkxml2confdata/routed-network.conf	2014-03-03 14:14:46.450220587 -0500
@@ -5,6 +5,7 @@
 ##
 ## dnsmasq conf file created by libvirt
 strict-order
+user=libvirt-dnsmasq
 except-interface=lo
 bind-dynamic
 interface=virbr1
