From 046121a814744bbf308e22892129e1148155ffcd Mon Sep 17 00:00:00 2001 From: Daniel Veillard Date: Dec 18 2007 11:48:23 +0000 Subject: Update to 0.4.0, fixes a lot of bugs, Daniel --- diff --git a/libvirt.spec b/libvirt.spec index 3aed917..63389fc 100644 --- a/libvirt.spec +++ b/libvirt.spec @@ -1,8 +1,16 @@ # -*- rpm-spec -*- +%if "%{fedora}" >= "8" +%define with_polkit 1 +%define with_proxy no +%else +%define with_polkit 0 +%define with_proxy yes +%endif + Summary: Library providing a simple API virtualization Name: libvirt -Version: 0.3.3 +Version: 0.4.0 Release: 1%{?dist}%{?extra_release} License: LGPL Group: Development/Libraries @@ -16,6 +24,17 @@ Requires: ncurses Requires: dnsmasq Requires: bridge-utils Requires: iptables +# So remote clients can access libvirt over SSH tunnel +# (client invokes 'nc' against the UNIX socket on the server) +Requires: nc +Requires: cyrus-sasl +# Not technically required, but makes 'out-of-box' config +# work correctly & doesn't have onerous dependancies +Requires: cyrus-sasl-md5 +%if %{with_polkit} +Requires: PolicyKit >= 0.6 +%endif + BuildRequires: xen-devel BuildRequires: libxml2-devel BuildRequires: readline-devel @@ -25,6 +44,10 @@ BuildRequires: gnutls-devel BuildRequires: avahi-devel BuildRequires: dnsmasq BuildRequires: bridge-utils +BuildRequires: cyrus-sasl-devel +%if %{with_polkit} +BuildRequires: PolicyKit-devel >= 0.6 +%endif Obsoletes: libvir ExclusiveArch: i386 x86_64 ia64 @@ -41,7 +64,6 @@ Group: Development/Libraries Requires: libvirt = %{version} Requires: pkgconfig Requires: xen-devel -Requires: gnutls-devel Obsoletes: libvir-devel %description devel @@ -134,13 +156,21 @@ fi %dir %attr(0700, root, root) %{_sysconfdir}/libvirt/qemu/networks/autostart %{_sysconfdir}/rc.d/init.d/libvirtd %config(noreplace) %{_sysconfdir}/sysconfig/libvirtd +%config(noreplace) %{_sysconfdir}/libvirt/libvirtd.conf +%config(noreplace) %{_sysconfdir}/libvirt/qemu.conf +%config(noreplace) %{_sysconfdir}/sasl2/libvirt.conf %dir %{_datadir}/libvirt/ %dir %{_datadir}/libvirt/networks/ %{_datadir}/libvirt/networks/default.xml %dir %{_localstatedir}/run/libvirt/ %dir %{_localstatedir}/lib/libvirt/ +%if %{with_polkit} +%{_datadir}/PolicyKit/policy/libvirtd.policy +%endif %dir %attr(0700, root, root) %{_localstatedir}/log/libvirt/qemu/ +%if %{with_proxy} == "yes" %attr(4755, root, root) %{_libexecdir}/libvirt_proxy +%endif %attr(0755, root, root) %{_sbindir}/libvirtd %doc docs/*.rng %doc docs/*.xml @@ -173,6 +203,13 @@ fi %doc docs/examples/python %changelog +* Tue Dec 18 2007 Daniel Veillard - 0.4.0-1.fc7 +- Release of 0.4.0 +- SASL based authentication +- improved NUMA and statistics support +- lots of assorted improvements, bugfixes and cleanups +- documentation and localization improvements + * Tue Oct 9 2007 Daniel Veillard - 0.3.3-1.fc7 - Release of 0.3.3 - Avahi support diff --git a/sources b/sources index c9ceb9e..a5b9c28 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -583fa13938df63bd404cc1b7cf553874 libvirt-0.3.3.tar.gz +2f6c6adb62145988f0e5021e5cbd71d3 libvirt-0.4.0.tar.gz