diff --git a/.cvsignore b/.cvsignore
index 9faa076..4f0e01b 100644
--- a/.cvsignore
+++ b/.cvsignore
@@ -18,3 +18,4 @@ libvirt-0.7.5.tar.gz
 libvirt-0.7.6.tar.gz
 libvirt-0.7.7.tar.gz
 libvirt-0.8.0.tar.gz
+libvirt-0.8.1.tar.gz
diff --git a/libvirt.spec b/libvirt.spec
index 24674a5..0120e23 100644
--- a/libvirt.spec
+++ b/libvirt.spec
@@ -174,7 +174,7 @@
 
 Summary: Library providing a simple API virtualization
 Name: libvirt
-Version: 0.8.0
+Version: 0.8.1
 Release: 1%{?dist}%{?extra_release}
 License: LGPLv2+
 Group: Development/Libraries
@@ -566,6 +566,7 @@ rm -f $RPM_BUILD_ROOT%{_libdir}/python*/site-packages/*.la
 rm -f $RPM_BUILD_ROOT%{_libdir}/python*/site-packages/*.a
 
 %if %{with_network}
+install -d -m 0755 $RPM_BUILD_ROOT%{_datadir}/lib/libvirt/dnsmasq/
 # We don't want to install /etc/libvirt/qemu/networks in the main %files list
 # because if the admin wants to delete the default network completely, we don't
 # want to end up re-incarnating it on every RPM upgrade.
@@ -605,7 +606,7 @@ rm -rf $RPM_BUILD_ROOT%{_sysconfdir}/logrotate.d/libvirtd.qemu
 %endif
 %if ! %{with_lxc}
 rm -rf $RPM_BUILD_ROOT%{_sysconfdir}/libvirt/lxc.conf
-rm -rf $RPM_BUILD_ROOT%{_sysconfdir}/logrotate.d/libvirtd.qemu
+rm -rf $RPM_BUILD_ROOT%{_sysconfdir}/logrotate.d/libvirtd.lxc
 %endif
 %if ! %{with_uml}
 rm -rf $RPM_BUILD_ROOT%{_sysconfdir}/logrotate.d/libvirtd.uml
@@ -618,6 +619,17 @@ chmod 0644 $RPM_BUILD_ROOT%{_sysconfdir}/sysconfig/libvirtd
 %clean
 rm -fr %{buildroot}
 
+%check
+cd tests
+# These 3 tests don't current work in a mock build root
+for i in nodeinfotest daemon-conf seclabeltest
+do
+  rm -f $i
+  echo -e "#!/bin/sh\nexit 0" > $i
+  chmod +x $i
+done
+make check
+
 %pre
 %if 0%{?fedora} >= 12 || 0%{?rhel} >= 6
 # Normally 'setup' adds this in /etc/passwd, but this is
@@ -731,6 +743,7 @@ fi
 %if %{with_network}
 %dir %{_localstatedir}/run/libvirt/network/
 %dir %attr(0700, root, root) %{_localstatedir}/lib/libvirt/network/
+%dir %attr(0755, root, root) %{_localstatedir}/lib/libvirt/dnsmasq/
 %endif
 
 %if %{with_qemu}
@@ -837,6 +850,11 @@ fi
 %endif
 
 %changelog
+* Fri Apr 30 2010 Daniel Veillard <veillard@redhat.com> - 0.8.1-1
+- Starts dnsmasq from libvirtd with --dhcp-hostsfile
+- Add virDomainGetBlockInfo API to query disk sizing
+- a lot of bug fixes and cleanups
+
 * Mon Apr 12 2010 Daniel Veillard <veillard@redhat.com> - 0.8.0-1
 - Upstream release 0.8.0
 - Snapshotting support (QEmu/VBox/ESX)
diff --git a/sources b/sources
index 4fab133..4ff9efd 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-189aff9385e4de88a127dbf15495a3af  libvirt-0.8.0.tar.gz
+2557c08801dfccf07871e4e2e35ccfcd  libvirt-0.8.1.tar.gz