packages: libvirt/libvirt.spec - up to 0.9.11-rc2 - build hypervisor driver...

baggins baggins at pld-linux.org
Mon Apr 2 22:27:11 CEST 2012


Author: baggins                      Date: Mon Apr  2 20:27:11 2012 GMT
Module: packages                      Tag: HEAD
---- Log message:
- up to 0.9.11-rc2
- build hypervisor drivers as modules
- functional package split based on upstream, utils split into client,
  daemon and hypervisor drivers, and left as a metapackage
- updated R and BR

---- Files affected:
packages/libvirt:
   libvirt.spec (1.72 -> 1.73) 

---- Diffs:

================================================================
Index: packages/libvirt/libvirt.spec
diff -u packages/libvirt/libvirt.spec:1.72 packages/libvirt/libvirt.spec:1.73
--- packages/libvirt/libvirt.spec:1.72	Mon Mar 26 20:07:32 2012
+++ packages/libvirt/libvirt.spec	Mon Apr  2 22:27:06 2012
@@ -1,19 +1,22 @@
 # $Revision$, $Date$
 #
 # Conditional build:
-%bcond_without	xen		# xen
-%bcond_without	xen_proxy	# Xen proxy
-%bcond_without	qemu		# Qemu
-%bcond_without	polkit		# PolicyKit
-%bcond_with	sanlock		# sanlock storage lock manager
-%bcond_with	netcf		# host interfaces support
-%bcond_without	uml		# UML support
+%bcond_without	esx		# VMware ESX support
+%bcond_without	hyperv		# Hyper-V support
+%bcond_without	libxl		# libxenlight
+%bcond_without	lxc		# LXC support
+%bcond_without	netcf		# host interfaces support
 %bcond_without	openvz		# OpenVZ support
 %bcond_without	phyp		# PHYP support
-%bcond_without	xenapi		# XenAPI support
-%bcond_without	libxl		# libxenlight
-%bcond_without	esx		# ESX support
-%bcond_without	hyperv		# Hyper-V support
+%bcond_without	polkit		# PolicyKit
+%bcond_without	qemu		# Qemu
+%bcond_without	sanlock		# sanlock storage lock manager
+%bcond_without	uml		# UML support
+%bcond_without	vbox		# VirtualBox support
+%bcond_without	vmware		# VMware Workstation/Player support
+%bcond_with	xenapi		# XenAPI support
+%bcond_without	xen_proxy	# Xen proxy
+%bcond_without	xen		# xen
 
 # qemu available only on x86 and ppc
 %ifnarch %{ix86} %{x8664} ppc
@@ -27,25 +30,24 @@
 %undefine	with_xen_proxy
 %endif
 
-%define		pre	rc1
+%define		pre	rc2
 Summary:	Toolkit to interact with virtualization capabilities
 Summary(pl.UTF-8):	Narzędzia współpracujące z funkcjami wirtualizacji
 Name:		libvirt
 Version:	0.9.11
 Release:	0.%{pre}.1
 License:	LGPL v2.1+
-Group:		Base/Kernel
+Group:		Libraries
 Source0:	ftp://ftp.libvirt.org/libvirt/%{name}-%{version}%{?pre:-%{pre}}.tar.gz
-# Source0-md5:	483a0d6fde47cc09fd0989a93492f283
+# Source0-md5:	7c63519e2b8340165d9b915af49a8169
 Source1:	%{name}.init
 Source2:	%{name}.tmpfiles
 Patch0:		%{name}-sasl.patch
 Patch1:		%{name}-lxc.patch
-Patch2:		libvirt-qemu-acl.patch
-Patch3:		libvirt-xend.patch
+Patch2:		%{name}-qemu-acl.patch
+Patch3:		%{name}-xend.patch
 Patch4:		lxc-without-selinux.patch
-# upstream fixes
-Patch100:	query-parameters.patch
+Patch5:		%{name}-driver-modules.patch
 URL:		http://www.libvirt.org/
 BuildRequires:	audit-libs-devel
 BuildRequires:	augeas-devel
@@ -70,11 +72,11 @@
 BuildRequires:	libtool
 BuildRequires:	libxml2-devel >= 1:2.6.0
 BuildRequires:	libxslt-devel
-BuildRequires:	openldap-devel
-BuildRequires:	openwsman-devel >= 2.2.3
 BuildRequires:	ncurses-devel
 %{?with_netcf:BuildRequires:	netcf-devel >= 0.1.4}
 BuildRequires:	numactl-devel
+BuildRequires:	openldap-devel
+BuildRequires:	openwsman-devel >= 2.2.3
 BuildRequires:	parted-devel >= 1.8.0
 BuildRequires:	perl-tools-pod
 %{?with_polkit:BuildRequires:	polkit >= 0.90}
@@ -92,7 +94,6 @@
 BuildRequires:	yajl-devel
 Requires:	curl-libs >= 7.18.0
 Requires:	device-mapper >= 1.0.0
-Requires:	gnutls >= 1.0.25
 Requires:	libcap-ng >= 0.4.0
 Requires:	libnl1 >= 1.1
 Requires:	libpcap >= 1.0.0
@@ -114,8 +115,8 @@
 integrate other virtualization mechanisms if needed.
 
 %description -l pl.UTF-8
-Libvirt to zestaw narzędzi w C do współpracy z funkcjami
-wirtualizacji obecnych wersji Linuksa.
+Libvirt to zestaw narzędzi w C do współpracy z funkcjami wirtualizacji
+obecnych wersji Linuksa.
 
 Wirtualizacja w systemie operacyjnym Linux oznacza możliwość
 jednoczesnego uruchamiania wielu instancji systemu operacyjnego na
@@ -154,8 +155,8 @@
 using the libvirt library.
 
 %description devel -l pl.UTF-8
-Libvirt to zestaw narzędzi w C do współpracy z funkcjami
-wirtualizacji obecnych wersji Linuksa.
+Libvirt to zestaw narzędzi w C do współpracy z funkcjami wirtualizacji
+obecnych wersji Linuksa.
 
 Ten pakiet zawiera pliki nagłówkowe potrzebne do tworzenia programów
 wykorzystujących bibliotekę libvirt.
@@ -174,8 +175,8 @@
 using the libvirt library.
 
 %description static -l pl.UTF-8
-Libvirt to zestaw narzędzi w C do współpracy z funkcjami
-wirtualizacji obecnych wersji Linuksa.
+Libvirt to zestaw narzędzi w C do współpracy z funkcjami wirtualizacji
+obecnych wersji Linuksa.
 
 Ten pakiet zawiera biblioteki statyczne do tworzenia programów
 wykorzystujących bibliotekę libvirt.
@@ -193,36 +194,220 @@
 This package contains the Python bindings for the libvirt library.
 
 %description -n	python-%{name} -l pl.UTF-8
-Libvirt to zestaw narzędzi w C do współpracy z funkcjami
-wirtualizacji obecnych wersji Linuksa.
+Libvirt to zestaw narzędzi w C do współpracy z funkcjami wirtualizacji
+obecnych wersji Linuksa.
 
 Ten pakiet zawiera wiązania Pythona do biblioteki libvirt.
 
-%package utils
-Summary:	Tools to interact with virtualization capabilities
-Summary(pl.UTF-8):	Narzędzia do współpracy z funkcjami wirtualizacyjnymi
-Group:		Base/Kernel
+%package lock-sanlock
+Summary:	Sanlock lock manager plugin for libvirt
+Summary(pl.UTF-8):	Zarządca blokad sanlock dla biblioteki libvirt
+Group:		Libraries
+Requires:	%{name} = %{version}-%{release}
+
+%description lock-sanlock
+Sanlock lock manager plugin for libvirt.
+
+%description lock-sanlock -l pl.UTF-8
+Zarządca blokad sanlock dla biblioteki libvirt.
+
+%package daemon
+Summary:	Server side daemon and supporting files for libvirt library
+Group:		Applications/System
 Requires:	%{name} = %{version}-%{release}
 Requires:	avahi-libs >= 0.6.0
-Requires:	gettext >= 0.18.1.1-6
+Requires:	iproute2
 Requires:	libblkid >= 2.17
+Provides:	libvirt(hypervisor)
 Requires:	parted-libs >= 1.8.0
+# Needed for probing the power management features of the host.
+Requires:	pm-utils
 Requires:	systemd-units >= 37-0.10
 Requires:	udev-libs >= 145
+Requires:	util-linux
+Requires:	virtual(module-tools)
 Requires:	xorg-lib-libpciaccess >= 0.10.0
-Suggests:	iptables
+Requires(post):	systemd-units
+Requires(preun):	systemd-units
+Requires(postun):	systemd-units
 Suggests:	bridge-utils
+Suggests:	cyrus-sasl
+Suggests:	cyrus-sasl-digest-md5
 Suggests:	dmidecode
-Suggests:	dnsmasq
+Suggests:	dnsmasq >= 2.41
 Suggests:	ebtables
 Suggests:	gawk
+Suggests:	glusterfs-client >= 2.0.1
 Suggests:	iptables
+Suggests:	iptables
+Suggests:	libcgroup
 Suggests:	lvm2
-# for management through ssh
-Suggests:	netcat-openbsd
-Suggests:	polkit >= 0.90
+Suggests:	numad
+Suggests:	open-iscsi
+Suggests:	parted
+Suggests:	polkit >= 0.93
+Suggests:	radvd
 Suggests:	scrub
 
+%description daemon
+Server side daemon required to manage the virtualization capabilities
+of recent versions of Linux. Requires a hypervisor specific sub-RPM
+for specific drivers.
+
+%package daemon-esx
+Summary:	Server side daemon & driver required to run VMware ESX guests
+Group:		Development/Libraries
+Requires:	%{name}-daemon = %{version}-%{release}
+Provides:	libvirt(hypervisor)
+
+%description daemon-esx
+Server side daemon and driver required to manage the virtualization
+capabilities of the VMware ESX emulators
+
+%package daemon-hyperv
+Summary:	Server side daemon & driver required to run Microsoft Hyper-V guests
+Group:		Development/Libraries
+Requires:	%{name}-daemon = %{version}-%{release}
+Provides:	libvirt(hypervisor)
+
+%description daemon-hyperv
+Server side daemon and driver required to manage the virtualization
+capabilities of the Microsoft Hyper-V emulators
+
+%package daemon-libxl
+Summary:	Server side daemon & driver required to run XEN guests (xenlight)
+Group:		Development/Libraries
+Requires:	%{name}-daemon = %{version}-%{release}
+Requires:	/usr/sbin/qcow-create
+Requires:	xen
+Provides:	libvirt(hypervisor)
+
+%description daemon-libxl
+Server side daemon and driver required to manage the virtualization
+capabilities of XEN via xenlight interface
+
+%package daemon-lxc
+Summary:	Server side daemon & driver required to run LXC guests
+Group:		Development/Libraries
+Requires:	%{name}-daemon = %{version}-%{release}
+Provides:	libvirt(hypervisor)
+
+%description daemon-lxc
+Server side daemon and driver required to manage the virtualization
+capabilities of LXC
+
+%package daemon-openvz
+Summary:	Server side daemon & driver required to run OpenVZ guests
+Group:		Development/Libraries
+Requires:	%{name}-daemon = %{version}-%{release}
+Provides:	libvirt(hypervisor)
+
+%description daemon-openvz
+Server side daemon and driver required to manage the virtualization
+capabilities of OpenVZ
+
+%package daemon-phyp
+Summary:	Server side daemon & driver required to run Power Hypervisors guests
+Group:		Development/Libraries
+Requires:	%{name}-daemon = %{version}-%{release}
+Provides:	libvirt(hypervisor)
+
+%description daemon-phyp
+Server side daemon and driver required to manage the virtualization
+capabilities of Power Hypervisors
+
+%package daemon-qemu
+Summary:	Server side daemon & driver required to run QEMU guests
+Group:		Development/Libraries
+Requires:	%{name}-daemon = %{version}-%{release}
+Requires:	/usr/bin/qemu-img
+Requires:	qemu
+Requires:	bzip2
+Requires:	gzip
+Requires:	lzop
+Requires:	xz
+Provides:	libvirt(hypervisor)
+
+%description daemon-qemu
+Server side daemon and driver required to manage the virtualization
+capabilities of the QEMU emulators
+
+%package daemon-uml
+Summary:	Server side daemon & driver required to run UML guests
+Group:		Development/Libraries
+Requires:	%{name}-daemon = %{version}-%{release}
+Provides:	libvirt(hypervisor)
+
+%description daemon-uml
+Server side daemon and driver required to manage the virtualization
+capabilities of UML
+
+%package daemon-vbox
+Summary:	Server side daemon & driver required to run Oracle VirtualBox guests
+Group:		Development/Libraries
+Requires:	%{name}-daemon = %{version}-%{release}
+Provides:	libvirt(hypervisor)
+
+%description daemon-vbox
+Server side daemon and driver required to manage the virtualization
+capabilities of Oracle VirtualBox
+
+%package daemon-vmware
+Summary:	Server side daemon & driver required to run VMware Workstation guests
+Group:		Development/Libraries
+Requires:	%{name}-daemon = %{version}-%{release}
+Provides:	libvirt(hypervisor)
+
+%description daemon-vmware
+Server side daemon and driver required to manage the virtualization
+capabilities of VMware Workstation
+
+%package daemon-xen
+Summary:	Server side daemon & driver required to run XEN guests
+Group:		Development/Libraries
+Requires:	%{name}-daemon = %{version}-%{release}
+Requires:	/usr/sbin/qcow-create
+Requires:	xen
+Requires:	xen-xend
+Provides:	libvirt(hypervisor)
+
+%description daemon-xen
+Server side daemon and driver required to manage the virtualization
+capabilities of XEN
+
+%package client
+Summary:	Client side library and utilities of the libvirt library
+Group:		Applications/System
+Requires:	gettext >= 0.18.1.1-6
+Requires:	gnutls >= 1.0.25
+Requires:	netcat-openbsd
+Requires(post):	systemd-units
+Requires(preun):	systemd-units
+Requires(postun):	systemd-units
+
+%description client
+Shared libraries and client binaries needed to access to the
+virtualization capabilities of recent versions of Linux (and other
+OSes).
+
+%package utils
+Summary:	Tools to interact with virtualization capabilities
+Summary(pl.UTF-8):	Narzędzia do współpracy z funkcjami wirtualizacyjnymi
+Group:		Applications/System
+Requires:	%{name}-client = %{version}-%{release}
+Requires:	%{name}-daemon = %{version}-%{release}
+Requires:	%{name}-daemon-esx = %{version}-%{release}
+Requires:	%{name}-daemon-hyperv = %{version}-%{release}
+Requires:	%{name}-daemon-libxl = %{version}-%{release}
+Requires:	%{name}-daemon-lxc = %{version}-%{release}
+Requires:	%{name}-daemon-openvz = %{version}-%{release}
+Requires:	%{name}-daemon-phyp = %{version}-%{release}
+Requires:	%{name}-daemon-qemu = %{version}-%{release}
+Requires:	%{name}-daemon-uml = %{version}-%{release}
+Requires:	%{name}-daemon-vbox = %{version}-%{release}
+Requires:	%{name}-daemon-vmware = %{version}-%{release}
+Requires:	%{name}-daemon-xen = %{version}-%{release}
+
 %description utils
 Libvirt is a C toolkit to interact with the virtualization
 capabilities of recent versions of Linux.
@@ -230,23 +415,11 @@
 This package contains tools for the libvirt library.
 
 %description utils -l pl.UTF-8
-Libvirt to zestaw narzędzi w C do współpracy z funkcjami
-wirtualizacji obecnych wersji Linuksa.
+Libvirt to zestaw narzędzi w C do współpracy z funkcjami wirtualizacji
+obecnych wersji Linuksa.
 
 Ten pakiet zawiera narzędzia do biblioteki libvirt.
 
-%package lock-sanlock
-Summary:	Sanlock lock manager plugin for libvirt
-Summary(pl.UTF-8):	Zarządca blokad sanlock dla biblioteki libvirt
-Group:		Libraries
-Requires:	%{name} = %{version}-%{release}
-
-%description lock-sanlock
-Sanlock lock manager plugin for libvirt.
-
-%description lock-sanlock -l pl.UTF-8
-Zarządca blokad sanlock dla biblioteki libvirt.
-
 %prep
 %setup -q
 %patch0 -p1
@@ -254,7 +427,7 @@
 %patch2 -p1
 %patch3 -p1
 %patch4 -p1
-%patch100 -p1
+%patch5 -p1
 
 # weird translations
 %{__rm} po/{my,eu_ES}.{po,gmo}
@@ -300,6 +473,7 @@
 	MODPROBE=/sbin/modprobe \
 	SCRUB=/usr/bin/scrub \
 	OVSVSCTL=/usr/bin/ovs-vsctl \
+	NUMAD=/usr/bin/numad \
 	--disable-silent-rules \
 	--with-html-dir=%{_gtkdocdir} \
 	--with-html-subdir=%{name} \
@@ -312,22 +486,38 @@
 	--with-storage-disk \
 	--with-macvtap \
 	--with-virtualport \
-	--with-scrub \
 	--with-udev \
+	--with-libssh2 \
+	--with-avahi \
+	--with-audit \
+	--with-libblkid \
+	--with-macvtap \
+	--with-virtualport \
+	--with-numad \
+	--with-numactl \
+	--with-sasl \
+	--with-yajl \
+	--with-selinux \
+	--with-apparmor \
+	--with-qemu-user=qemu \
+	--with-qemu-group=qemu \
 	--without-hal \
-	--with-lxc \
-	--with-vbox=%{_libdir}/VirtualBox \
-	%{!?with_netcf:--without-netcf} \
-	%{!?with_sanlock:--without-sanlock} \
-	%{!?with_qemu:--without-qemu} \
-	%{!?with_xen:--without-xen} \
-	%{!?with_uml:--without-uml} \
-	%{!?with_openvz:--without-openvz} \
-	%{!?with_phyp:--without-phyp} \
-	%{!?with_xenapi:--without-xenapi} \
-	%{!?with_libxl:--without-libxl} \
-	%{!?with_esx:--without-esx} \
-	%{!?with_hyperv:--without-hyperv} \
+	--with-driver-modules \
+	%{__with_without polkit} \
+	%{__with_without esx} \
+	%{__with_without hyperv} \
+	%{__with_without libxl} \
+	%{__with_without lxc} \
+	%{__with_without netcf} \
+	%{__with_without openvz} \
+	%{__with_without phyp} \
+	%{__with_without qemu} \
+	%{__with_without sanlock} \
+	%{__with_without uml} \
+	%{__with_without vbox vbox %{_libdir}/VirtualBox} \
+	%{__with_without vmware} \
+	%{__with_without xen} \
+	%{__with_without xenapi} \
 	--x-libraries=%{_libdir} \
 	--with-init-script=systemd
 
@@ -337,21 +527,23 @@
 %install
 rm -rf $RPM_BUILD_ROOT
 install -d $RPM_BUILD_ROOT/etc/{sysconfig,rc.d/init.d} \
-	$RPM_BUILD_ROOT/usr/lib/tmpfiles.d
+	$RPM_BUILD_ROOT%{systemdtmpfilesdir}
 
 %{__make} install \
 	DEVHELP_DIR=%{_gtkdocdir}/%{name}/devhelp \
 	DESTDIR=$RPM_BUILD_ROOT
 
-#install qemud/libvirtd.sysconf $RPM_BUILD_ROOT/etc/sysconfig/libvirtd
 install %{SOURCE1} $RPM_BUILD_ROOT/etc/rc.d/init.d/libvirtd
-install %{SOURCE2} $RPM_BUILD_ROOT/usr/lib/tmpfiles.d/%{name}.conf
+install %{SOURCE2} $RPM_BUILD_ROOT%{systemdtmpfilesdir}/%{name}.conf
 
 %py_comp $RPM_BUILD_ROOT%{py_sitedir}
 %py_ocomp $RPM_BUILD_ROOT%{py_sitedir}
 %py_postclean
 %{__rm} $RPM_BUILD_ROOT%{py_sitedir}/*.la
 
+%{__rm} $RPM_BUILD_ROOT%{_libdir}/*.la
+%{__rm} $RPM_BUILD_ROOT%{_libdir}/libvirt/connection-driver/*.{a,la}
+
 %if %{with sanlock}
 %{__rm} $RPM_BUILD_ROOT%{_libdir}/libvirt/lock-driver/*.{a,la}
 %endif
@@ -364,63 +556,54 @@
 %post	-p /sbin/ldconfig
 %postun	-p /sbin/ldconfig
 
-%post utils
+%post daemon
 %systemd_post libvirtd.service
+
+%preun daemon
+%systemd_preun libvirtd.service
+
+%postun daemon
+%systemd_reload
+
+%post client
 NORESTART=1
 %systemd_post libvirt-guests.service
 
-%preun utils
-%systemd_preun libvirtd.service
+%preun client
 %systemd_preun libvirt-guests.service
 
-%postun utils
+%postun client
 %systemd_reload
 
 %files -f %{name}.lang
 %defattr(644,root,root,755)
 %doc ChangeLog README TODO NEWS
+%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/libvirt/libvirt.conf
 %attr(755,root,root) %{_libdir}/libvirt.so.*.*.*
 %attr(755,root,root) %ghost %{_libdir}/libvirt.so.0
+%if %{with qemu}
 %attr(755,root,root) %{_libdir}/libvirt-qemu.so.*.*.*
 %attr(755,root,root) %ghost %{_libdir}/libvirt-qemu.so.0
-%attr(755,root,root) %{_libdir}/libvirt_lxc
-%attr(755,root,root) %{_libdir}/libvirt_iohelper
-%attr(755,root,root) %{_libdir}/virt-aa-helper
-%dir %{_libdir}/libvirt
-%if %{with sanlock}
-%dir %{_libdir}/libvirt/lock-driver
 %endif
-%dir %{_datadir}/libvirt
-%dir %{_datadir}/libvirt/schemas
-%{_datadir}/libvirt/schemas/basictypes.rng
-%{_datadir}/libvirt/schemas/capability.rng
-%{_datadir}/libvirt/schemas/domain.rng
-%{_datadir}/libvirt/schemas/domaincommon.rng
-%{_datadir}/libvirt/schemas/domainsnapshot.rng
-%{_datadir}/libvirt/schemas/interface.rng
-%{_datadir}/libvirt/schemas/network.rng
-%{_datadir}/libvirt/schemas/networkcommon.rng
-%{_datadir}/libvirt/schemas/nodedev.rng
-%{_datadir}/libvirt/schemas/nwfilter.rng
-%{_datadir}/libvirt/schemas/secret.rng
-%{_datadir}/libvirt/schemas/storageencryption.rng
-%{_datadir}/libvirt/schemas/storagepool.rng
-%{_datadir}/libvirt/schemas/storagevol.rng
+%dir %{_libdir}/libvirt
 
 %if %{with sanlock}
 %files lock-sanlock
+%defattr(644,root,root,755)
 %attr(755,root,root) %{_sbindir}/virt-sanlock-cleanup
+%dir %{_libdir}/libvirt/lock-driver
 %attr(755,root,root) %{_libdir}/libvirt/lock-driver/sanlock.so
+%{_datadir}/augeas/lenses/libvirt_sanlock.aug
+%{_datadir}/augeas/lenses/tests/test_libvirt_sanlock.aug
 %dir /var/lib/libvirt/sanlock
 %{_mandir}/man8/virt-sanlock-cleanup.8*
+%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/libvirt/qemu-sanlock.conf
 %endif
 
 %files devel
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_libdir}/libvirt.so
 %attr(755,root,root) %{_libdir}/libvirt-qemu.so
-%{_libdir}/libvirt.la
-%{_libdir}/libvirt-qemu.la
 %{_datadir}/%{name}/api
 %{_gtkdocdir}/%{name}
 %{_includedir}/%{name}
@@ -439,66 +622,189 @@
 %{py_sitedir}/libvirt.py[co]
 %{py_sitedir}/libvirt_qemu.py[co]
 
-%files utils
+%files daemon
 %defattr(644,root,root,755)
-%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/libvirt
+%doc docs/*.xml
+%dir %{_sysconfdir}/libvirt
+%dir %attr(700,root,root) %{_sysconfdir}/libvirt/nwfilter
+%dir %attr(700,root,root) %{_sysconfdir}/libvirt/qemu
+%dir %attr(700,root,root) %{_sysconfdir}/libvirt/qemu/networks
+%dir %attr(700,root,root) %{_sysconfdir}/libvirt/qemu/networks/autostart
+%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/libvirt/libvirtd.conf
+%config(noreplace,missingok) %verify(not md5 mtime size) %{_sysconfdir}/libvirt/qemu/networks/default.xml
+%config(noreplace,missingok) %verify(not md5 mtime size) %{_sysconfdir}/libvirt/qemu/networks/autostart/default.xml
+%config(noreplace,missingok) %verify(not md5 mtime size) %{_sysconfdir}/libvirt/nwfilter/*.xml
 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/sasl/libvirt.conf
 %config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/libvirtd
-%config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/libvirt-guests
-%config(noreplace) %verify(not md5 mtime size) /etc/logrotate.d/libvirtd
-%config(noreplace) %verify(not md5 mtime size) /etc/logrotate.d/libvirtd.lxc
-%config(noreplace) %verify(not md5 mtime size) /etc/logrotate.d/libvirtd.qemu
-%config(noreplace) %verify(not md5 mtime size) /etc/logrotate.d/libvirtd.uml
 %attr(754,root,root) /etc/rc.d/init.d/libvirtd
-%attr(754,root,root) /etc/rc.d/init.d/libvirt-guests
 %{systemdunitdir}/libvirtd.service
-%{systemdunitdir}/libvirt-guests.service
 %config(noreplace) %verify(not md5 mtime size) /etc/sysctl.d/libvirtd
-%attr(755,root,root) %{_sbindir}/libvirtd
-%attr(755,root,root) %{_bindir}/virsh
<<Diff was trimmed, longer than 597 lines>>

---- CVS-web:
    http://cvs.pld-linux.org/packages/libvirt/libvirt.spec?r1=1.72&r2=1.73



More information about the pld-cvs-commit mailing list