[fedora-virt-maint] rpms/libvirt/F-10 libvirt.spec, 1.106, 1.107 sources, 1.36, 1.37 libvirt-0.5.1-read-only-checks.patch, 1.1, NONE
Daniel Veillard
veillard at fedoraproject.org
Sat Jan 31 10:09:15 UTC 2009
- Previous message (by thread): [fedora-virt-maint] rpms/libvirt/devel .cvsignore, 1.35, 1.36 libvirt.spec, 1.107, 1.108 sources, 1.36, 1.37 libvirt-0.5.1-read-only-checks.patch, 1.1, NONE
- Next message (by thread): [fedora-virt-maint] rpms/libvirt/F-9 libvirt.spec, 1.97, 1.98 sources, 1.35, 1.36 libvirt-0.5.1-read-only-checks.patch, 1.1, NONE
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Author: veillard
Update of /cvs/pkgs/rpms/libvirt/F-10
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29844
Modified Files:
libvirt.spec sources
Removed Files:
libvirt-0.5.1-read-only-checks.patch
Log Message:
Upstream 0.6.0 release, daniel
Index: libvirt.spec
===================================================================
RCS file: /cvs/pkgs/rpms/libvirt/F-10/libvirt.spec,v
retrieving revision 1.106
retrieving revision 1.107
diff -u -r1.106 -r1.107
--- libvirt.spec 17 Dec 2008 16:38:07 -0000 1.106
+++ libvirt.spec 31 Jan 2009 10:08:45 -0000 1.107
@@ -11,6 +11,7 @@
%define with_python 0%{!?_without_python:1}
%define with_libvirtd 0%{!?_without_libvirtd:1}
%define with_uml 0%{!?_without_uml:1}
+%define with_network 0%{!?_without_network:1}
# Xen is available only on i386 x86_64 ia64
%ifnarch i386 i686 x86_64 ia64
@@ -32,15 +33,25 @@
%define with_xen_proxy 0
%endif
+#
+# If building on RHEL switch on the specific support
+# for the specific Xen version
+#
+%if 0%{?fedora}
+%define with_rhel5 0
+%else
+%define with_rhel5 1
+%endif
+
+
Summary: Library providing a simple API virtualization
Name: libvirt
-Version: 0.5.1
-Release: 2%{?dist}%{?extra_release}
+Version: 0.6.0
+Release: 1%{?dist}%{?extra_release}
License: LGPLv2+
Group: Development/Libraries
Source: libvirt-%{version}.tar.gz
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
-Patch0: libvirt-0.5.1-read-only-checks.patch
URL: http://libvirt.org/
BuildRequires: python python-devel
Requires: libxml2
@@ -125,6 +136,8 @@
BuildRequires: iscsi-initiator-utils
# For disk driver
BuildRequires: parted-devel
+# For QEMU/LXC numa info
+BuildRequires: numactl-devel
Obsoletes: libvir
# Fedora build root suckage
@@ -164,7 +177,6 @@
%prep
%setup -q
-%patch0 -p1
%build
%if ! %{with_xen}
@@ -207,6 +219,14 @@
%define _without_uml --without-uml
%endif
+%if %{with_rhel5}
+%define _with_rhel5_api --with-rhel5-api
+%endif
+
+%if ! %{with_network}
+%define _without_network --without-network
+%endif
+
%configure %{?_without_xen} \
%{?_without_qemu} \
%{?_without_openvz} \
@@ -217,6 +237,8 @@
%{?_without_python} \
%{?_without_libvirtd} \
%{?_without_uml} \
+ %{?_without_network} \
+ %{?_with_rhel5_api} \
--with-init-script=redhat \
--with-qemud-pid-file=%{_localstatedir}/run/libvirt_qemud.pid \
--with-remote-file=%{_localstatedir}/run/libvirtd.pid
@@ -277,7 +299,7 @@
# or on the first upgrade from a non-network aware libvirt only.
# We check this by looking to see if the daemon is already installed
/sbin/chkconfig --list libvirtd 1>/dev/null 2>&1
-if [ $? != 0 ]
+if [ $? != 0 -a ! -f %{_sysconfdir}/libvirt/qemu/networks/default.xml ]
then
UUID=`/usr/bin/uuidgen`
sed -e "s,</name>,</name>\n <uuid>$UUID</uuid>," \
@@ -320,6 +342,7 @@
%{_sysconfdir}/rc.d/init.d/libvirtd
%config(noreplace) %{_sysconfdir}/sysconfig/libvirtd
%config(noreplace) %{_sysconfdir}/libvirt/libvirtd.conf
+%config(noreplace) %{_sysconfdir}/logrotate.d/libvirtd
%endif
%if %{with_qemu}
@@ -336,12 +359,42 @@
%{_datadir}/libvirt/networks/default.xml
%endif
+%dir %{_datadir}/libvirt/
+%dir %{_datadir}/libvirt/schemas/
+
+%{_datadir}/libvirt/schemas/domain.rng
+%{_datadir}/libvirt/schemas/network.rng
+%{_datadir}/libvirt/schemas/storagepool.rng
+%{_datadir}/libvirt/schemas/storagevol.rng
+%{_datadir}/libvirt/schemas/nodedev.rng
+%{_datadir}/libvirt/schemas/capability.rng
+
%dir %{_localstatedir}/run/libvirt/
+
%dir %{_localstatedir}/lib/libvirt/
%dir %attr(0700, root, root) %{_localstatedir}/lib/libvirt/images/
%dir %attr(0700, root, root) %{_localstatedir}/lib/libvirt/boot/
%if %{with_qemu}
+%dir %{_localstatedir}/run/libvirt/qemu/
+%dir %attr(0700, root, root) %{_localstatedir}/lib/libvirt/qemu/
+%endif
+%if %{with_lxc}
+%dir %{_localstatedir}/run/libvirt/lxc/
+%dir %attr(0700, root, root) %{_localstatedir}/lib/libvirt/lxc/
+%endif
+%if %{with_uml}
+%dir %{_localstatedir}/run/libvirt/uml/
+%dir %attr(0700, root, root) %{_localstatedir}/lib/libvirt/uml/
+%endif
+%if %{with_network}
+%dir %{_localstatedir}/run/libvirt/network/
+%dir %attr(0700, root, root) %{_localstatedir}/lib/libvirt/network/
+%dir %attr(0700, root, root) %{_localstatedir}/lib/libvirt/iptables/filter/
+%dir %attr(0700, root, root) %{_localstatedir}/lib/libvirt/iptables/nat/
+%endif
+
+%if %{with_qemu}
%{_datadir}/augeas/lenses/libvirtd_qemu.aug
%{_datadir}/augeas/lenses/tests/test_libvirtd_qemu.aug
%endif
@@ -372,7 +425,6 @@
%attr(0755, root, root) %{_sbindir}/libvirtd
%endif
-%doc docs/*.rng
%doc docs/*.xml
%files devel
@@ -405,6 +457,15 @@
%endif
%changelog
+* Sat Jan 31 2009 Daniel Veillard <veillard at redhat.com> - 0.6.0-1.fc10
+- upstream release 0.6.0
+- thread safety of API
+- allow QEmu/KVM domains to survive daemon restart
+- extended logging capabilities
+- support copy on write storage volumes for QEmu/KVM
+- support of storage cache control options for QEmu/KVM
+- a lot of bug fixes
+
* Wed Dec 17 2008 Daniel Veillard <veillard at redhat.com> - 0.5.1-2.fc10
- fix missing read-only access checks, fixes CVE-2008-5086
Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/libvirt/F-10/sources,v
retrieving revision 1.36
retrieving revision 1.37
diff -u -r1.36 -r1.37
--- sources 5 Dec 2008 05:41:33 -0000 1.36
+++ sources 31 Jan 2009 10:08:45 -0000 1.37
@@ -1 +1,2 @@
abc697978e9c66cbc8d8db4fa3f1c1b6 libvirt-0.5.1.tar.gz
+8e0120d5452b37179f682031bf0895ea libvirt-0.6.0.tar.gz
--- libvirt-0.5.1-read-only-checks.patch DELETED ---
- Previous message (by thread): [fedora-virt-maint] rpms/libvirt/devel .cvsignore, 1.35, 1.36 libvirt.spec, 1.107, 1.108 sources, 1.36, 1.37 libvirt-0.5.1-read-only-checks.patch, 1.1, NONE
- Next message (by thread): [fedora-virt-maint] rpms/libvirt/F-9 libvirt.spec, 1.97, 1.98 sources, 1.35, 1.36 libvirt-0.5.1-read-only-checks.patch, 1.1, NONE
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the Fedora-virt-maint
mailing list