3 # --with-storage-rbd (ceph)
4 # --with-storage-sheepdog (COLLIE program)
6 %bcond_without esx # VMware ESX support
7 %bcond_without hyperv # Hyper-V support
8 %bcond_without libxl # libxenlight support
9 %bcond_without lxc # LXC support
10 %bcond_without netcf # host interfaces support
11 %bcond_without openvz # OpenVZ support
12 %bcond_without phyp # PHYP support
13 %bcond_without polkit # PolicyKit support
14 %bcond_without qemu # Qemu support
15 %bcond_without sanlock # sanlock storage lock manager
16 %bcond_without uml # UML support
17 %bcond_without vbox # VirtualBox support
18 %bcond_without vmware # VMware Workstation/Player support
19 %bcond_without xenapi # Xen API (Citrix XenServer) support
20 %bcond_without xen # Xen support
22 # qemu available only on x86 and ppc
23 %ifnarch %{ix86} %{x8664} ppc
26 # Xen is available only on x86 and ia64
27 %ifnarch %{ix86} %{x8664} ia64
30 Summary: Toolkit to interact with virtualization capabilities
31 Summary(pl.UTF-8): Narzędzia współpracujące z funkcjami wirtualizacji
37 Source0: ftp://ftp.libvirt.org/libvirt/%{name}-%{version}.tar.gz
38 # Source0-md5: a5e50860d9da238ba270b528411c4a0d
40 Source2: %{name}.tmpfiles
41 Patch0: %{name}-sasl.patch
42 Patch1: %{name}-lxc.patch
43 Patch2: %{name}-qemu-acl.patch
44 Patch3: %{name}-xend.patch
45 URL: http://www.libvirt.org/
46 BuildRequires: audit-libs-devel
47 BuildRequires: augeas-devel
48 BuildRequires: autoconf >= 2.50
49 BuildRequires: automake
50 BuildRequires: avahi-devel >= 0.6.0
51 BuildRequires: curl-devel >= 7.18.0
52 BuildRequires: cyrus-sasl-devel
53 BuildRequires: dbus-devel >= 1.0.0
54 BuildRequires: device-mapper-devel >= 1.0.0
56 BuildRequires: gettext-devel >= 0.17
57 BuildRequires: gnutls-devel >= 1.0.25
58 BuildRequires: libapparmor-devel
59 BuildRequires: libblkid-devel >= 2.17
60 BuildRequires: libcap-ng-devel >= 0.4.0
61 BuildRequires: libgcrypt-devel
62 BuildRequires: libnl-devel >= 3.2
63 BuildRequires: libpcap-devel >= 1.0.0
64 BuildRequires: libselinux-devel >= 2.0.82
65 BuildRequires: libssh2-devel >= 1.3
66 BuildRequires: libstdc++-devel
67 BuildRequires: libtool
68 %{?with_xenapi:BuildRequires: libxenserver-devel}
69 BuildRequires: libxml2-devel >= 1:2.6.0
70 BuildRequires: libxslt-devel
71 BuildRequires: ncurses-devel
72 %{?with_netcf:BuildRequires: netcf-devel >= 0.1.4}
73 BuildRequires: numactl-devel
74 BuildRequires: openldap-devel
75 BuildRequires: openwsman-devel >= 2.2.3
76 BuildRequires: parted-devel >= 1.8.0
77 BuildRequires: perl-tools-pod
78 %{?with_polkit:BuildRequires: polkit >= 0.90}
79 BuildRequires: pkgconfig
81 BuildRequires: python-devel
82 BuildRequires: readline-devel
83 BuildRequires: rpm-pythonprov
84 BuildRequires: rpmbuild(macros) >= 1.627
85 %{?with_sanlock:BuildRequires: sanlock-devel >= 0.8}
86 BuildRequires: udev-devel >= 1:145
87 %{?with_xen:BuildRequires: xen-devel >= 4.1.2}
89 BuildRequires: xorg-lib-libpciaccess-devel >= 0.10.0
90 BuildRequires: yajl-devel
91 Requires: curl-libs >= 7.18.0
92 Requires: device-mapper >= 1.0.0
93 Requires: libcap-ng >= 0.4.0
94 Requires: libnl >= 3.2
95 Requires: libpcap >= 1.0.0
96 Requires: libselinux >= 2.0.82
97 Requires: libssh2 >= 1.3
98 Requires: libxml2 >= 1:2.6.0
99 Requires: openwsman-libs >= 2.2.3
100 Obsoletes: libvirt-daemon-esx
101 Obsoletes: libvirt-daemon-hyperv
102 Obsoletes: libvirt-daemon-openvz
103 Obsoletes: libvirt-daemon-phyp
104 Obsoletes: libvirt-daemon-vbox
105 Obsoletes: libvirt-daemon-vmware
106 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
109 Libvirt is a C toolkit to interact with the virtualization
110 capabilities of recent versions of Linux.
112 Virtualization of the Linux Operating System means the ability to run
113 multiple instances of Operating Systems concurently on a single
114 hardware system where the basic resources are driven by a Linux
115 instance. The library aim at providing long term stable C API
116 initially for the Xen paravirtualization but should be able to
117 integrate other virtualization mechanisms if needed.
119 This package contains the base libraries and configuration file.
121 %description -l pl.UTF-8
122 Libvirt to zestaw narzędzi w C do współpracy z funkcjami wirtualizacji
123 obecnych wersji Linuksa.
125 Wirtualizacja w systemie operacyjnym Linux oznacza możliwość
126 jednoczesnego uruchamiania wielu instancji systemu operacyjnego na
127 pojedynczym systemie sprzętowym, którego podstawowe zasoby są
128 zarządzane przez instancję Linuksa. Celem biblioteki jest zapewnienie
129 długotrwale stabilnego API C, początkowo do parawirtualizacji Xen, ale
130 dającej się zintegrować w razie potrzeby z innymi mechanizmami
133 Ten pakiet zawiera podstawowe biblioteki oraz plik konfiguracyjny.
136 Summary: Development files for programs using libvirt
137 Summary(pl.UTF-8): Pliki programistyczne do programów wykorzystujących libvirt
138 Group: Development/Libraries
139 Requires: %{name} = %{version}-%{release}
140 Requires: audit-libs-devel
141 Requires: curl-devel >= 7.18.0
142 Requires: dbus-devel >= 1.0.0
143 Requires: device-mapper-devel >= 1.0.0
144 Requires: gnutls-devel >= 1.0.25
145 Requires: libapparmor-devel
146 Requires: libcap-ng-devel >= 0.4.0
147 Requires: libgcrypt-devel
148 Requires: libnl-devel >= 3.2
149 Requires: libpcap-devel >= 1.0.0
150 Requires: libselinux-devel >= 2.0.82
151 Requires: libxml2-devel >= 1:2.6.0
152 Requires: numactl-devel
153 Requires: openwsman-devel >= 2.2.3
154 %{?with_xen:Requires: xen-devel}
158 Libvirt is a C toolkit to interact with the virtualization
159 capabilities of recent versions of Linux.
161 This package contains the header files needed for developing programs
162 using the libvirt library.
164 %description devel -l pl.UTF-8
165 Libvirt to zestaw narzędzi w C do współpracy z funkcjami wirtualizacji
166 obecnych wersji Linuksa.
168 Ten pakiet zawiera pliki nagłówkowe potrzebne do tworzenia programów
169 wykorzystujących bibliotekę libvirt.
172 Summary: Development static libraries for programs using libvirt
173 Summary(pl.UTF-8): Statyczne biblioteki programistyczne do programów wykorzystujących libvirt
174 Group: Development/Libraries
175 Requires: %{name}-devel = %{version}-%{release}
178 Libvirt is a C toolkit to interact with the virtualization
179 capabilities of recent versions of Linux.
181 This package contains the static libraries for developing programs
182 using the libvirt library.
184 %description static -l pl.UTF-8
185 Libvirt to zestaw narzędzi w C do współpracy z funkcjami wirtualizacji
186 obecnych wersji Linuksa.
188 Ten pakiet zawiera biblioteki statyczne do tworzenia programów
189 wykorzystujących bibliotekę libvirt.
191 %package -n python-%{name}
192 Summary: Python bindings to interact with virtualization capabilities
193 Summary(pl.UTF-8): Wiązania Pythona do współpracy z funkcjami wirtualizacji
194 Group: Development/Languages/Python
195 Requires: %{name} = %{version}-%{release}
197 %description -n python-%{name}
198 Libvirt is a C toolkit to interact with the virtualization
199 capabilities of recent versions of Linux.
201 This package contains the Python bindings for the libvirt library.
203 %description -n python-%{name} -l pl.UTF-8
204 Libvirt to zestaw narzędzi w C do współpracy z funkcjami wirtualizacji
205 obecnych wersji Linuksa.
207 Ten pakiet zawiera wiązania Pythona do biblioteki libvirt.
209 %package lock-sanlock
210 Summary: Sanlock lock manager plugin for libvirt
211 Summary(pl.UTF-8): Zarządca blokad sanlock dla biblioteki libvirt
213 Requires: %{name} = %{version}-%{release}
215 %description lock-sanlock
216 Sanlock lock manager plugin for libvirt.
218 %description lock-sanlock -l pl.UTF-8
219 Zarządca blokad sanlock dla biblioteki libvirt.
222 Summary: Server side daemon and supporting files for libvirt library
223 Summary(pl.UTF-8): Demon działający po stronie serwera oraz pliki wspierające dla biblioteki libvirt
224 Group: Applications/System
225 Requires: %{name} = %{version}-%{release}
226 Requires: avahi-libs >= 0.6.0
228 Requires: libblkid >= 2.17
229 Provides: libvirt(hypervisor)
230 %{?with_netcf:Requires: netcf >= 0.1.4}
231 Requires: parted-libs >= 1.8.0
232 # Needed for probing the power management features of the host.
234 Requires: systemd-units >= 37-0.10
235 Requires: udev-libs >= 1:145
237 Requires: virtual(module-tools)
238 Requires: xorg-lib-libpciaccess >= 0.10.0
239 Requires(post): systemd-units
240 Requires(preun): systemd-units
241 Requires(postun): systemd-units
242 Suggests: bridge-utils
244 Suggests: cyrus-sasl-digest-md5
246 Suggests: dnsmasq >= 2.41
249 Suggests: glusterfs-client >= 2.0.1
256 Suggests: parted >= 1.8.0
257 Suggests: polkit >= 0.93
262 Server side daemon required to manage the virtualization capabilities
263 of recent versions of Linux. Requires a hypervisor specific sub-RPM
264 for specific drivers.
266 %description daemon -l pl.UTF-8
267 Demon działający po stronie serwera wymagany do zarządzania funkcjami
268 wirtualizacji nowych wersji Linuksa. Wymaga podpakietu specyficznego
271 %package daemon-libxl
272 Summary: Server side driver required to run XEN guests (xenlight)
273 Summary(pl.UTF-8): Sterownik wymagany po stronie serwera do uruchamiania gości XEN (xenlight)
275 Requires: %{name}-daemon = %{version}-%{release}
276 Requires: /usr/sbin/qcow-create
278 Provides: libvirt(hypervisor)
280 %description daemon-libxl
281 Server side driver required to manage the virtualization capabilities
282 of XEN via xenlight interface.
284 %description daemon-libxl -l pl.UTF-8
285 Sterownik wymagany po stronie serwera do zarządzania funkcjami
286 wirtualizacji XEN poprzez interfejs xenlight.
289 Summary: Server side driver required to run LXC guests
290 Summary(pl.UTF-8): Sterownik wymagany po stronie serwera do uruchamiania gości LXC
292 Requires: %{name}-daemon = %{version}-%{release}
293 Provides: libvirt(hypervisor)
295 %description daemon-lxc
296 Server side driver required to manage the virtualization capabilities
299 %description daemon-lxc -l pl.UTF-8
300 Sterownik wymagany po stronie serwera do zarządzania funkcjami
304 Summary: Server side driver required to run QEMU guests
305 Summary(pl.UTF-8): Sterownik wymagany po stronie serwera do uruchamiania gości QEMU
307 Requires: %{name}-daemon = %{version}-%{release}
308 Requires: /usr/bin/qemu-img
314 Provides: libvirt(hypervisor)
316 %description daemon-qemu
317 Server side driver required to manage the virtualization capabilities
318 of the QEMU emulators.
320 %description daemon-qemu -l pl.UTF-8
321 Sterownik wymagany po stronie serwera do zarządzania funkcjami
322 wirtualizacji emulatora QEMU.
325 Summary: Server side driver required to run UML guests
326 Summary(pl.UTF-8): Sterownik wymagany po stronie serwera do uruchamiania gości UML
328 Requires: %{name}-daemon = %{version}-%{release}
329 Provides: libvirt(hypervisor)
331 %description daemon-uml
332 Server side driver required to manage the virtualization capabilities
335 %description daemon-uml -l pl.UTF-8
336 Sterownik wymagany po stronie serwera do zarządzania funkcjami
340 Summary: Server side driver required to run XEN guests
341 Summary(pl.UTF-8): Sterownik wymagany po stronie serwera do uruchamiania gości XEN
343 Requires: %{name}-daemon = %{version}-%{release}
344 Requires: /usr/sbin/qcow-create
347 Provides: libvirt(hypervisor)
349 %description daemon-xen
350 Server side driver required to manage the virtualization capabilities
353 %description daemon-xen -l pl.UTF-8
354 Sterownik wymagany po stronie serwera do zarządzania funkcjami
358 Summary: Client side utilities of the libvirt library
359 Summary(pl.UTF-8): Narzędzia klienckie do biblioteki libvirt
360 Group: Applications/System
361 Requires: gettext >= 0.18.1.1-6
362 Requires: gnutls >= 1.0.25
363 Requires: netcat-openbsd
364 Requires(post): systemd-units
365 Requires(preun): systemd-units
366 Requires(postun): systemd-units
369 Client binaries needed to access to the virtualization capabilities of
370 recent versions of Linux (and other OSes).
372 %description client -l pl.UTF-8
373 Programy klienckie potrzebne do funkcji wirtualizacji nowych wersji
374 Linuksa (oraz innych systemów operacyjnych).
377 Summary: Tools to interact with virtualization capabilities (metapackage)
378 Summary(pl.UTF-8): Narzędzia do współpracy z funkcjami wirtualizacyjnymi (metapakiet)
379 Group: Applications/System
380 Requires: %{name}-client = %{version}-%{release}
381 Requires: %{name}-daemon = %{version}-%{release}
382 Requires: %{name}-daemon-libxl = %{version}-%{release}
383 Requires: %{name}-daemon-lxc = %{version}-%{release}
384 Requires: %{name}-daemon-qemu = %{version}-%{release}
385 Requires: %{name}-daemon-uml = %{version}-%{release}
386 Requires: %{name}-daemon-xen = %{version}-%{release}
389 Libvirt is a C toolkit to interact with the virtualization
390 capabilities of recent versions of Linux.
392 This is metapackage gathering all tools for the libvirt library.
394 %description utils -l pl.UTF-8
395 Libvirt to zestaw narzędzi w C do współpracy z funkcjami wirtualizacji
396 obecnych wersji Linuksa.
398 To jest metapakiet zbierający wszystkie narzędzia przeznaczone dla
410 %{__rm} po/{my,eu_ES}.{po,gmo}
412 mv po/vi_VN.po po/vi.po
413 mv po/vi_VN.gmo po/vi.gmo
417 %{__aclocal} -I gnulib/m4 -I m4
423 PVCREATE=/sbin/pvcreate \
424 VGCREATE=/sbin/vgcreate \
425 LVCREATE=/sbin/lvcreate \
426 PVREMOVE=/sbin/pvremove \
427 VGREMOVE=/sbin/vgremove \
428 LVREMOVE=/sbin/lvremove \
429 VGCHANGE=/sbin/vgchange \
430 LVCHANGE=/sbin/lvchange \
431 VGSCAN=/sbin/vgscan \
437 ISCSIADM=/sbin/iscsiadm \
438 SHOWMOUNT=/usr/sbin/showmount \
442 SHOWMOUNT=/usr/sbin/showmount \
443 IPTABLES_PATH=/usr/sbin/iptables \
444 IP6TABLES_PATH=/usr/sbin/ip6tables \
445 EBTABLES_PATH=/usr/sbin/ebtables \
446 ISCSIADM=/sbin/iscsiadm \
447 DNSMASQ=/usr/sbin/dnsmasq \
448 RADVD=/usr/sbin/radvd \
449 UDEVADM=/sbin/udevadm \
450 MODPROBE=/sbin/modprobe \
451 SCRUB=/usr/bin/scrub \
452 OVSVSCTL=/usr/bin/ovs-vsctl \
453 NUMAD=/usr/bin/numad \
454 --disable-silent-rules \
455 --with-html-dir=%{_gtkdocdir} \
456 --with-html-subdir=%{name} \
457 --with-init-script=redhat \
460 --with-storage-iscsi \
461 --with-storage-scsi \
462 --with-storage-mpath \
463 --with-storage-disk \
479 --with-qemu-user=qemu \
480 --with-qemu-group=qemu \
482 --with-driver-modules \
483 %{__with_without polkit} \
484 %{__with_without esx} \
485 %{__with_without hyperv} \
486 %{__with_without libxl} \
487 %{__with_without lxc} \
488 %{__with_without netcf} \
489 %{__with_without openvz} \
490 %{__with_without phyp} \
491 %{__with_without qemu} \
492 %{__with_without sanlock} \
493 %{__with_without uml} \
494 %{__with_without vbox vbox %{_libdir}/VirtualBox} \
495 %{__with_without vmware} \
496 %{__with_without xen} \
497 %{__with_without xenapi} \
498 --x-libraries=%{_libdir} \
499 --with-init-script=systemd
505 rm -rf $RPM_BUILD_ROOT
506 install -d $RPM_BUILD_ROOT/etc/{sysconfig,rc.d/init.d} \
507 $RPM_BUILD_ROOT%{systemdtmpfilesdir}
510 DEVHELP_DIR=%{_gtkdocdir}/%{name}/devhelp \
511 DESTDIR=$RPM_BUILD_ROOT
513 install %{SOURCE1} $RPM_BUILD_ROOT/etc/rc.d/init.d/libvirtd
514 install %{SOURCE2} $RPM_BUILD_ROOT%{systemdtmpfilesdir}/%{name}.conf
516 %py_comp $RPM_BUILD_ROOT%{py_sitedir}
517 %py_ocomp $RPM_BUILD_ROOT%{py_sitedir}
519 %{__rm} $RPM_BUILD_ROOT%{py_sitedir}/*.la
521 %{__rm} $RPM_BUILD_ROOT%{_libdir}/*.la
522 %{__rm} $RPM_BUILD_ROOT%{_libdir}/libvirt/connection-driver/*.{a,la}
525 %{__rm} $RPM_BUILD_ROOT%{_libdir}/libvirt/lock-driver/*.{a,la}
531 rm -rf $RPM_BUILD_ROOT
533 %post -p /sbin/ldconfig
534 %postun -p /sbin/ldconfig
537 %systemd_post libvirtd.service
540 %systemd_preun libvirtd.service
547 %systemd_post libvirt-guests.service
550 %systemd_preun libvirt-guests.service
555 %files -f %{name}.lang
556 %defattr(644,root,root,755)
557 %doc ChangeLog README TODO NEWS
558 %dir %{_sysconfdir}/libvirt
559 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/libvirt/libvirt.conf
560 %attr(755,root,root) %{_libdir}/libvirt.so.*.*.*
561 %attr(755,root,root) %ghost %{_libdir}/libvirt.so.0
563 %attr(755,root,root) %{_libdir}/libvirt-qemu.so.*.*.*
564 %attr(755,root,root) %ghost %{_libdir}/libvirt-qemu.so.0
566 %dir %{_libdir}/libvirt
567 %dir %{_datadir}/libvirt
570 %defattr(644,root,root,755)
571 %attr(755,root,root) %{_libdir}/libvirt.so
572 %attr(755,root,root) %{_libdir}/libvirt-qemu.so
573 %{_datadir}/%{name}/api
574 %{_gtkdocdir}/%{name}
575 %{_includedir}/%{name}
576 %{_pkgconfigdir}/%{name}.pc
579 %defattr(644,root,root,755)
581 %{_libdir}/libvirt-qemu.a
583 %files -n python-%{name}
584 %defattr(644,root,root,755)
585 %doc %{_docdir}/%{name}-python-%{version}
586 %attr(755,root,root) %{py_sitedir}/libvirtmod.so
587 %attr(755,root,root) %{py_sitedir}/libvirtmod_qemu.so
588 %{py_sitedir}/libvirt.py[co]
589 %{py_sitedir}/libvirt_qemu.py[co]
593 %defattr(644,root,root,755)
594 %attr(755,root,root) %{_sbindir}/virt-sanlock-cleanup
595 %dir %{_libdir}/libvirt/lock-driver
596 %attr(755,root,root) %{_libdir}/libvirt/lock-driver/sanlock.so
597 %{_datadir}/augeas/lenses/libvirt_sanlock.aug
598 %{_datadir}/augeas/lenses/tests/test_libvirt_sanlock.aug
599 %dir /var/lib/libvirt/sanlock
600 %{_mandir}/man8/virt-sanlock-cleanup.8*
601 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/libvirt/qemu-sanlock.conf
605 %defattr(644,root,root,755)
607 %dir %attr(700,root,root) %{_sysconfdir}/libvirt/nwfilter
608 %dir %attr(700,root,root) %{_sysconfdir}/libvirt/qemu
609 %dir %attr(700,root,root) %{_sysconfdir}/libvirt/qemu/networks
610 %dir %attr(700,root,root) %{_sysconfdir}/libvirt/qemu/networks/autostart
611 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/libvirt/libvirtd.conf
612 %config(noreplace,missingok) %verify(not md5 mtime size) %{_sysconfdir}/libvirt/qemu/networks/default.xml
613 %config(noreplace,missingok) %verify(not md5 mtime size) %{_sysconfdir}/libvirt/qemu/networks/autostart/default.xml
614 %config(noreplace,missingok) %verify(not md5 mtime size) %{_sysconfdir}/libvirt/nwfilter/*.xml
615 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/sasl/libvirt.conf
616 %config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/libvirtd
617 %attr(754,root,root) /etc/rc.d/init.d/libvirtd
618 %{systemdunitdir}/libvirtd.service
619 %config(noreplace) %verify(not md5 mtime size) /etc/sysctl.d/libvirtd
620 %config(noreplace) %verify(not md5 mtime size) /etc/logrotate.d/libvirtd
621 %attr(755,root,root) %{_libdir}/libvirt_iohelper
622 %attr(755,root,root) %{_libdir}/libvirt_parthelper
623 %attr(755,root,root) %{_libdir}/virt-aa-helper
624 %attr(755,root,root) %{_sbindir}/libvirtd
625 %{_datadir}/augeas/lenses/libvirtd.aug
626 %{_datadir}/augeas/lenses/tests/test_libvirtd.aug
627 %{?with_polkit:%{_datadir}/polkit-1/actions/org.libvirt.unix.policy}
628 %{_mandir}/man8/libvirtd.8*
629 %dir /var/lib/libvirt
630 %dir /var/lib/libvirt/dnsmasq
631 %attr(711,root,root) %dir /var/lib/libvirt/boot
632 %attr(700,root,root) %dir /var/lib/libvirt/network
633 %attr(711,root,root) %dir /var/lib/libvirt/images
634 %attr(711,root,root) %dir /var/lib/libvirt/filesystems
635 %attr(700,root,root) %dir /var/log/libvirt
636 %attr(711,root,root) %dir /var/cache/libvirt
637 %dir /var/run/libvirt
638 %dir /var/run/libvirt/network
639 %{systemdtmpfilesdir}/%{name}.conf
640 %dir %{_libdir}/libvirt/connection-driver
641 %{?with_netcf:%attr(755,root,root) %{_libdir}/libvirt/connection-driver/libvirt_driver_interface.so}
642 %attr(755,root,root) %{_libdir}/libvirt/connection-driver/libvirt_driver_network.so
643 %attr(755,root,root) %{_libdir}/libvirt/connection-driver/libvirt_driver_nodedev.so
644 %attr(755,root,root) %{_libdir}/libvirt/connection-driver/libvirt_driver_nwfilter.so
645 %attr(755,root,root) %{_libdir}/libvirt/connection-driver/libvirt_driver_secret.so
646 %attr(755,root,root) %{_libdir}/libvirt/connection-driver/libvirt_driver_storage.so
650 %defattr(644,root,root,755)
651 %attr(755,root,root) %{_libdir}/libvirt/connection-driver/libvirt_driver_libxl.so
652 %attr(700,root,root) %dir /var/lib/libvirt/libxl
653 %attr(700,root,root) %dir /var/run/libvirt/libxl
654 %attr(700,root,root) %dir /var/log/libvirt/libxl
659 %defattr(644,root,root,755)
660 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/libvirt/lxc.conf
661 %config(noreplace) %verify(not md5 mtime size) /etc/logrotate.d/libvirtd.lxc
662 %attr(700,root,root) %dir /var/lib/libvirt/lxc
663 %attr(700,root,root) %dir /var/run/libvirt/lxc
664 %attr(700,root,root) %dir /var/log/libvirt/lxc
665 %{_datadir}/augeas/lenses/libvirtd_lxc.aug
666 %{_datadir}/augeas/lenses/tests/test_libvirtd_lxc.aug
667 %attr(755,root,root) %{_libdir}/libvirt_lxc
668 %attr(755,root,root) %{_libdir}/libvirt/connection-driver/libvirt_driver_lxc.so
673 %defattr(644,root,root,755)
674 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/libvirt/qemu.conf
675 %config(noreplace) %verify(not md5 mtime size) /etc/logrotate.d/libvirtd.qemu
676 %attr(750,qemu,qemu) %dir /var/cache/libvirt/qemu
677 %attr(750,qemu,qemu) %dir /var/lib/libvirt/qemu
678 %attr(700,root,root) %dir /var/log/libvirt/qemu
679 %attr(700,root,root) %dir /var/run/libvirt/qemu
680 %{_datadir}/augeas/lenses/libvirtd_qemu.aug
681 %{_datadir}/augeas/lenses/tests/test_libvirtd_qemu.aug
682 %attr(755,root,root) %{_libdir}/libvirt/connection-driver/libvirt_driver_qemu.so
687 %defattr(644,root,root,755)
688 %attr(755,root,root) %{_libdir}/libvirt/connection-driver/libvirt_driver_uml.so
689 %config(noreplace) %verify(not md5 mtime size) /etc/logrotate.d/libvirtd.uml
690 %attr(700,root,root) %dir /var/lib/libvirt/uml
691 %attr(700,root,root) %dir /var/run/libvirt/uml
692 %attr(700,root,root) %dir /var/log/libvirt/uml
697 %defattr(644,root,root,755)
698 %attr(755,root,root) %{_libdir}/libvirt/connection-driver/libvirt_driver_xen.so
702 %defattr(644,root,root,755)
703 %config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/libvirt-guests
704 %attr(754,root,root) /etc/rc.d/init.d/libvirt-guests
705 %{systemdunitdir}/libvirt-guests.service
706 %attr(755,root,root) %{_bindir}/virsh
707 %attr(755,root,root) %{_bindir}/virt-host-validate
708 %attr(755,root,root) %{_bindir}/virt-xml-validate
709 %attr(755,root,root) %{_bindir}/virt-pki-validate
710 %{_mandir}/man1/virsh.1*
711 %{_mandir}/man1/virt-host-validate.1*
712 %{_mandir}/man1/virt-xml-validate.1*
713 %{_mandir}/man1/virt-pki-validate.1*
714 %{_datadir}/libvirt/cpu_map.xml
715 %dir %{_datadir}/libvirt/schemas
716 %{_datadir}/libvirt/schemas/basictypes.rng
717 %{_datadir}/libvirt/schemas/capability.rng
718 %{_datadir}/libvirt/schemas/domain.rng
719 %{_datadir}/libvirt/schemas/domaincommon.rng
720 %{_datadir}/libvirt/schemas/domainsnapshot.rng
721 %{_datadir}/libvirt/schemas/interface.rng
722 %{_datadir}/libvirt/schemas/network.rng
723 %{_datadir}/libvirt/schemas/networkcommon.rng
724 %{_datadir}/libvirt/schemas/nodedev.rng
725 %{_datadir}/libvirt/schemas/nwfilter.rng
726 %{_datadir}/libvirt/schemas/secret.rng
727 %{_datadir}/libvirt/schemas/storageencryption.rng
728 %{_datadir}/libvirt/schemas/storagepool.rng
729 %{_datadir}/libvirt/schemas/storagevol.rng
732 %defattr(644,root,root,755)