3 %bcond_without ceph # RADOS BD (Ceph) storage support
4 %bcond_without esx # VMware ESX support
5 %bcond_without hyperv # Hyper-V support
6 %bcond_without libxl # libxenlight support
7 %bcond_without lxc # LXC support
8 %bcond_without netcf # host interfaces support
9 %bcond_without openvz # OpenVZ support
10 %bcond_without phyp # PHYP support
11 %bcond_without polkit # PolicyKit support
12 %bcond_without qemu # Qemu support
13 %bcond_without sanlock # sanlock storage lock manager
14 %bcond_without uml # UML support
15 %bcond_without vbox # VirtualBox support
16 %bcond_without vmware # VMware Workstation/Player support
17 %bcond_without xenapi # Xen API (Citrix XenServer) support
18 %bcond_without xen # Xen support
20 # qemu available only on x86 and ppc
21 %ifnarch %{ix86} %{x8664} ppc
24 # Xen is available only on x86 and ia64
25 %ifnarch %{ix86} %{x8664} ia64
28 Summary: Toolkit to interact with virtualization capabilities
29 Summary(pl.UTF-8): Narzędzia współpracujące z funkcjami wirtualizacji
35 Source0: ftp://ftp.libvirt.org/libvirt/%{name}-%{version}.tar.gz
36 # Source0-md5: a5e50860d9da238ba270b528411c4a0d
38 Source2: %{name}.tmpfiles
39 Patch0: %{name}-sasl.patch
40 Patch1: %{name}-lxc.patch
41 Patch2: %{name}-qemu-acl.patch
42 Patch3: %{name}-xend.patch
43 URL: http://www.libvirt.org/
44 BuildRequires: audit-libs-devel
45 BuildRequires: augeas-devel
46 BuildRequires: autoconf >= 2.50
47 BuildRequires: automake
48 BuildRequires: avahi-devel >= 0.6.0
49 %{?with_ceph:BuildRequires: ceph-devel}
50 BuildRequires: curl-devel >= 7.18.0
51 BuildRequires: cyrus-sasl-devel
52 BuildRequires: dbus-devel >= 1.0.0
53 BuildRequires: device-mapper-devel >= 1.0.0
55 BuildRequires: gettext-devel >= 0.17
56 BuildRequires: gnutls-devel >= 1.0.25
57 BuildRequires: libapparmor-devel
58 BuildRequires: libblkid-devel >= 2.17
59 BuildRequires: libcap-ng-devel >= 0.4.0
60 BuildRequires: libgcrypt-devel
61 BuildRequires: libnl-devel >= 3.2
62 BuildRequires: libpcap-devel >= 1.0.0
63 BuildRequires: libselinux-devel >= 2.0.82
64 BuildRequires: libssh2-devel >= 1.3
65 BuildRequires: libstdc++-devel
66 BuildRequires: libtool
67 %{?with_xenapi:BuildRequires: libxenserver-devel}
68 BuildRequires: libxml2-devel >= 1:2.6.0
69 BuildRequires: libxslt-devel
70 BuildRequires: ncurses-devel
71 %{?with_netcf:BuildRequires: netcf-devel >= 0.1.4}
72 BuildRequires: numactl-devel
73 BuildRequires: openldap-devel
74 BuildRequires: openwsman-devel >= 2.2.3
75 BuildRequires: parted-devel >= 1.8.0
76 BuildRequires: perl-tools-pod
77 %{?with_polkit:BuildRequires: polkit >= 0.90}
78 BuildRequires: pkgconfig
80 BuildRequires: python-devel
81 BuildRequires: readline-devel
82 BuildRequires: rpm-pythonprov
83 BuildRequires: rpmbuild(macros) >= 1.627
84 %{?with_sanlock:BuildRequires: sanlock-devel >= 0.8}
85 BuildRequires: udev-devel >= 1:145
86 %{?with_xen:BuildRequires: xen-devel >= 4.1.2}
88 BuildRequires: xorg-lib-libpciaccess-devel >= 0.10.0
89 BuildRequires: yajl-devel
90 Requires: curl-libs >= 7.18.0
91 Requires: device-mapper >= 1.0.0
92 Requires: libcap-ng >= 0.4.0
93 Requires: libnl >= 3.2
94 Requires: libpcap >= 1.0.0
95 Requires: libselinux >= 2.0.82
96 Requires: libssh2 >= 1.3
97 Requires: libxml2 >= 1:2.6.0
98 Requires: openwsman-libs >= 2.2.3
99 Obsoletes: libvirt-daemon-esx
100 Obsoletes: libvirt-daemon-hyperv
101 Obsoletes: libvirt-daemon-openvz
102 Obsoletes: libvirt-daemon-phyp
103 Obsoletes: libvirt-daemon-vbox
104 Obsoletes: libvirt-daemon-vmware
105 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
108 Libvirt is a C toolkit to interact with the virtualization
109 capabilities of recent versions of Linux.
111 Virtualization of the Linux Operating System means the ability to run
112 multiple instances of Operating Systems concurently on a single
113 hardware system where the basic resources are driven by a Linux
114 instance. The library aim at providing long term stable C API
115 initially for the Xen paravirtualization but should be able to
116 integrate other virtualization mechanisms if needed.
118 This package contains the base libraries and configuration file.
120 %description -l pl.UTF-8
121 Libvirt to zestaw narzędzi w C do współpracy z funkcjami wirtualizacji
122 obecnych wersji Linuksa.
124 Wirtualizacja w systemie operacyjnym Linux oznacza możliwość
125 jednoczesnego uruchamiania wielu instancji systemu operacyjnego na
126 pojedynczym systemie sprzętowym, którego podstawowe zasoby są
127 zarządzane przez instancję Linuksa. Celem biblioteki jest zapewnienie
128 długotrwale stabilnego API C, początkowo do parawirtualizacji Xen, ale
129 dającej się zintegrować w razie potrzeby z innymi mechanizmami
132 Ten pakiet zawiera podstawowe biblioteki oraz plik konfiguracyjny.
135 Summary: Development files for programs using libvirt
136 Summary(pl.UTF-8): Pliki programistyczne do programów wykorzystujących libvirt
137 Group: Development/Libraries
138 Requires: %{name} = %{version}-%{release}
139 Requires: audit-libs-devel
140 Requires: curl-devel >= 7.18.0
141 Requires: dbus-devel >= 1.0.0
142 Requires: device-mapper-devel >= 1.0.0
143 Requires: gnutls-devel >= 1.0.25
144 Requires: libapparmor-devel
145 Requires: libcap-ng-devel >= 0.4.0
146 Requires: libgcrypt-devel
147 Requires: libnl-devel >= 3.2
148 Requires: libpcap-devel >= 1.0.0
149 Requires: libselinux-devel >= 2.0.82
150 Requires: libxml2-devel >= 1:2.6.0
151 Requires: numactl-devel
152 Requires: openwsman-devel >= 2.2.3
153 %{?with_xen:Requires: xen-devel}
157 Libvirt is a C toolkit to interact with the virtualization
158 capabilities of recent versions of Linux.
160 This package contains the header files needed for developing programs
161 using the libvirt library.
163 %description devel -l pl.UTF-8
164 Libvirt to zestaw narzędzi w C do współpracy z funkcjami wirtualizacji
165 obecnych wersji Linuksa.
167 Ten pakiet zawiera pliki nagłówkowe potrzebne do tworzenia programów
168 wykorzystujących bibliotekę libvirt.
171 Summary: Development static libraries for programs using libvirt
172 Summary(pl.UTF-8): Statyczne biblioteki programistyczne do programów wykorzystujących libvirt
173 Group: Development/Libraries
174 Requires: %{name}-devel = %{version}-%{release}
177 Libvirt is a C toolkit to interact with the virtualization
178 capabilities of recent versions of Linux.
180 This package contains the static libraries for developing programs
181 using the libvirt library.
183 %description static -l pl.UTF-8
184 Libvirt to zestaw narzędzi w C do współpracy z funkcjami wirtualizacji
185 obecnych wersji Linuksa.
187 Ten pakiet zawiera biblioteki statyczne do tworzenia programów
188 wykorzystujących bibliotekę libvirt.
190 %package -n python-%{name}
191 Summary: Python bindings to interact with virtualization capabilities
192 Summary(pl.UTF-8): Wiązania Pythona do współpracy z funkcjami wirtualizacji
193 Group: Development/Languages/Python
194 Requires: %{name} = %{version}-%{release}
196 %description -n python-%{name}
197 Libvirt is a C toolkit to interact with the virtualization
198 capabilities of recent versions of Linux.
200 This package contains the Python bindings for the libvirt library.
202 %description -n python-%{name} -l pl.UTF-8
203 Libvirt to zestaw narzędzi w C do współpracy z funkcjami wirtualizacji
204 obecnych wersji Linuksa.
206 Ten pakiet zawiera wiązania Pythona do biblioteki libvirt.
208 %package lock-sanlock
209 Summary: Sanlock lock manager plugin for libvirt
210 Summary(pl.UTF-8): Zarządca blokad sanlock dla biblioteki libvirt
212 Requires: %{name} = %{version}-%{release}
214 %description lock-sanlock
215 Sanlock lock manager plugin for libvirt.
217 %description lock-sanlock -l pl.UTF-8
218 Zarządca blokad sanlock dla biblioteki libvirt.
221 Summary: Server side daemon and supporting files for libvirt library
222 Summary(pl.UTF-8): Demon działający po stronie serwera oraz pliki wspierające dla biblioteki libvirt
223 Group: Applications/System
224 Requires: %{name} = %{version}-%{release}
225 Requires: avahi-libs >= 0.6.0
227 Requires: libblkid >= 2.17
228 Provides: libvirt(hypervisor)
229 %{?with_netcf:Requires: netcf >= 0.1.4}
230 Requires: parted-libs >= 1.8.0
231 # Needed for probing the power management features of the host.
233 Requires: systemd-units >= 37-0.10
234 Requires: udev-libs >= 1:145
236 Requires: virtual(module-tools)
237 Requires: xorg-lib-libpciaccess >= 0.10.0
238 Requires(post): systemd-units
239 Requires(preun): systemd-units
240 Requires(postun): systemd-units
241 Suggests: bridge-utils
243 Suggests: cyrus-sasl-digest-md5
245 Suggests: dnsmasq >= 2.41
248 Suggests: glusterfs-client >= 2.0.1
255 Suggests: parted >= 1.8.0
256 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 COLLIE=/usr/sbin/collie \
455 --disable-silent-rules \
456 --with-html-dir=%{_gtkdocdir} \
457 --with-html-subdir=%{name} \
458 --with-init-script=redhat \
459 --with-storage-disk \
461 --with-storage-iscsi \
463 --with-storage-mpath \
464 --with-storage-rbd%{!?with_ceph:=no} \
465 --with-storage-scsi \
466 --with-storage-sheepdog \
482 --with-qemu-user=qemu \
483 --with-qemu-group=qemu \
485 --with-driver-modules \
486 %{__with_without polkit} \
487 %{__with_without esx} \
488 %{__with_without hyperv} \
489 %{__with_without libxl} \
490 %{__with_without lxc} \
491 %{__with_without netcf} \
492 %{__with_without openvz} \
493 %{__with_without phyp} \
494 %{__with_without qemu} \
495 %{__with_without sanlock} \
496 %{__with_without uml} \
497 %{__with_without vbox vbox %{_libdir}/VirtualBox} \
498 %{__with_without vmware} \
499 %{__with_without xen} \
500 %{__with_without xenapi} \
501 --x-libraries=%{_libdir} \
502 --with-init-script=systemd
508 rm -rf $RPM_BUILD_ROOT
509 install -d $RPM_BUILD_ROOT/etc/{sysconfig,rc.d/init.d} \
510 $RPM_BUILD_ROOT%{systemdtmpfilesdir}
513 DEVHELP_DIR=%{_gtkdocdir}/%{name}/devhelp \
514 DESTDIR=$RPM_BUILD_ROOT
516 install %{SOURCE1} $RPM_BUILD_ROOT/etc/rc.d/init.d/libvirtd
517 install %{SOURCE2} $RPM_BUILD_ROOT%{systemdtmpfilesdir}/%{name}.conf
519 %py_comp $RPM_BUILD_ROOT%{py_sitedir}
520 %py_ocomp $RPM_BUILD_ROOT%{py_sitedir}
522 %{__rm} $RPM_BUILD_ROOT%{py_sitedir}/*.la
524 %{__rm} $RPM_BUILD_ROOT%{_libdir}/*.la
525 %{__rm} $RPM_BUILD_ROOT%{_libdir}/libvirt/connection-driver/*.{a,la}
528 %{__rm} $RPM_BUILD_ROOT%{_libdir}/libvirt/lock-driver/*.{a,la}
534 rm -rf $RPM_BUILD_ROOT
536 %post -p /sbin/ldconfig
537 %postun -p /sbin/ldconfig
540 %systemd_post libvirtd.service
543 %systemd_preun libvirtd.service
550 %systemd_post libvirt-guests.service
553 %systemd_preun libvirt-guests.service
558 %files -f %{name}.lang
559 %defattr(644,root,root,755)
560 %doc ChangeLog README TODO NEWS
561 %dir %{_sysconfdir}/libvirt
562 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/libvirt/libvirt.conf
563 %attr(755,root,root) %{_libdir}/libvirt.so.*.*.*
564 %attr(755,root,root) %ghost %{_libdir}/libvirt.so.0
566 %attr(755,root,root) %{_libdir}/libvirt-qemu.so.*.*.*
567 %attr(755,root,root) %ghost %{_libdir}/libvirt-qemu.so.0
569 %dir %{_libdir}/libvirt
570 %dir %{_datadir}/libvirt
573 %defattr(644,root,root,755)
574 %attr(755,root,root) %{_libdir}/libvirt.so
575 %attr(755,root,root) %{_libdir}/libvirt-qemu.so
576 %{_datadir}/%{name}/api
577 %{_gtkdocdir}/%{name}
578 %{_includedir}/%{name}
579 %{_pkgconfigdir}/%{name}.pc
582 %defattr(644,root,root,755)
584 %{_libdir}/libvirt-qemu.a
586 %files -n python-%{name}
587 %defattr(644,root,root,755)
588 %doc %{_docdir}/%{name}-python-%{version}
589 %attr(755,root,root) %{py_sitedir}/libvirtmod.so
590 %attr(755,root,root) %{py_sitedir}/libvirtmod_qemu.so
591 %{py_sitedir}/libvirt.py[co]
592 %{py_sitedir}/libvirt_qemu.py[co]
596 %defattr(644,root,root,755)
597 %attr(755,root,root) %{_sbindir}/virt-sanlock-cleanup
598 %dir %{_libdir}/libvirt/lock-driver
599 %attr(755,root,root) %{_libdir}/libvirt/lock-driver/sanlock.so
600 %{_datadir}/augeas/lenses/libvirt_sanlock.aug
601 %{_datadir}/augeas/lenses/tests/test_libvirt_sanlock.aug
602 %dir /var/lib/libvirt/sanlock
603 %{_mandir}/man8/virt-sanlock-cleanup.8*
604 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/libvirt/qemu-sanlock.conf
608 %defattr(644,root,root,755)
610 %dir %attr(700,root,root) %{_sysconfdir}/libvirt/nwfilter
611 %dir %attr(700,root,root) %{_sysconfdir}/libvirt/qemu
612 %dir %attr(700,root,root) %{_sysconfdir}/libvirt/qemu/networks
613 %dir %attr(700,root,root) %{_sysconfdir}/libvirt/qemu/networks/autostart
614 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/libvirt/libvirtd.conf
615 %config(noreplace,missingok) %verify(not md5 mtime size) %{_sysconfdir}/libvirt/qemu/networks/default.xml
616 %config(noreplace,missingok) %verify(not md5 mtime size) %{_sysconfdir}/libvirt/qemu/networks/autostart/default.xml
617 %config(noreplace,missingok) %verify(not md5 mtime size) %{_sysconfdir}/libvirt/nwfilter/*.xml
618 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/sasl/libvirt.conf
619 %config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/libvirtd
620 %attr(754,root,root) /etc/rc.d/init.d/libvirtd
621 %{systemdunitdir}/libvirtd.service
622 %config(noreplace) %verify(not md5 mtime size) /etc/sysctl.d/libvirtd
623 %config(noreplace) %verify(not md5 mtime size) /etc/logrotate.d/libvirtd
624 %attr(755,root,root) %{_libdir}/libvirt_iohelper
625 %attr(755,root,root) %{_libdir}/libvirt_parthelper
626 %attr(755,root,root) %{_libdir}/virt-aa-helper
627 %attr(755,root,root) %{_sbindir}/libvirtd
628 %{_datadir}/augeas/lenses/libvirtd.aug
629 %{_datadir}/augeas/lenses/tests/test_libvirtd.aug
630 %{?with_polkit:%{_datadir}/polkit-1/actions/org.libvirt.unix.policy}
631 %{_mandir}/man8/libvirtd.8*
632 %dir /var/lib/libvirt
633 %dir /var/lib/libvirt/dnsmasq
634 %attr(711,root,root) %dir /var/lib/libvirt/boot
635 %attr(700,root,root) %dir /var/lib/libvirt/network
636 %attr(711,root,root) %dir /var/lib/libvirt/images
637 %attr(711,root,root) %dir /var/lib/libvirt/filesystems
638 %attr(700,root,root) %dir /var/log/libvirt
639 %attr(711,root,root) %dir /var/cache/libvirt
640 %dir /var/run/libvirt
641 %dir /var/run/libvirt/network
642 %{systemdtmpfilesdir}/%{name}.conf
643 %dir %{_libdir}/libvirt/connection-driver
644 %{?with_netcf:%attr(755,root,root) %{_libdir}/libvirt/connection-driver/libvirt_driver_interface.so}
645 %attr(755,root,root) %{_libdir}/libvirt/connection-driver/libvirt_driver_network.so
646 %attr(755,root,root) %{_libdir}/libvirt/connection-driver/libvirt_driver_nodedev.so
647 %attr(755,root,root) %{_libdir}/libvirt/connection-driver/libvirt_driver_nwfilter.so
648 %attr(755,root,root) %{_libdir}/libvirt/connection-driver/libvirt_driver_secret.so
649 %attr(755,root,root) %{_libdir}/libvirt/connection-driver/libvirt_driver_storage.so
653 %defattr(644,root,root,755)
654 %attr(755,root,root) %{_libdir}/libvirt/connection-driver/libvirt_driver_libxl.so
655 %attr(700,root,root) %dir /var/lib/libvirt/libxl
656 %attr(700,root,root) %dir /var/run/libvirt/libxl
657 %attr(700,root,root) %dir /var/log/libvirt/libxl
662 %defattr(644,root,root,755)
663 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/libvirt/lxc.conf
664 %config(noreplace) %verify(not md5 mtime size) /etc/logrotate.d/libvirtd.lxc
665 %attr(700,root,root) %dir /var/lib/libvirt/lxc
666 %attr(700,root,root) %dir /var/run/libvirt/lxc
667 %attr(700,root,root) %dir /var/log/libvirt/lxc
668 %{_datadir}/augeas/lenses/libvirtd_lxc.aug
669 %{_datadir}/augeas/lenses/tests/test_libvirtd_lxc.aug
670 %attr(755,root,root) %{_libdir}/libvirt_lxc
671 %attr(755,root,root) %{_libdir}/libvirt/connection-driver/libvirt_driver_lxc.so
676 %defattr(644,root,root,755)
677 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/libvirt/qemu.conf
678 %config(noreplace) %verify(not md5 mtime size) /etc/logrotate.d/libvirtd.qemu
679 %attr(750,qemu,qemu) %dir /var/cache/libvirt/qemu
680 %attr(750,qemu,qemu) %dir /var/lib/libvirt/qemu
681 %attr(700,root,root) %dir /var/log/libvirt/qemu
682 %attr(700,root,root) %dir /var/run/libvirt/qemu
683 %{_datadir}/augeas/lenses/libvirtd_qemu.aug
684 %{_datadir}/augeas/lenses/tests/test_libvirtd_qemu.aug
685 %attr(755,root,root) %{_libdir}/libvirt/connection-driver/libvirt_driver_qemu.so
690 %defattr(644,root,root,755)
691 %attr(755,root,root) %{_libdir}/libvirt/connection-driver/libvirt_driver_uml.so
692 %config(noreplace) %verify(not md5 mtime size) /etc/logrotate.d/libvirtd.uml
693 %attr(700,root,root) %dir /var/lib/libvirt/uml
694 %attr(700,root,root) %dir /var/run/libvirt/uml
695 %attr(700,root,root) %dir /var/log/libvirt/uml
700 %defattr(644,root,root,755)
701 %attr(755,root,root) %{_libdir}/libvirt/connection-driver/libvirt_driver_xen.so
705 %defattr(644,root,root,755)
706 %config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/libvirt-guests
707 %attr(754,root,root) /etc/rc.d/init.d/libvirt-guests
708 %{systemdunitdir}/libvirt-guests.service
709 %attr(755,root,root) %{_bindir}/virsh
710 %attr(755,root,root) %{_bindir}/virt-host-validate
711 %attr(755,root,root) %{_bindir}/virt-xml-validate
712 %attr(755,root,root) %{_bindir}/virt-pki-validate
713 %{_mandir}/man1/virsh.1*
714 %{_mandir}/man1/virt-host-validate.1*
715 %{_mandir}/man1/virt-xml-validate.1*
716 %{_mandir}/man1/virt-pki-validate.1*
717 %{_datadir}/libvirt/cpu_map.xml
718 %dir %{_datadir}/libvirt/schemas
719 %{_datadir}/libvirt/schemas/basictypes.rng
720 %{_datadir}/libvirt/schemas/capability.rng
721 %{_datadir}/libvirt/schemas/domain.rng
722 %{_datadir}/libvirt/schemas/domaincommon.rng
723 %{_datadir}/libvirt/schemas/domainsnapshot.rng
724 %{_datadir}/libvirt/schemas/interface.rng
725 %{_datadir}/libvirt/schemas/network.rng
726 %{_datadir}/libvirt/schemas/networkcommon.rng
727 %{_datadir}/libvirt/schemas/nodedev.rng
728 %{_datadir}/libvirt/schemas/nwfilter.rng
729 %{_datadir}/libvirt/schemas/secret.rng
730 %{_datadir}/libvirt/schemas/storageencryption.rng
731 %{_datadir}/libvirt/schemas/storagepool.rng
732 %{_datadir}/libvirt/schemas/storagevol.rng
735 %defattr(644,root,root,755)