2007-01-11 01:44:36 +01:00
|
|
|
#
|
2011-01-15 02:55:10 +01:00
|
|
|
# spec file for package libvirt
|
2007-01-11 01:44:36 +01:00
|
|
|
#
|
2023-01-18 23:49:05 +01:00
|
|
|
# Copyright (c) 2023 SUSE LLC
|
2007-01-11 01:44:36 +01:00
|
|
|
#
|
2008-08-10 01:31:46 +02:00
|
|
|
# All modifications and additions to the file contributed by third parties
|
|
|
|
# remain the property of their copyright owners, unless otherwise agreed
|
|
|
|
# upon. The license for this file, and modifications and additions to the
|
|
|
|
# file, is the same license as for the pristine package itself (unless the
|
|
|
|
# license for the pristine package is not an Open Source License, in which
|
|
|
|
# case the license is the MIT License). An "Open Source License" is a
|
|
|
|
# license that conforms to the Open Source Definition (Version 1.9)
|
|
|
|
# published by the Open Source Initiative.
|
|
|
|
|
Accepting request 711148 from home:jfehlig:branches:Virtualization
Fixes for CVE's made public today.
- api: disallow virConnect*HypervisorCPU,
virConnectGetDomainCapabilities, virDomainManagedSaveDefineXML,
and virDomainSaveImageGetXMLDesc on read-only connections
CVE-2019-10161-api-disallow-virDomainSaveImageGetXMLDesc.patch,
CVE-2019-10166-api-disallow-virDomainManagedSaveDefineXML.patch,
CVE-2019-10167-api-disallow-virConnectGetDomainCapabilities.patch,
CVE-2019-10168-api-disallow-virConnect-HypervisorCPU.patch
CVE-2019-10161, CVE-2019-10166, CVE-2019-10167, CVE-2019-10168
bsc#1138301, bsc#1138302, bsc#1138303, bsc#1138305
OBS-URL: https://build.opensuse.org/request/show/711148
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=765
2019-06-20 17:16:41 +02:00
|
|
|
# Please submit bugfixes or comments via https://bugs.opensuse.org/
|
2007-01-11 01:44:36 +01:00
|
|
|
#
|
|
|
|
|
2012-04-12 23:33:51 +02:00
|
|
|
|
Accepting request 400351 from home:jfehlig:branches:Virtualization
- Update to libvirt 1.3.5
- Many incremental improvements and bug fixes, see
http://libvirt.org/news.html
- Dropped patches:
e4d131b8-mv-virDomainDefPostParseInternal.patch,
3e428670-post-parse-implicit-video.patch,
538012c8-default-vram.patch, 96b21fb0-vram-tests.patch,
400e716d-libxl-noprope-emulator.patch,
b90c4b5f-tests-use-qemu-xen.patch,
fccf2725-libxl-API-4.4.patch,
5325123d-libxl-migv2-save-restore.patch,
f9edcfa4-libxl-migv2-migration.patch,
a1c9a81a-libxl-rbd-fix.patch,
ba566428-libxl-dom-iface-addrs.patch
- spec: simplify and cleanup by removing many conditionals that
are never toogled. Also drop conditionals for suse_version <
1310
OBS-URL: https://build.opensuse.org/request/show/400351
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=538
2016-06-07 04:00:39 +02:00
|
|
|
# The hypervisor drivers that run in libvirtd
|
|
|
|
%define with_qemu 0%{!?_without_qemu:1}
|
|
|
|
%define with_lxc 0%{!?_without_lxc:1}
|
|
|
|
%define with_libxl 0%{!?_without_libxl:1}
|
2019-02-27 22:02:36 +01:00
|
|
|
%define with_vbox 0%{!?_without_vbox:0}
|
2011-04-05 00:08:05 +02:00
|
|
|
|
- Update to libvirt 1.0.1
- Introduce virtlockd daemon
- parallels: add disk and network device support
- Add virDomainSendProcessSignal API
- Introduce virDomainFSTrim() public API
- add fuse support for libvirt lxc
- Add Gluster protocol as supported network disk backend
- various snapshot improvements
- Add upstream patches to fix bugs in 1.0.1
66ff2ddc-virtlockd-systemd-file-perms.patch,
462a6962-script-fixes1.patch, cb854b8f-script-fixes2.patch,
5ec4b22b-script-fixes3.patch, a1fd56cb-script-fixes4.patch,
68e7bc45-libxl-link-fix.patch
- Rework SUSE patches for the various init scripts
Dropped use-init-script-redhat.patch and added
libvirtd-init-script.patch, libvirt-guests-init-script.patch,
and virtlockd-init-script.patch
- Drop upstream patches: 371ddc98-xen-sysctl-9.patch,
416eca18-xenstore-header-fix.patch,
f644361b-virCommand-env.patch, 2b32735a-virCommand-env.patch,
9785f2b6-fix-xen-sysctl9.patch
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=238
2013-01-07 19:44:26 +01:00
|
|
|
# Then the hypervisor drivers that run outside libvirtd, in libvirt.so
|
2020-09-03 23:14:04 +02:00
|
|
|
|
|
|
|
# The esx driver is built for both openSUSE and SLE, but it is not supported
|
2011-04-05 00:08:05 +02:00
|
|
|
%define with_esx 0%{!?_without_esx:1}
|
2020-09-03 23:14:04 +02:00
|
|
|
# Until we have requests for them, disable building the vmware, hyperv and
|
|
|
|
# openvz drivers
|
|
|
|
%define with_vmware 0%{!?_without_vmware:0}
|
2011-09-26 05:28:30 +02:00
|
|
|
%define with_hyperv 0%{!?_without_hyperv:0}
|
2020-09-03 00:47:08 +02:00
|
|
|
%define with_openvz 0%{!?_without_openvz:0}
|
2011-04-05 00:08:05 +02:00
|
|
|
|
- Update to libvirt 1.0.1
- Introduce virtlockd daemon
- parallels: add disk and network device support
- Add virDomainSendProcessSignal API
- Introduce virDomainFSTrim() public API
- add fuse support for libvirt lxc
- Add Gluster protocol as supported network disk backend
- various snapshot improvements
- Add upstream patches to fix bugs in 1.0.1
66ff2ddc-virtlockd-systemd-file-perms.patch,
462a6962-script-fixes1.patch, cb854b8f-script-fixes2.patch,
5ec4b22b-script-fixes3.patch, a1fd56cb-script-fixes4.patch,
68e7bc45-libxl-link-fix.patch
- Rework SUSE patches for the various init scripts
Dropped use-init-script-redhat.patch and added
libvirtd-init-script.patch, libvirt-guests-init-script.patch,
and virtlockd-init-script.patch
- Drop upstream patches: 371ddc98-xen-sysctl-9.patch,
416eca18-xenstore-header-fix.patch,
f644361b-virCommand-env.patch, 2b32735a-virCommand-env.patch,
9785f2b6-fix-xen-sysctl9.patch
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=238
2013-01-07 19:44:26 +01:00
|
|
|
# Then the secondary host drivers, which run inside libvirtd
|
2016-08-04 19:28:41 +02:00
|
|
|
%define with_storage_rbd 0%{!?_without_storage_rbd:0}
|
2020-09-03 00:47:08 +02:00
|
|
|
# The gluster storage backend is built for both openSUSE and SLE, but it is
|
|
|
|
# not supported
|
2018-07-04 19:18:33 +02:00
|
|
|
%define with_storage_gluster 0%{!?_without_storage_gluster:1}
|
Accepting request 636920 from home:jfehlig:branches:Virtualization
- libxl: fix VM migration on busy hosts
60b4fd90-libxl-rm-vm-finish-phase.patch,
e39c66d3-libxl-fix-p2p-migration.patch,
47da84e0-libxl-fix-job-handling-migsrc.patch,
0149464a-libxl-fix-job-handling-migdst.patch,
5ea2abb3-libxl-join-mig-rcv-thread.patch
bsc#1108086
- Update to libvirt 4.7.0
- Many incremental improvements and bug fixes, see
http://libvirt.org/news.html
- Dropped patches:
9ed59012--revert-jansson1.patch,
54f2b5e3-revert-jansson2.patch,
b56950fd-revert-jansson3.patch,
6c3d66ac-revert-jansson4.patch,
8e373e6d-revert-jansson5.patch,
6f99de31-revert-jansson6.patch,
f204cf51-revert-jansson7.patch,
5a58b5ed-revert-jansson8.patch,
63f6e0e9-revert-jansson9.patch,
8687eba-revert-jansson10.patch,
e96e71d8-revert-jansson11.patch,
d99a8959-revert-jansson12.patch,
074a7e14-revert-jansson13.patch
OBS-URL: https://build.opensuse.org/request/show/636920
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=704
2018-09-20 19:06:17 +02:00
|
|
|
%define with_storage_iscsi_direct 0%{!?_without_storage_iscsi_direct:0}
|
Accepting request 400351 from home:jfehlig:branches:Virtualization
- Update to libvirt 1.3.5
- Many incremental improvements and bug fixes, see
http://libvirt.org/news.html
- Dropped patches:
e4d131b8-mv-virDomainDefPostParseInternal.patch,
3e428670-post-parse-implicit-video.patch,
538012c8-default-vram.patch, 96b21fb0-vram-tests.patch,
400e716d-libxl-noprope-emulator.patch,
b90c4b5f-tests-use-qemu-xen.patch,
fccf2725-libxl-API-4.4.patch,
5325123d-libxl-migv2-save-restore.patch,
f9edcfa4-libxl-migv2-migration.patch,
a1c9a81a-libxl-rbd-fix.patch,
ba566428-libxl-dom-iface-addrs.patch
- spec: simplify and cleanup by removing many conditionals that
are never toogled. Also drop conditionals for suse_version <
1310
OBS-URL: https://build.opensuse.org/request/show/400351
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=538
2016-06-07 04:00:39 +02:00
|
|
|
%define with_apparmor 0%{!?_without_apparmor:1}
|
2011-04-05 00:08:05 +02:00
|
|
|
|
2011-09-08 18:17:38 +02:00
|
|
|
# Optional bits on by default
|
2020-12-02 05:12:13 +01:00
|
|
|
%define with_sanlock 1
|
Accepting request 400351 from home:jfehlig:branches:Virtualization
- Update to libvirt 1.3.5
- Many incremental improvements and bug fixes, see
http://libvirt.org/news.html
- Dropped patches:
e4d131b8-mv-virDomainDefPostParseInternal.patch,
3e428670-post-parse-implicit-video.patch,
538012c8-default-vram.patch, 96b21fb0-vram-tests.patch,
400e716d-libxl-noprope-emulator.patch,
b90c4b5f-tests-use-qemu-xen.patch,
fccf2725-libxl-API-4.4.patch,
5325123d-libxl-migv2-save-restore.patch,
f9edcfa4-libxl-migv2-migration.patch,
a1c9a81a-libxl-rbd-fix.patch,
ba566428-libxl-dom-iface-addrs.patch
- spec: simplify and cleanup by removing many conditionals that
are never toogled. Also drop conditionals for suse_version <
1310
OBS-URL: https://build.opensuse.org/request/show/400351
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=538
2016-06-07 04:00:39 +02:00
|
|
|
%define with_polkit_rules 1
|
2020-12-02 05:12:13 +01:00
|
|
|
%define with_wireshark 1
|
|
|
|
%define with_libssh2 1
|
|
|
|
%define with_numactl 1
|
2011-09-08 18:17:38 +02:00
|
|
|
|
2011-04-05 00:08:05 +02:00
|
|
|
# A few optional bits off by default, we enable later
|
2020-12-02 05:12:13 +01:00
|
|
|
%define with_numad 0
|
|
|
|
%define with_firewalld_zone 0
|
|
|
|
%define with_libssh 0
|
- Update to libvirt 1.0.1
- Introduce virtlockd daemon
- parallels: add disk and network device support
- Add virDomainSendProcessSignal API
- Introduce virDomainFSTrim() public API
- add fuse support for libvirt lxc
- Add Gluster protocol as supported network disk backend
- various snapshot improvements
- Add upstream patches to fix bugs in 1.0.1
66ff2ddc-virtlockd-systemd-file-perms.patch,
462a6962-script-fixes1.patch, cb854b8f-script-fixes2.patch,
5ec4b22b-script-fixes3.patch, a1fd56cb-script-fixes4.patch,
68e7bc45-libxl-link-fix.patch
- Rework SUSE patches for the various init scripts
Dropped use-init-script-redhat.patch and added
libvirtd-init-script.patch, libvirt-guests-init-script.patch,
and virtlockd-init-script.patch
- Drop upstream patches: 371ddc98-xen-sysctl-9.patch,
416eca18-xenstore-header-fix.patch,
f644361b-virCommand-env.patch, 2b32735a-virCommand-env.patch,
9785f2b6-fix-xen-sysctl9.patch
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=238
2013-01-07 19:44:26 +01:00
|
|
|
|
2011-04-05 00:08:05 +02:00
|
|
|
# Set the OS / architecture specific special cases
|
|
|
|
|
2020-09-03 00:47:08 +02:00
|
|
|
# Xen is only available on x86_64
|
|
|
|
%ifnarch x86_64
|
Accepting request 400351 from home:jfehlig:branches:Virtualization
- Update to libvirt 1.3.5
- Many incremental improvements and bug fixes, see
http://libvirt.org/news.html
- Dropped patches:
e4d131b8-mv-virDomainDefPostParseInternal.patch,
3e428670-post-parse-implicit-video.patch,
538012c8-default-vram.patch, 96b21fb0-vram-tests.patch,
400e716d-libxl-noprope-emulator.patch,
b90c4b5f-tests-use-qemu-xen.patch,
fccf2725-libxl-API-4.4.patch,
5325123d-libxl-migv2-save-restore.patch,
f9edcfa4-libxl-migv2-migration.patch,
a1c9a81a-libxl-rbd-fix.patch,
ba566428-libxl-dom-iface-addrs.patch
- spec: simplify and cleanup by removing many conditionals that
are never toogled. Also drop conditionals for suse_version <
1310
OBS-URL: https://build.opensuse.org/request/show/400351
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=538
2016-06-07 04:00:39 +02:00
|
|
|
%define with_libxl 0
|
2010-12-02 17:42:49 +01:00
|
|
|
%endif
|
2011-04-05 00:08:05 +02:00
|
|
|
|
2016-08-02 23:28:46 +02:00
|
|
|
# Enable numactl for most architectures. Handle aarch64 separately
|
2020-09-03 00:47:08 +02:00
|
|
|
%ifarch s390 s390x %arm %ix86
|
|
|
|
%define with_numactl 0
|
2011-01-18 18:47:48 +01:00
|
|
|
%endif
|
2011-04-05 00:08:05 +02:00
|
|
|
|
2013-06-07 03:10:31 +02:00
|
|
|
# vbox is available only on i386 x86_64
|
|
|
|
%ifnarch %{ix86} x86_64
|
Accepting request 400351 from home:jfehlig:branches:Virtualization
- Update to libvirt 1.3.5
- Many incremental improvements and bug fixes, see
http://libvirt.org/news.html
- Dropped patches:
e4d131b8-mv-virDomainDefPostParseInternal.patch,
3e428670-post-parse-implicit-video.patch,
538012c8-default-vram.patch, 96b21fb0-vram-tests.patch,
400e716d-libxl-noprope-emulator.patch,
b90c4b5f-tests-use-qemu-xen.patch,
fccf2725-libxl-API-4.4.patch,
5325123d-libxl-migv2-save-restore.patch,
f9edcfa4-libxl-migv2-migration.patch,
a1c9a81a-libxl-rbd-fix.patch,
ba566428-libxl-dom-iface-addrs.patch
- spec: simplify and cleanup by removing many conditionals that
are never toogled. Also drop conditionals for suse_version <
1310
OBS-URL: https://build.opensuse.org/request/show/400351
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=538
2016-06-07 04:00:39 +02:00
|
|
|
%define with_vbox 0
|
2013-06-07 03:10:31 +02:00
|
|
|
%endif
|
|
|
|
|
2019-12-01 16:08:35 +01:00
|
|
|
# The 'libvirt' zone must be used with firewalld >= 0.7.0
|
2021-01-29 19:23:22 +01:00
|
|
|
%if 0%{?suse_version} >= 1550 || 0%{?sle_version} >= 150300
|
2019-12-01 16:08:35 +01:00
|
|
|
%define with_firewalld_zone 1
|
|
|
|
%endif
|
|
|
|
|
2018-05-08 07:01:36 +02:00
|
|
|
# Enable libssh support in newer code bases
|
|
|
|
%if 0%{?suse_version} >= 1500
|
|
|
|
%define with_libssh 1
|
|
|
|
%endif
|
|
|
|
|
2016-07-15 22:05:01 +02:00
|
|
|
# rbd enablement is a bit tricky. For x86_64
|
|
|
|
%ifarch x86_64
|
|
|
|
# enable on anything newer than 1320, or SLE12 family newer than 120100
|
|
|
|
# use librbd-devel as build dependency
|
2016-08-04 19:28:41 +02:00
|
|
|
%if 0%{?suse_version} > 1320 || ( 0%{?suse_version} == 1315 && ( 0%{?sle_version} > 120100 ) )
|
|
|
|
%define with_storage_rbd 0%{!?_without_storage_rbd:1}
|
|
|
|
%define with_rbd_lib librbd-devel
|
|
|
|
%endif
|
2016-07-15 22:41:05 +02:00
|
|
|
# enable for SLE12 family <= 120100 (SLE12GA/SP1, Leap 42.1)
|
2016-07-15 22:05:01 +02:00
|
|
|
# use ceph-devel as build dependency
|
2016-08-04 19:28:41 +02:00
|
|
|
%if 0%{?suse_version} == 1315 && 0%{?sle_version} <= 120100
|
|
|
|
%define with_storage_rbd 0%{!?_without_storage_rbd:1}
|
|
|
|
%define with_rbd_lib ceph-devel
|
|
|
|
%endif
|
2016-07-15 22:05:01 +02:00
|
|
|
%endif
|
|
|
|
|
|
|
|
# For arm
|
|
|
|
%ifarch aarch64
|
2020-09-03 00:47:08 +02:00
|
|
|
%define with_storage_rbd 0%{!?_without_storage_rbd:1}
|
|
|
|
%define with_rbd_lib librbd-devel
|
2018-07-04 19:18:33 +02:00
|
|
|
%endif
|
|
|
|
|
Accepting request 636920 from home:jfehlig:branches:Virtualization
- libxl: fix VM migration on busy hosts
60b4fd90-libxl-rm-vm-finish-phase.patch,
e39c66d3-libxl-fix-p2p-migration.patch,
47da84e0-libxl-fix-job-handling-migsrc.patch,
0149464a-libxl-fix-job-handling-migdst.patch,
5ea2abb3-libxl-join-mig-rcv-thread.patch
bsc#1108086
- Update to libvirt 4.7.0
- Many incremental improvements and bug fixes, see
http://libvirt.org/news.html
- Dropped patches:
9ed59012--revert-jansson1.patch,
54f2b5e3-revert-jansson2.patch,
b56950fd-revert-jansson3.patch,
6c3d66ac-revert-jansson4.patch,
8e373e6d-revert-jansson5.patch,
6f99de31-revert-jansson6.patch,
f204cf51-revert-jansson7.patch,
5a58b5ed-revert-jansson8.patch,
63f6e0e9-revert-jansson9.patch,
8687eba-revert-jansson10.patch,
e96e71d8-revert-jansson11.patch,
d99a8959-revert-jansson12.patch,
074a7e14-revert-jansson13.patch
OBS-URL: https://build.opensuse.org/request/show/636920
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=704
2018-09-20 19:06:17 +02:00
|
|
|
# libiscsi storage backend needs libiscsi >= 1.18.0 which is only available
|
|
|
|
# in suse_version >= 1500
|
2020-09-03 00:47:08 +02:00
|
|
|
%if 0%{?suse_version} >= 1500
|
Accepting request 636920 from home:jfehlig:branches:Virtualization
- libxl: fix VM migration on busy hosts
60b4fd90-libxl-rm-vm-finish-phase.patch,
e39c66d3-libxl-fix-p2p-migration.patch,
47da84e0-libxl-fix-job-handling-migsrc.patch,
0149464a-libxl-fix-job-handling-migdst.patch,
5ea2abb3-libxl-join-mig-rcv-thread.patch
bsc#1108086
- Update to libvirt 4.7.0
- Many incremental improvements and bug fixes, see
http://libvirt.org/news.html
- Dropped patches:
9ed59012--revert-jansson1.patch,
54f2b5e3-revert-jansson2.patch,
b56950fd-revert-jansson3.patch,
6c3d66ac-revert-jansson4.patch,
8e373e6d-revert-jansson5.patch,
6f99de31-revert-jansson6.patch,
f204cf51-revert-jansson7.patch,
5a58b5ed-revert-jansson8.patch,
63f6e0e9-revert-jansson9.patch,
8687eba-revert-jansson10.patch,
e96e71d8-revert-jansson11.patch,
d99a8959-revert-jansson12.patch,
074a7e14-revert-jansson13.patch
OBS-URL: https://build.opensuse.org/request/show/636920
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=704
2018-09-20 19:06:17 +02:00
|
|
|
%define with_storage_iscsi_direct 1
|
|
|
|
%endif
|
|
|
|
|
Accepting request 400351 from home:jfehlig:branches:Virtualization
- Update to libvirt 1.3.5
- Many incremental improvements and bug fixes, see
http://libvirt.org/news.html
- Dropped patches:
e4d131b8-mv-virDomainDefPostParseInternal.patch,
3e428670-post-parse-implicit-video.patch,
538012c8-default-vram.patch, 96b21fb0-vram-tests.patch,
400e716d-libxl-noprope-emulator.patch,
b90c4b5f-tests-use-qemu-xen.patch,
fccf2725-libxl-API-4.4.patch,
5325123d-libxl-migv2-save-restore.patch,
f9edcfa4-libxl-migv2-migration.patch,
a1c9a81a-libxl-rbd-fix.patch,
ba566428-libxl-dom-iface-addrs.patch
- spec: simplify and cleanup by removing many conditionals that
are never toogled. Also drop conditionals for suse_version <
1310
OBS-URL: https://build.opensuse.org/request/show/400351
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=538
2016-06-07 04:00:39 +02:00
|
|
|
# numad is used to manage the CPU and memory placement dynamically for
|
2019-01-16 00:46:12 +01:00
|
|
|
# qemu and lxc drivers
|
|
|
|
%if %{with_qemu} || %{with_lxc}
|
2016-08-04 19:28:41 +02:00
|
|
|
# Enable numad for most architectures. Handle aarch64 separately
|
|
|
|
%ifnarch s390 s390x %arm %ix86 aarch64
|
Accepting request 400351 from home:jfehlig:branches:Virtualization
- Update to libvirt 1.3.5
- Many incremental improvements and bug fixes, see
http://libvirt.org/news.html
- Dropped patches:
e4d131b8-mv-virDomainDefPostParseInternal.patch,
3e428670-post-parse-implicit-video.patch,
538012c8-default-vram.patch, 96b21fb0-vram-tests.patch,
400e716d-libxl-noprope-emulator.patch,
b90c4b5f-tests-use-qemu-xen.patch,
fccf2725-libxl-API-4.4.patch,
5325123d-libxl-migv2-save-restore.patch,
f9edcfa4-libxl-migv2-migration.patch,
a1c9a81a-libxl-rbd-fix.patch,
ba566428-libxl-dom-iface-addrs.patch
- spec: simplify and cleanup by removing many conditionals that
are never toogled. Also drop conditionals for suse_version <
1310
OBS-URL: https://build.opensuse.org/request/show/400351
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=538
2016-06-07 04:00:39 +02:00
|
|
|
%define with_numad 0%{!?_without_numad:1}
|
2015-01-05 21:14:57 +01:00
|
|
|
%endif
|
2016-08-02 23:28:46 +02:00
|
|
|
# For aarch64, enable on anything newer than 1320, or SLE12 family newer
|
|
|
|
# than 120100
|
|
|
|
%ifarch aarch64
|
2016-08-04 19:28:41 +02:00
|
|
|
%if 0%{?suse_version} > 1320 || ( 0%{?suse_version} == 1315 && 0%{?sle_version} > 120100 )
|
2016-08-02 23:28:46 +02:00
|
|
|
%define with_numad 0%{!?_without_numad:1}
|
|
|
|
%endif
|
|
|
|
%endif
|
2011-04-05 00:08:05 +02:00
|
|
|
%endif
|
|
|
|
|
2022-10-05 16:41:22 +02:00
|
|
|
%define with_modular_daemons 0
|
|
|
|
%if 0%{?suse_version} > 1500
|
|
|
|
%define with_modular_daemons 1
|
|
|
|
%endif
|
|
|
|
|
Accepting request 400351 from home:jfehlig:branches:Virtualization
- Update to libvirt 1.3.5
- Many incremental improvements and bug fixes, see
http://libvirt.org/news.html
- Dropped patches:
e4d131b8-mv-virDomainDefPostParseInternal.patch,
3e428670-post-parse-implicit-video.patch,
538012c8-default-vram.patch, 96b21fb0-vram-tests.patch,
400e716d-libxl-noprope-emulator.patch,
b90c4b5f-tests-use-qemu-xen.patch,
fccf2725-libxl-API-4.4.patch,
5325123d-libxl-migv2-save-restore.patch,
f9edcfa4-libxl-migv2-migration.patch,
a1c9a81a-libxl-rbd-fix.patch,
ba566428-libxl-dom-iface-addrs.patch
- spec: simplify and cleanup by removing many conditionals that
are never toogled. Also drop conditionals for suse_version <
1310
OBS-URL: https://build.opensuse.org/request/show/400351
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=538
2016-06-07 04:00:39 +02:00
|
|
|
# Force QEMU to run as qemu:qemu
|
|
|
|
%define qemu_user qemu
|
|
|
|
%define qemu_group qemu
|
2016-01-27 23:57:49 +01:00
|
|
|
|
2021-12-02 18:44:38 +01:00
|
|
|
# Locations for QEMU data
|
|
|
|
%define qemu_moddir %{_libdir}/qemu
|
|
|
|
%define qemu_datadir %{_datadir}/qemu
|
|
|
|
|
2020-11-02 23:08:38 +01:00
|
|
|
%define _fwdefdir %{_prefix}/lib/firewalld/services
|
2011-06-15 23:48:27 +02:00
|
|
|
|
2018-06-06 01:59:32 +02:00
|
|
|
%if %{with_wireshark}
|
Accepting request 681981 from home:jfehlig:branches:Virtualization
- Update to libvirt 5.1.0
- Many incremental improvements and bug fixes, see
http://libvirt.org/news.html
- Dropped patches:
11c8aca9-libxl-set-mem-after-balloon.patch,
70c2933d-apparmor-named-profiles.patch,
a3ab6d42-apparmor-conv-libvirtd-named-profile.patch,
b6440119-qemu-conf-sev.patch,
a404ac34-qemu-cgroup-sev.patch,
6fd4c8f8-qemu-domain-sev.patch,
17f6a257-security-dac-sev.patch,
a2d3dea9-qemu-caps-dac-override-sev.patch,
620d9dd5-qemu-no-dac-override-nonroot.patch
- jsc#SLE-3887, jsc#SLE-4480, jsc#SLE-4577
OBS-URL: https://build.opensuse.org/request/show/681981
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=734
2019-03-06 03:00:59 +01:00
|
|
|
%define wireshark_plugindir %(pkg-config --variable plugindir wireshark)/epan
|
2018-06-06 01:59:32 +02:00
|
|
|
%endif
|
|
|
|
|
2022-01-18 19:01:54 +01:00
|
|
|
# libvirt no longer distributes sysconfig files.
|
|
|
|
# If the user has customized a sysconfig file, the RPM upgrade path will rename
|
|
|
|
# it to .rpmsave since the file is no longer managed by RPM. To prevent a
|
|
|
|
# regression, we rename it back after the transaction to preserve the user's
|
|
|
|
# modifications
|
|
|
|
%define libvirt_sysconfig_pre() \
|
|
|
|
for sc in %{?*} ; do \
|
|
|
|
test -f "%{_sysconfdir}/sysconfig/${sc}.rpmsave" || continue ; \
|
|
|
|
mv -v "%{_sysconfdir}/sysconfig/${sc}.rpmsave" "%{_sysconfdir}/sysconfig/${sc}.rpmsave.old" ; \
|
|
|
|
done \
|
|
|
|
%{nil}
|
|
|
|
%define libvirt_sysconfig_posttrans() \
|
|
|
|
for sc in %{?*} ; do \
|
|
|
|
test -f "%{_sysconfdir}/sysconfig/${sc}.rpmsave" || continue ; \
|
|
|
|
mv -v "%{_sysconfdir}/sysconfig/${sc}.rpmsave" "%{_sysconfdir}/sysconfig/${sc}" ; \
|
|
|
|
done \
|
|
|
|
%{nil}
|
|
|
|
|
2013-06-07 03:10:31 +02:00
|
|
|
Name: libvirt
|
Accepting request 1077093 from home:jfehlig:branches:Virtualization
- Update to libvirt 9.2.0
- Many incremental improvements and bug fixes, see
https://libvirt.org/news.html#v9-2-0-2023-04-01
- Move to a more git-centric packaging workflow using tar_scm
instead of download_files
- New source README.packaging.txt
- Remove now unused signature file and libvirt.keyring
- Patches now maintained in git
libxl-dom-reset.patch,
network-don-t-use-dhcp-authoritative-on-static-netwo.patch,
0001-util-Don-t-spawn-pkttyagent-when-stdin-is-not-a-tty.patch,
libvirt-power8-models.patch,
ppc64le-canonical-name.patch,
libxl-set-migration-constraints.patch,
libxl-set-cach-mode.patch,
0001-libxl-add-support-for-BlockResize-API.patch,
suse-libvirtd-disable-tls.patch,
suse-libvirt-guests-service.patch,
suse-qemu-conf.patch,
suse-qemu-ovmf-paths.patch,
libxl-support-block-script.patch,
qemu-apparmor-screenshot.patch,
libvirt-suse-netcontrol.patch,
lxc-wait-after-eth-del.patch,
suse-libxl-disable-autoballoon.patch,
suse-xen-ovmf-paths.patch,
virt-create-rootfs.patch,
suse-fix-lxc-container-init.patch
- Remove old, unused SUSEfirewall2 config file
libvirtd-relocation-server.fw
OBS-URL: https://build.opensuse.org/request/show/1077093
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=974
2023-04-03 23:26:02 +02:00
|
|
|
URL: https://libvirt.org/
|
2023-05-02 19:34:46 +02:00
|
|
|
Version: 9.3.0
|
2013-06-07 03:10:31 +02:00
|
|
|
Release: 0
|
2018-09-24 19:01:50 +02:00
|
|
|
Summary: Library providing a virtualization API
|
Accepting request 583090 from home:jfehlig:branches:Virtualization
- Update to libvirt 4.1.0
- Many incremental improvements and bug fixes, see
http://libvirt.org/news.html
- Dropped patches:
72adaf2f-revert-qemu-monitor-error-report.patch,
71d56a39-nodedev-fix-parse-PCI-address.patch,
68eed56b-conf-smbios-oem-strings.patch,
76977061-qemu-smbios-oem-strings.patch,
0c710a37-libxl-resume-lock-on-mig-failure.patch,
759b4d1b-virlog-determine-the-hostname-on-startup-CVE-2018-67.patch,
c2dc6698-fix-deadlock-obtaining-hostname.patch,
c391e07e-libxl-clock-settings.patch,
ef71caea-libxl-memalign.patch,
suse-apparmor-signal.patch
OBS-URL: https://build.opensuse.org/request/show/583090
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=674
2018-03-05 18:46:32 +01:00
|
|
|
License: LGPL-2.1-or-later
|
2013-06-07 03:10:31 +02:00
|
|
|
|
2017-11-22 23:22:46 +01:00
|
|
|
Requires: %{name}-daemon = %{version}-%{release}
|
|
|
|
Requires: %{name}-daemon-config-network = %{version}-%{release}
|
|
|
|
Requires: %{name}-daemon-config-nwfilter = %{version}-%{release}
|
Accepting request 400351 from home:jfehlig:branches:Virtualization
- Update to libvirt 1.3.5
- Many incremental improvements and bug fixes, see
http://libvirt.org/news.html
- Dropped patches:
e4d131b8-mv-virDomainDefPostParseInternal.patch,
3e428670-post-parse-implicit-video.patch,
538012c8-default-vram.patch, 96b21fb0-vram-tests.patch,
400e716d-libxl-noprope-emulator.patch,
b90c4b5f-tests-use-qemu-xen.patch,
fccf2725-libxl-API-4.4.patch,
5325123d-libxl-migv2-save-restore.patch,
f9edcfa4-libxl-migv2-migration.patch,
a1c9a81a-libxl-rbd-fix.patch,
ba566428-libxl-dom-iface-addrs.patch
- spec: simplify and cleanup by removing many conditionals that
are never toogled. Also drop conditionals for suse_version <
1310
OBS-URL: https://build.opensuse.org/request/show/400351
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=538
2016-06-07 04:00:39 +02:00
|
|
|
%if %{with_libxl}
|
2017-11-22 23:22:46 +01:00
|
|
|
Requires: %{name}-daemon-driver-libxl = %{version}-%{release}
|
Accepting request 400351 from home:jfehlig:branches:Virtualization
- Update to libvirt 1.3.5
- Many incremental improvements and bug fixes, see
http://libvirt.org/news.html
- Dropped patches:
e4d131b8-mv-virDomainDefPostParseInternal.patch,
3e428670-post-parse-implicit-video.patch,
538012c8-default-vram.patch, 96b21fb0-vram-tests.patch,
400e716d-libxl-noprope-emulator.patch,
b90c4b5f-tests-use-qemu-xen.patch,
fccf2725-libxl-API-4.4.patch,
5325123d-libxl-migv2-save-restore.patch,
f9edcfa4-libxl-migv2-migration.patch,
a1c9a81a-libxl-rbd-fix.patch,
ba566428-libxl-dom-iface-addrs.patch
- spec: simplify and cleanup by removing many conditionals that
are never toogled. Also drop conditionals for suse_version <
1310
OBS-URL: https://build.opensuse.org/request/show/400351
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=538
2016-06-07 04:00:39 +02:00
|
|
|
%endif
|
|
|
|
%if %{with_qemu}
|
2017-11-22 23:22:46 +01:00
|
|
|
Requires: %{name}-daemon-driver-qemu = %{version}-%{release}
|
Accepting request 400351 from home:jfehlig:branches:Virtualization
- Update to libvirt 1.3.5
- Many incremental improvements and bug fixes, see
http://libvirt.org/news.html
- Dropped patches:
e4d131b8-mv-virDomainDefPostParseInternal.patch,
3e428670-post-parse-implicit-video.patch,
538012c8-default-vram.patch, 96b21fb0-vram-tests.patch,
400e716d-libxl-noprope-emulator.patch,
b90c4b5f-tests-use-qemu-xen.patch,
fccf2725-libxl-API-4.4.patch,
5325123d-libxl-migv2-save-restore.patch,
f9edcfa4-libxl-migv2-migration.patch,
a1c9a81a-libxl-rbd-fix.patch,
ba566428-libxl-dom-iface-addrs.patch
- spec: simplify and cleanup by removing many conditionals that
are never toogled. Also drop conditionals for suse_version <
1310
OBS-URL: https://build.opensuse.org/request/show/400351
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=538
2016-06-07 04:00:39 +02:00
|
|
|
%endif
|
|
|
|
%if %{with_vbox}
|
2017-11-22 23:22:46 +01:00
|
|
|
Requires: %{name}-daemon-driver-vbox = %{version}-%{release}
|
Accepting request 400351 from home:jfehlig:branches:Virtualization
- Update to libvirt 1.3.5
- Many incremental improvements and bug fixes, see
http://libvirt.org/news.html
- Dropped patches:
e4d131b8-mv-virDomainDefPostParseInternal.patch,
3e428670-post-parse-implicit-video.patch,
538012c8-default-vram.patch, 96b21fb0-vram-tests.patch,
400e716d-libxl-noprope-emulator.patch,
b90c4b5f-tests-use-qemu-xen.patch,
fccf2725-libxl-API-4.4.patch,
5325123d-libxl-migv2-save-restore.patch,
f9edcfa4-libxl-migv2-migration.patch,
a1c9a81a-libxl-rbd-fix.patch,
ba566428-libxl-dom-iface-addrs.patch
- spec: simplify and cleanup by removing many conditionals that
are never toogled. Also drop conditionals for suse_version <
1310
OBS-URL: https://build.opensuse.org/request/show/400351
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=538
2016-06-07 04:00:39 +02:00
|
|
|
%endif
|
2017-11-22 23:22:46 +01:00
|
|
|
Requires: %{name}-client = %{version}-%{release}
|
|
|
|
Requires: %{name}-daemon-driver-interface = %{version}-%{release}
|
|
|
|
Requires: %{name}-daemon-driver-network = %{version}-%{release}
|
|
|
|
Requires: %{name}-daemon-driver-nodedev = %{version}-%{release}
|
|
|
|
Requires: %{name}-daemon-driver-nwfilter = %{version}-%{release}
|
|
|
|
Requires: %{name}-daemon-driver-secret = %{version}-%{release}
|
|
|
|
Requires: %{name}-daemon-driver-storage = %{version}-%{release}
|
|
|
|
Requires: %{name}-libs = %{version}-%{release}
|
2013-06-07 03:10:31 +02:00
|
|
|
|
|
|
|
# All build-time requirements. Run-time requirements are
|
|
|
|
# listed against each sub-RPM
|
2013-10-15 00:51:07 +02:00
|
|
|
BuildRequires: gettext-tools
|
2022-11-02 20:46:59 +01:00
|
|
|
BuildRequires: meson >= 0.56.0
|
2020-09-03 00:47:08 +02:00
|
|
|
BuildRequires: ninja
|
2014-03-03 05:22:57 +01:00
|
|
|
# Needed for virkmodtest in 'make check'
|
|
|
|
BuildRequires: modutils
|
2015-06-03 19:36:37 +02:00
|
|
|
BuildRequires: pkgconfig(systemd)
|
2018-05-03 00:39:32 +02:00
|
|
|
%if %{with_libxl}
|
2013-06-07 03:10:31 +02:00
|
|
|
BuildRequires: xen-devel
|
|
|
|
%endif
|
Accepting request 476767 from home:jfehlig:branches:Virtualization
- Update to libvirt 3.1.0
- Modularize storage driver by splitting it into backend-specific
subpackages
- CVE-2017-2635, bsc#1027075
- Many incremental improvements and bug fixes, see
http://libvirt.org/news.html
- Dropped patches:
b018ada3-shunloadtest-build-fix.patch,
f86a7a83-libxl-dom0-balloon-fix.patch,
6e4759d0-libxl-timer-fix.patch,
87df87e0-libxl-timer-tsc-emulate.patch,
b4386fda-xenconfig-timer-fix.patch,
d3970925-timer-tests.patch,
321a28c6-libxl-default-disk-format.patch,
bd116810-libxl-fix-disk-detach.patch,
ff225538-libxl-autoballoon-setting.patch,
c89a6e78-libxl-physinfo-cleanup.patch,
d2b77608-libxl-maxmem-fix.patch,
79692c38-libxl-dom0-maxmem.patch,
4ab0c959-libxl-mem-leak.patch,
2dc1cf19-libxl-double-free.patch,
apparmor-errormsg-fix.patch,
apparmor-alt-seclabel.patch,
qemu-disable-namespaces.patch
OBS-URL: https://build.opensuse.org/request/show/476767
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=588
2017-03-03 16:02:55 +01:00
|
|
|
%if %{with_qemu}
|
|
|
|
# For managing ACLs
|
|
|
|
BuildRequires: libacl-devel
|
2020-09-03 00:47:08 +02:00
|
|
|
# For qemu-bridge-helper, qemu-pr-helper
|
|
|
|
BuildRequires: qemu-tools
|
Accepting request 476767 from home:jfehlig:branches:Virtualization
- Update to libvirt 3.1.0
- Modularize storage driver by splitting it into backend-specific
subpackages
- CVE-2017-2635, bsc#1027075
- Many incremental improvements and bug fixes, see
http://libvirt.org/news.html
- Dropped patches:
b018ada3-shunloadtest-build-fix.patch,
f86a7a83-libxl-dom0-balloon-fix.patch,
6e4759d0-libxl-timer-fix.patch,
87df87e0-libxl-timer-tsc-emulate.patch,
b4386fda-xenconfig-timer-fix.patch,
d3970925-timer-tests.patch,
321a28c6-libxl-default-disk-format.patch,
bd116810-libxl-fix-disk-detach.patch,
ff225538-libxl-autoballoon-setting.patch,
c89a6e78-libxl-physinfo-cleanup.patch,
d2b77608-libxl-maxmem-fix.patch,
79692c38-libxl-dom0-maxmem.patch,
4ab0c959-libxl-mem-leak.patch,
2dc1cf19-libxl-double-free.patch,
apparmor-errormsg-fix.patch,
apparmor-alt-seclabel.patch,
qemu-disable-namespaces.patch
OBS-URL: https://build.opensuse.org/request/show/476767
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=588
2017-03-03 16:02:55 +01:00
|
|
|
%endif
|
2019-01-17 20:07:22 +01:00
|
|
|
BuildRequires: bash-completion-devel >= 2.0
|
2021-03-02 01:57:27 +01:00
|
|
|
BuildRequires: glib2-devel >= 2.56
|
2013-06-07 03:10:31 +02:00
|
|
|
BuildRequires: libattr-devel
|
2012-01-20 00:02:47 +01:00
|
|
|
BuildRequires: libgcrypt-devel
|
|
|
|
BuildRequires: libgnutls-devel
|
|
|
|
BuildRequires: libtasn1-devel
|
2011-04-05 00:08:05 +02:00
|
|
|
BuildRequires: libxml2-devel
|
|
|
|
BuildRequires: libxslt
|
2014-09-02 17:52:40 +02:00
|
|
|
BuildRequires: perl
|
2018-02-09 17:35:42 +01:00
|
|
|
BuildRequires: python3
|
2020-01-16 02:52:12 +01:00
|
|
|
BuildRequires: python3-docutils
|
2012-01-20 00:02:47 +01:00
|
|
|
BuildRequires: readline-devel
|
Accepting request 692393 from home:jfehlig:branches:Virtualization
- CVE-2019-3886: disallow virDomainGetHostname and virDomainGetTime
for read-only connections and users
CVE-2019-3886-api.patch, CVE-2019-3886-remote.patch
bsc#1131595
- spec: BuildRequires rpcgen since CVE-2019-3886-remote.patch
touches remote_protocol.x
- Update to libvirt 5.2.0
- Many incremental improvements and bug fixes, see
http://libvirt.org/news.html
- Dropped patches:
4ec3cf9a-apparmor-rules.patch,
f38ef0fa-no-RDMA-check.patch,
411cdaf8-apparmor-check-profile-name.patch,
696239ba-qemu-fix-query-cpus-fast.patch,
09eb1ae0-conf-add-xenbus-controller.patch,
fb059757-libxl-add-xenbus-controller.patch,
ec5a1191-libxl-support-max-grant-frames.patch,
5a64c202-xenconfig-support-max-grant-frames.patch
- Added patches:
ff376c62-tests-fix-mocking-stat-lstat.patch,
mprivozn-test-fix-proposal.patch
OBS-URL: https://build.opensuse.org/request/show/692393
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=745
2019-04-09 00:27:41 +02:00
|
|
|
# rpcgen is needed since we have a patch touching remote_protocol.x
|
|
|
|
BuildRequires: rpcgen
|
2013-06-07 03:10:31 +02:00
|
|
|
# For pool-build probing for existing pools
|
|
|
|
BuildRequires: libblkid-devel >= 2.17
|
2010-01-08 01:37:05 +01:00
|
|
|
BuildRequires: libpciaccess0-devel >= 0.10.9
|
Accepting request 629264 from home:jfehlig:branches:Virtualization
- Revert switch to jansson
boo#1104820
- Dropped:
temp-build-fix.patch
- Added:
9ed59012--revert-jansson1.patch,
54f2b5e3-revert-jansson2.patch,
b56950fd-revert-jansson3.patch,
6c3d66ac-revert-jansson4.patch,
8e373e6d-revert-jansson5.patch,
6f99de31-revert-jansson6.patch,
f204cf51-revert-jansson7.patch,
5a58b5ed-revert-jansson8.patch,
63f6e0e9-revert-jansson9.patch,
8687eba-revert-jansson10.patch,
e96e71d8-revert-jansson11.patch,
d99a8959-revert-jansson12.patch
- spec: don't restart libvirt-guests when updating libvirt-client
bsc#1104662
OBS-URL: https://build.opensuse.org/request/show/629264
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=701
2018-08-14 19:05:16 +02:00
|
|
|
BuildRequires: libyajl-devel
|
2020-02-03 16:29:20 +01:00
|
|
|
BuildRequires: pkgconfig(libudev) >= 145
|
2013-06-07 03:10:31 +02:00
|
|
|
%if %{with_sanlock}
|
|
|
|
BuildRequires: sanlock-devel >= 2.4
|
2009-02-03 22:58:24 +01:00
|
|
|
%endif
|
Accepting request 400351 from home:jfehlig:branches:Virtualization
- Update to libvirt 1.3.5
- Many incremental improvements and bug fixes, see
http://libvirt.org/news.html
- Dropped patches:
e4d131b8-mv-virDomainDefPostParseInternal.patch,
3e428670-post-parse-implicit-video.patch,
538012c8-default-vram.patch, 96b21fb0-vram-tests.patch,
400e716d-libxl-noprope-emulator.patch,
b90c4b5f-tests-use-qemu-xen.patch,
fccf2725-libxl-API-4.4.patch,
5325123d-libxl-migv2-save-restore.patch,
f9edcfa4-libxl-migv2-migration.patch,
a1c9a81a-libxl-rbd-fix.patch,
ba566428-libxl-dom-iface-addrs.patch
- spec: simplify and cleanup by removing many conditionals that
are never toogled. Also drop conditionals for suse_version <
1310
OBS-URL: https://build.opensuse.org/request/show/400351
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=538
2016-06-07 04:00:39 +02:00
|
|
|
BuildRequires: libnl3-devel
|
2020-03-10 02:55:25 +01:00
|
|
|
BuildRequires: libpcap-devel >= 1.5.0
|
2013-06-07 03:10:31 +02:00
|
|
|
BuildRequires: libselinux-devel
|
2017-11-22 23:45:01 +01:00
|
|
|
BuildRequires: libtirpc-devel
|
2013-06-07 03:10:31 +02:00
|
|
|
%if %{with_apparmor}
|
2017-10-12 00:42:29 +02:00
|
|
|
BuildRequires: apparmor-rpm-macros
|
2013-06-07 03:10:31 +02:00
|
|
|
BuildRequires: libapparmor-devel
|
2011-09-16 20:53:58 +02:00
|
|
|
%endif
|
2013-06-07 03:10:31 +02:00
|
|
|
BuildRequires: cyrus-sasl-devel
|
Accepting request 400351 from home:jfehlig:branches:Virtualization
- Update to libvirt 1.3.5
- Many incremental improvements and bug fixes, see
http://libvirt.org/news.html
- Dropped patches:
e4d131b8-mv-virDomainDefPostParseInternal.patch,
3e428670-post-parse-implicit-video.patch,
538012c8-default-vram.patch, 96b21fb0-vram-tests.patch,
400e716d-libxl-noprope-emulator.patch,
b90c4b5f-tests-use-qemu-xen.patch,
fccf2725-libxl-API-4.4.patch,
5325123d-libxl-migv2-save-restore.patch,
f9edcfa4-libxl-migv2-migration.patch,
a1c9a81a-libxl-rbd-fix.patch,
ba566428-libxl-dom-iface-addrs.patch
- spec: simplify and cleanup by removing many conditionals that
are never toogled. Also drop conditionals for suse_version <
1310
OBS-URL: https://build.opensuse.org/request/show/400351
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=538
2016-06-07 04:00:39 +02:00
|
|
|
BuildRequires: ebtables
|
2018-08-07 00:52:48 +02:00
|
|
|
BuildRequires: iptables
|
|
|
|
BuildRequires: polkit >= 0.112
|
2011-04-05 00:08:05 +02:00
|
|
|
# For mount/umount in FS driver
|
|
|
|
BuildRequires: util-linux
|
|
|
|
# For LVM drivers
|
|
|
|
BuildRequires: lvm2
|
Accepting request 636920 from home:jfehlig:branches:Virtualization
- libxl: fix VM migration on busy hosts
60b4fd90-libxl-rm-vm-finish-phase.patch,
e39c66d3-libxl-fix-p2p-migration.patch,
47da84e0-libxl-fix-job-handling-migsrc.patch,
0149464a-libxl-fix-job-handling-migdst.patch,
5ea2abb3-libxl-join-mig-rcv-thread.patch
bsc#1108086
- Update to libvirt 4.7.0
- Many incremental improvements and bug fixes, see
http://libvirt.org/news.html
- Dropped patches:
9ed59012--revert-jansson1.patch,
54f2b5e3-revert-jansson2.patch,
b56950fd-revert-jansson3.patch,
6c3d66ac-revert-jansson4.patch,
8e373e6d-revert-jansson5.patch,
6f99de31-revert-jansson6.patch,
f204cf51-revert-jansson7.patch,
5a58b5ed-revert-jansson8.patch,
63f6e0e9-revert-jansson9.patch,
8687eba-revert-jansson10.patch,
e96e71d8-revert-jansson11.patch,
d99a8959-revert-jansson12.patch,
074a7e14-revert-jansson13.patch
OBS-URL: https://build.opensuse.org/request/show/636920
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=704
2018-09-20 19:06:17 +02:00
|
|
|
# For pool type=iscsi
|
2011-04-05 00:08:05 +02:00
|
|
|
BuildRequires: open-iscsi
|
Accepting request 636920 from home:jfehlig:branches:Virtualization
- libxl: fix VM migration on busy hosts
60b4fd90-libxl-rm-vm-finish-phase.patch,
e39c66d3-libxl-fix-p2p-migration.patch,
47da84e0-libxl-fix-job-handling-migsrc.patch,
0149464a-libxl-fix-job-handling-migdst.patch,
5ea2abb3-libxl-join-mig-rcv-thread.patch
bsc#1108086
- Update to libvirt 4.7.0
- Many incremental improvements and bug fixes, see
http://libvirt.org/news.html
- Dropped patches:
9ed59012--revert-jansson1.patch,
54f2b5e3-revert-jansson2.patch,
b56950fd-revert-jansson3.patch,
6c3d66ac-revert-jansson4.patch,
8e373e6d-revert-jansson5.patch,
6f99de31-revert-jansson6.patch,
f204cf51-revert-jansson7.patch,
5a58b5ed-revert-jansson8.patch,
63f6e0e9-revert-jansson9.patch,
8687eba-revert-jansson10.patch,
e96e71d8-revert-jansson11.patch,
d99a8959-revert-jansson12.patch,
074a7e14-revert-jansson13.patch
OBS-URL: https://build.opensuse.org/request/show/636920
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=704
2018-09-20 19:06:17 +02:00
|
|
|
%if %{with_storage_iscsi_direct}
|
|
|
|
# For pool type=iscsi-direct
|
|
|
|
BuildRequires: libiscsi-devel
|
|
|
|
%endif
|
2011-04-05 00:08:05 +02:00
|
|
|
# For disk driver
|
2020-09-03 00:47:08 +02:00
|
|
|
BuildRequires: parted
|
2011-04-05 00:08:05 +02:00
|
|
|
BuildRequires: parted-devel
|
|
|
|
# For Multipath support
|
2011-05-16 11:14:01 +02:00
|
|
|
BuildRequires: device-mapper-devel
|
- Update to libvirt 1.0.1
- Introduce virtlockd daemon
- parallels: add disk and network device support
- Add virDomainSendProcessSignal API
- Introduce virDomainFSTrim() public API
- add fuse support for libvirt lxc
- Add Gluster protocol as supported network disk backend
- various snapshot improvements
- Add upstream patches to fix bugs in 1.0.1
66ff2ddc-virtlockd-systemd-file-perms.patch,
462a6962-script-fixes1.patch, cb854b8f-script-fixes2.patch,
5ec4b22b-script-fixes3.patch, a1fd56cb-script-fixes4.patch,
68e7bc45-libxl-link-fix.patch
- Rework SUSE patches for the various init scripts
Dropped use-init-script-redhat.patch and added
libvirtd-init-script.patch, libvirt-guests-init-script.patch,
and virtlockd-init-script.patch
- Drop upstream patches: 371ddc98-xen-sysctl-9.patch,
416eca18-xenstore-header-fix.patch,
f644361b-virCommand-env.patch, 2b32735a-virCommand-env.patch,
9785f2b6-fix-xen-sysctl9.patch
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=238
2013-01-07 19:44:26 +01:00
|
|
|
%if %{with_storage_rbd}
|
2016-07-15 22:05:01 +02:00
|
|
|
BuildRequires: %{with_rbd_lib}
|
- Update to libvirt 1.0.1
- Introduce virtlockd daemon
- parallels: add disk and network device support
- Add virDomainSendProcessSignal API
- Introduce virDomainFSTrim() public API
- add fuse support for libvirt lxc
- Add Gluster protocol as supported network disk backend
- various snapshot improvements
- Add upstream patches to fix bugs in 1.0.1
66ff2ddc-virtlockd-systemd-file-perms.patch,
462a6962-script-fixes1.patch, cb854b8f-script-fixes2.patch,
5ec4b22b-script-fixes3.patch, a1fd56cb-script-fixes4.patch,
68e7bc45-libxl-link-fix.patch
- Rework SUSE patches for the various init scripts
Dropped use-init-script-redhat.patch and added
libvirtd-init-script.patch, libvirt-guests-init-script.patch,
and virtlockd-init-script.patch
- Drop upstream patches: 371ddc98-xen-sysctl-9.patch,
416eca18-xenstore-header-fix.patch,
f644361b-virCommand-env.patch, 2b32735a-virCommand-env.patch,
9785f2b6-fix-xen-sysctl9.patch
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=238
2013-01-07 19:44:26 +01:00
|
|
|
%endif
|
2018-06-25 16:19:12 +02:00
|
|
|
%if %{with_storage_gluster}
|
|
|
|
BuildRequires: glusterfs-devel >= 3.4.1
|
|
|
|
%endif
|
2013-06-07 03:10:31 +02:00
|
|
|
%if %{with_numactl}
|
|
|
|
# For QEMU/LXC numa info
|
|
|
|
BuildRequires: libnuma-devel
|
|
|
|
%endif
|
|
|
|
BuildRequires: fuse-devel >= 2.8.6
|
Accepting request 400351 from home:jfehlig:branches:Virtualization
- Update to libvirt 1.3.5
- Many incremental improvements and bug fixes, see
http://libvirt.org/news.html
- Dropped patches:
e4d131b8-mv-virDomainDefPostParseInternal.patch,
3e428670-post-parse-implicit-video.patch,
538012c8-default-vram.patch, 96b21fb0-vram-tests.patch,
400e716d-libxl-noprope-emulator.patch,
b90c4b5f-tests-use-qemu-xen.patch,
fccf2725-libxl-API-4.4.patch,
5325123d-libxl-migv2-save-restore.patch,
f9edcfa4-libxl-migv2-migration.patch,
a1c9a81a-libxl-rbd-fix.patch,
ba566428-libxl-dom-iface-addrs.patch
- spec: simplify and cleanup by removing many conditionals that
are never toogled. Also drop conditionals for suse_version <
1310
OBS-URL: https://build.opensuse.org/request/show/400351
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=538
2016-06-07 04:00:39 +02:00
|
|
|
BuildRequires: libcap-ng-devel >= 0.5.0
|
2013-06-07 03:10:31 +02:00
|
|
|
BuildRequires: libnetcontrol-devel >= 0.2.0
|
2018-05-08 07:01:36 +02:00
|
|
|
%if %{with_libssh2}
|
Accepting request 400351 from home:jfehlig:branches:Virtualization
- Update to libvirt 1.3.5
- Many incremental improvements and bug fixes, see
http://libvirt.org/news.html
- Dropped patches:
e4d131b8-mv-virDomainDefPostParseInternal.patch,
3e428670-post-parse-implicit-video.patch,
538012c8-default-vram.patch, 96b21fb0-vram-tests.patch,
400e716d-libxl-noprope-emulator.patch,
b90c4b5f-tests-use-qemu-xen.patch,
fccf2725-libxl-API-4.4.patch,
5325123d-libxl-migv2-save-restore.patch,
f9edcfa4-libxl-migv2-migration.patch,
a1c9a81a-libxl-rbd-fix.patch,
ba566428-libxl-dom-iface-addrs.patch
- spec: simplify and cleanup by removing many conditionals that
are never toogled. Also drop conditionals for suse_version <
1310
OBS-URL: https://build.opensuse.org/request/show/400351
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=538
2016-06-07 04:00:39 +02:00
|
|
|
BuildRequires: libssh2-devel
|
2018-05-08 07:01:36 +02:00
|
|
|
%endif
|
2013-06-07 03:10:31 +02:00
|
|
|
%if %{with_esx}
|
|
|
|
BuildRequires: libcurl-devel
|
|
|
|
%endif
|
|
|
|
%if %{with_hyperv}
|
2020-11-02 23:08:38 +01:00
|
|
|
BuildRequires: libwsman-devel >= 2.6.3
|
2013-06-07 03:10:31 +02:00
|
|
|
%endif
|
2011-06-30 21:38:30 +02:00
|
|
|
BuildRequires: audit-devel
|
2015-01-05 21:14:57 +01:00
|
|
|
# we need /usr/sbin/dtrace
|
2011-11-10 02:55:47 +01:00
|
|
|
BuildRequires: systemtap-sdt-devel
|
2013-12-06 19:39:18 +01:00
|
|
|
%if %{with_numad}
|
|
|
|
BuildRequires: numad
|
|
|
|
%endif
|
2015-04-02 18:20:09 +02:00
|
|
|
%if %{with_wireshark}
|
2020-12-02 05:12:13 +01:00
|
|
|
BuildRequires: wireshark-devel
|
2014-10-28 00:00:39 +01:00
|
|
|
%endif
|
2016-12-07 00:28:57 +01:00
|
|
|
%if %{with_libssh}
|
2022-10-05 16:41:22 +02:00
|
|
|
BuildRequires: libssh-devel >= 0.8.1
|
2016-12-07 00:28:57 +01:00
|
|
|
%endif
|
2020-11-02 23:08:38 +01:00
|
|
|
# Needed for the firewalld_reload macro
|
|
|
|
%if %{with_firewalld_zone}
|
2018-03-15 00:03:30 +01:00
|
|
|
BuildRequires: firewall-macros
|
|
|
|
%endif
|
2013-06-07 03:10:31 +02:00
|
|
|
|
Accepting request 1077093 from home:jfehlig:branches:Virtualization
- Update to libvirt 9.2.0
- Many incremental improvements and bug fixes, see
https://libvirt.org/news.html#v9-2-0-2023-04-01
- Move to a more git-centric packaging workflow using tar_scm
instead of download_files
- New source README.packaging.txt
- Remove now unused signature file and libvirt.keyring
- Patches now maintained in git
libxl-dom-reset.patch,
network-don-t-use-dhcp-authoritative-on-static-netwo.patch,
0001-util-Don-t-spawn-pkttyagent-when-stdin-is-not-a-tty.patch,
libvirt-power8-models.patch,
ppc64le-canonical-name.patch,
libxl-set-migration-constraints.patch,
libxl-set-cach-mode.patch,
0001-libxl-add-support-for-BlockResize-API.patch,
suse-libvirtd-disable-tls.patch,
suse-libvirt-guests-service.patch,
suse-qemu-conf.patch,
suse-qemu-ovmf-paths.patch,
libxl-support-block-script.patch,
qemu-apparmor-screenshot.patch,
libvirt-suse-netcontrol.patch,
lxc-wait-after-eth-del.patch,
suse-libxl-disable-autoballoon.patch,
suse-xen-ovmf-paths.patch,
virt-create-rootfs.patch,
suse-fix-lxc-container-init.patch
- Remove old, unused SUSEfirewall2 config file
libvirtd-relocation-server.fw
OBS-URL: https://build.opensuse.org/request/show/1077093
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=974
2023-04-03 23:26:02 +02:00
|
|
|
Source0: %{name}-%{version}.tar.xz
|
|
|
|
Source1: libvirt-supportconfig
|
|
|
|
Source2: suse-qemu-domain-hook.py
|
|
|
|
Source3: libvirtd-relocation-server.xml
|
|
|
|
Source98: README.packaging.txt
|
2013-06-07 03:10:31 +02:00
|
|
|
Source99: baselibs.conf
|
2016-04-13 02:22:05 +02:00
|
|
|
Source100: %{name}-rpmlintrc
|
2013-06-07 03:10:31 +02:00
|
|
|
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
2011-04-05 00:08:05 +02:00
|
|
|
|
2013-06-07 03:10:31 +02:00
|
|
|
%description
|
|
|
|
Libvirt is a C toolkit to interact with the virtualization
|
|
|
|
capabilities of Linux. Virtualization of the Linux Operating System means
|
|
|
|
the ability to run multiple instances of Operating Systems concurrently
|
|
|
|
on a single hardware system where the basic resources are driven by a
|
|
|
|
Linux instance. The library aims to provide long term stable C API
|
|
|
|
to interact with Linux virtualization technologies.
|
|
|
|
|
|
|
|
%package doc
|
2017-03-02 16:50:49 +01:00
|
|
|
Summary: API reference and website documentation for libvirt
|
2018-09-24 19:01:50 +02:00
|
|
|
BuildArch: noarch
|
2013-06-07 03:10:31 +02:00
|
|
|
|
|
|
|
%description doc
|
2019-01-23 15:19:44 +01:00
|
|
|
The API reference for the libvirt C library, and a
|
2013-06-07 03:10:31 +02:00
|
|
|
copy of the libvirt.org website documentation.
|
|
|
|
|
|
|
|
%package daemon
|
2017-03-02 16:50:49 +01:00
|
|
|
Summary: Server side daemon and supporting files for libvirt
|
Accepting request 1068569 from home:jfehlig:branches:Virtualization
- Update to libvirt 9.1.0
- Many incremental improvements and bug fixes, see
https://libvirt.org/news.html#v9-1-0-2023-03-01
- spec: Remove obsolete Groups tag
- spec: Integrate upstream spec file changes that split the
libvirt-daemon package, allowing more modular, customized
installations
- spec: New subpackages libvirt-daemon-common, libvirt-daemon-lock,
libvirt-daemon-log, libvirt-daemon-proxy, and
libvirt-daemon-plugin-lockd
- spec: Renamed subpackage libvirt-lock-sanlock to
libvirt-daemon-plugin-sanlock
- Dropped patches:
ef482951-apparmor-Allow-umount-dev.patch,
d6a8b9ee-qemu-Fix-managed-no-when-creating-ethdev.patch,
c3f16cea-qemu-cleanup-label-on-umount-failure.patch,
697c16e3-qemu_process-better-debug-message.patch,
5155ab4b-qemu_namespace-nested-mounts-when-umount.patch
OBS-URL: https://build.opensuse.org/request/show/1068569
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=968
2023-03-02 01:49:27 +01:00
|
|
|
Requires: %{name}-daemon-common = %{version}-%{release}
|
|
|
|
Requires: %{name}-daemon-lock = %{version}-%{release}
|
|
|
|
Requires: %{name}-daemon-log = %{version}-%{release}
|
|
|
|
Requires: %{name}-daemon-plugin-lockd = %{version}-%{release}
|
|
|
|
Requires: %{name}-daemon-proxy = %{version}-%{release}
|
|
|
|
Requires: %{name}-libs = %{version}-%{release}
|
2013-06-07 03:10:31 +02:00
|
|
|
|
Accepting request 1068569 from home:jfehlig:branches:Virtualization
- Update to libvirt 9.1.0
- Many incremental improvements and bug fixes, see
https://libvirt.org/news.html#v9-1-0-2023-03-01
- spec: Remove obsolete Groups tag
- spec: Integrate upstream spec file changes that split the
libvirt-daemon package, allowing more modular, customized
installations
- spec: New subpackages libvirt-daemon-common, libvirt-daemon-lock,
libvirt-daemon-log, libvirt-daemon-proxy, and
libvirt-daemon-plugin-lockd
- spec: Renamed subpackage libvirt-lock-sanlock to
libvirt-daemon-plugin-sanlock
- Dropped patches:
ef482951-apparmor-Allow-umount-dev.patch,
d6a8b9ee-qemu-Fix-managed-no-when-creating-ethdev.patch,
c3f16cea-qemu-cleanup-label-on-umount-failure.patch,
697c16e3-qemu_process-better-debug-message.patch,
5155ab4b-qemu_namespace-nested-mounts-when-umount.patch
OBS-URL: https://build.opensuse.org/request/show/1068569
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=968
2023-03-02 01:49:27 +01:00
|
|
|
%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.
|
2011-04-05 00:08:05 +02:00
|
|
|
|
Accepting request 1068569 from home:jfehlig:branches:Virtualization
- Update to libvirt 9.1.0
- Many incremental improvements and bug fixes, see
https://libvirt.org/news.html#v9-1-0-2023-03-01
- spec: Remove obsolete Groups tag
- spec: Integrate upstream spec file changes that split the
libvirt-daemon package, allowing more modular, customized
installations
- spec: New subpackages libvirt-daemon-common, libvirt-daemon-lock,
libvirt-daemon-log, libvirt-daemon-proxy, and
libvirt-daemon-plugin-lockd
- spec: Renamed subpackage libvirt-lock-sanlock to
libvirt-daemon-plugin-sanlock
- Dropped patches:
ef482951-apparmor-Allow-umount-dev.patch,
d6a8b9ee-qemu-Fix-managed-no-when-creating-ethdev.patch,
c3f16cea-qemu-cleanup-label-on-umount-failure.patch,
697c16e3-qemu_process-better-debug-message.patch,
5155ab4b-qemu_namespace-nested-mounts-when-umount.patch
OBS-URL: https://build.opensuse.org/request/show/1068569
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=968
2023-03-02 01:49:27 +01:00
|
|
|
%package daemon-common
|
|
|
|
Summary: Files and utilities used by daemons
|
2016-08-13 02:51:10 +02:00
|
|
|
Requires: %{name}-libs = %{version}-%{release}
|
Accepting request 1068569 from home:jfehlig:branches:Virtualization
- Update to libvirt 9.1.0
- Many incremental improvements and bug fixes, see
https://libvirt.org/news.html#v9-1-0-2023-03-01
- spec: Remove obsolete Groups tag
- spec: Integrate upstream spec file changes that split the
libvirt-daemon package, allowing more modular, customized
installations
- spec: New subpackages libvirt-daemon-common, libvirt-daemon-lock,
libvirt-daemon-log, libvirt-daemon-proxy, and
libvirt-daemon-plugin-lockd
- spec: Renamed subpackage libvirt-lock-sanlock to
libvirt-daemon-plugin-sanlock
- Dropped patches:
ef482951-apparmor-Allow-umount-dev.patch,
d6a8b9ee-qemu-Fix-managed-no-when-creating-ethdev.patch,
c3f16cea-qemu-cleanup-label-on-umount-failure.patch,
697c16e3-qemu_process-better-debug-message.patch,
5155ab4b-qemu_namespace-nested-mounts-when-umount.patch
OBS-URL: https://build.opensuse.org/request/show/1068569
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=968
2023-03-02 01:49:27 +01:00
|
|
|
# The libvirt-guests.sh script requires virsh from libvirt-client subpackage,
|
|
|
|
# but not every deployment wants to use libvirt-guests service. Using
|
|
|
|
# Recommends here will install libvirt-client by default (if available), but
|
|
|
|
# RPM won't complain if the package is unavailable, masked, or removed later.
|
|
|
|
Recommends: %{name}-client = %{version}-%{release}
|
2011-08-04 20:00:03 +02:00
|
|
|
# for /sbin/ip & /sbin/tc
|
2011-04-05 00:08:05 +02:00
|
|
|
Requires: iproute
|
2013-06-07 03:10:31 +02:00
|
|
|
Requires: logrotate
|
2020-02-03 16:29:20 +01:00
|
|
|
Requires: pkgconfig(udev) >= 145
|
2018-08-07 00:52:48 +02:00
|
|
|
Recommends: polkit >= 0.112
|
2022-06-27 17:12:49 +02:00
|
|
|
%ifarch %ix86 x86_64 aarch64
|
2011-12-15 02:23:04 +01:00
|
|
|
# For virConnectGetSysinfo
|
2013-06-07 03:10:31 +02:00
|
|
|
Requires: dmidecode
|
Accepting request 400351 from home:jfehlig:branches:Virtualization
- Update to libvirt 1.3.5
- Many incremental improvements and bug fixes, see
http://libvirt.org/news.html
- Dropped patches:
e4d131b8-mv-virDomainDefPostParseInternal.patch,
3e428670-post-parse-implicit-video.patch,
538012c8-default-vram.patch, 96b21fb0-vram-tests.patch,
400e716d-libxl-noprope-emulator.patch,
b90c4b5f-tests-use-qemu-xen.patch,
fccf2725-libxl-API-4.4.patch,
5325123d-libxl-migv2-save-restore.patch,
f9edcfa4-libxl-migv2-migration.patch,
a1c9a81a-libxl-rbd-fix.patch,
ba566428-libxl-dom-iface-addrs.patch
- spec: simplify and cleanup by removing many conditionals that
are never toogled. Also drop conditionals for suse_version <
1310
OBS-URL: https://build.opensuse.org/request/show/400351
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=538
2016-06-07 04:00:39 +02:00
|
|
|
%endif
|
2013-06-07 03:10:31 +02:00
|
|
|
# For service management
|
2012-01-05 00:48:35 +01:00
|
|
|
%{?systemd_requires}
|
2019-07-24 22:36:02 +02:00
|
|
|
# libvirtd depends on 'messagebus' service
|
|
|
|
Requires: dbus-1
|
2020-11-17 18:52:03 +01:00
|
|
|
Requires: group(libvirt)
|
2021-05-18 00:14:02 +02:00
|
|
|
# Needed by libvirt-guests init script.
|
|
|
|
Requires: gettext-runtime
|
2021-07-19 19:36:51 +02:00
|
|
|
Requires: bash-completion >= 2.0
|
2011-04-05 00:08:05 +02:00
|
|
|
|
2019-09-06 00:53:30 +02:00
|
|
|
%if %{with_apparmor}
|
2021-11-19 22:37:43 +01:00
|
|
|
Recommends: apparmor-abstractions
|
2019-09-06 00:53:30 +02:00
|
|
|
%endif
|
2017-10-05 17:49:54 +02:00
|
|
|
|
2021-05-18 00:14:02 +02:00
|
|
|
# Ensure smooth upgrades
|
Accepting request 1068569 from home:jfehlig:branches:Virtualization
- Update to libvirt 9.1.0
- Many incremental improvements and bug fixes, see
https://libvirt.org/news.html#v9-1-0-2023-03-01
- spec: Remove obsolete Groups tag
- spec: Integrate upstream spec file changes that split the
libvirt-daemon package, allowing more modular, customized
installations
- spec: New subpackages libvirt-daemon-common, libvirt-daemon-lock,
libvirt-daemon-log, libvirt-daemon-proxy, and
libvirt-daemon-plugin-lockd
- spec: Renamed subpackage libvirt-lock-sanlock to
libvirt-daemon-plugin-sanlock
- Dropped patches:
ef482951-apparmor-Allow-umount-dev.patch,
d6a8b9ee-qemu-Fix-managed-no-when-creating-ethdev.patch,
c3f16cea-qemu-cleanup-label-on-umount-failure.patch,
697c16e3-qemu_process-better-debug-message.patch,
5155ab4b-qemu_namespace-nested-mounts-when-umount.patch
OBS-URL: https://build.opensuse.org/request/show/1068569
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=968
2023-03-02 01:49:27 +01:00
|
|
|
Obsoletes: %{name}-admin < 7.3.0
|
|
|
|
Provides: %{name}-admin = %{version}
|
|
|
|
Obsoletes: %{name}-bash-completion < 7.3.0
|
2021-05-18 00:14:02 +02:00
|
|
|
|
Accepting request 1068569 from home:jfehlig:branches:Virtualization
- Update to libvirt 9.1.0
- Many incremental improvements and bug fixes, see
https://libvirt.org/news.html#v9-1-0-2023-03-01
- spec: Remove obsolete Groups tag
- spec: Integrate upstream spec file changes that split the
libvirt-daemon package, allowing more modular, customized
installations
- spec: New subpackages libvirt-daemon-common, libvirt-daemon-lock,
libvirt-daemon-log, libvirt-daemon-proxy, and
libvirt-daemon-plugin-lockd
- spec: Renamed subpackage libvirt-lock-sanlock to
libvirt-daemon-plugin-sanlock
- Dropped patches:
ef482951-apparmor-Allow-umount-dev.patch,
d6a8b9ee-qemu-Fix-managed-no-when-creating-ethdev.patch,
c3f16cea-qemu-cleanup-label-on-umount-failure.patch,
697c16e3-qemu_process-better-debug-message.patch,
5155ab4b-qemu_namespace-nested-mounts-when-umount.patch
OBS-URL: https://build.opensuse.org/request/show/1068569
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=968
2023-03-02 01:49:27 +01:00
|
|
|
%description daemon-common
|
|
|
|
Miscellaneous files and utilities used by other libvirt daemons
|
|
|
|
|
|
|
|
%package daemon-lock
|
|
|
|
Summary: Server side daemon for managing locks
|
|
|
|
Requires: %{name}-libs = %{version}-%{release}
|
|
|
|
|
|
|
|
%description daemon-lock
|
|
|
|
Server side daemon used to manage locks held against virtual machine
|
|
|
|
resources
|
|
|
|
|
|
|
|
%package daemon-plugin-lockd
|
|
|
|
Summary: lockd client plugin for virtlockd
|
|
|
|
Requires: %{name}-libs = %{version}-%{release}
|
|
|
|
|
|
|
|
%description daemon-plugin-lockd
|
|
|
|
A client-side plugin that implements disk locking using POSIX fcntl advisory
|
|
|
|
locks via communication with the virtlockd daemon
|
|
|
|
|
|
|
|
%package daemon-log
|
|
|
|
Summary: Server side daemon for managing logs
|
|
|
|
Requires: %{name}-libs = %{version}-%{release}
|
|
|
|
|
|
|
|
%description daemon-log
|
|
|
|
Server side daemon used to manage logs from virtual machine consoles
|
|
|
|
|
|
|
|
%package daemon-proxy
|
|
|
|
Summary: Server side daemon providing libvirtd proxy
|
|
|
|
Requires: %{name}-libs = %{version}-%{release}
|
|
|
|
# netcat is needed on the server side so that clients that have
|
|
|
|
# libvirt < 6.9.0 can connect, but newer versions will prefer
|
|
|
|
# virt-ssh-helper
|
|
|
|
Recommends: netcat-openbsd
|
|
|
|
|
|
|
|
%description daemon-proxy
|
|
|
|
Server side daemon providing functionality previously provided by
|
|
|
|
the monolithic libvirtd
|
2013-06-07 03:10:31 +02:00
|
|
|
|
2018-01-11 19:22:07 +01:00
|
|
|
%package daemon-hooks
|
|
|
|
Summary: Hook scripts for the libvirtd daemon
|
|
|
|
Requires: %{name}-daemon = %{version}-%{release}
|
2018-01-26 18:16:35 +01:00
|
|
|
Requires: python3-lxml
|
2018-01-11 19:22:07 +01:00
|
|
|
|
|
|
|
%description daemon-hooks
|
|
|
|
Default hook scripts for the libvirt daemon
|
|
|
|
|
2014-01-21 01:43:47 +01:00
|
|
|
%package daemon-config-network
|
|
|
|
Summary: Default configuration files for the libvirtd daemon
|
2017-11-22 23:22:46 +01:00
|
|
|
Requires: %{name}-daemon-driver-network = %{version}-%{release}
|
2014-01-21 01:43:47 +01:00
|
|
|
|
|
|
|
%description daemon-config-network
|
|
|
|
Default configuration files for setting up NAT based networking
|
2013-07-22 18:42:02 +02:00
|
|
|
|
2013-06-07 03:10:31 +02:00
|
|
|
%package daemon-config-nwfilter
|
|
|
|
Summary: Network filter configuration files for the libvirtd
|
2017-11-22 23:22:46 +01:00
|
|
|
Requires: %{name}-daemon-driver-nwfilter = %{version}-%{release}
|
2013-06-07 03:10:31 +02:00
|
|
|
|
|
|
|
%description daemon-config-nwfilter
|
|
|
|
Network filter configuration files for the libvirt daemon, used for
|
|
|
|
cleaning guest network traffic.
|
2013-07-22 18:42:02 +02:00
|
|
|
|
2013-06-07 03:10:31 +02:00
|
|
|
%package daemon-driver-network
|
|
|
|
Summary: Network driver plugin for the libvirtd daemon
|
Accepting request 1068569 from home:jfehlig:branches:Virtualization
- Update to libvirt 9.1.0
- Many incremental improvements and bug fixes, see
https://libvirt.org/news.html#v9-1-0-2023-03-01
- spec: Remove obsolete Groups tag
- spec: Integrate upstream spec file changes that split the
libvirt-daemon package, allowing more modular, customized
installations
- spec: New subpackages libvirt-daemon-common, libvirt-daemon-lock,
libvirt-daemon-log, libvirt-daemon-proxy, and
libvirt-daemon-plugin-lockd
- spec: Renamed subpackage libvirt-lock-sanlock to
libvirt-daemon-plugin-sanlock
- Dropped patches:
ef482951-apparmor-Allow-umount-dev.patch,
d6a8b9ee-qemu-Fix-managed-no-when-creating-ethdev.patch,
c3f16cea-qemu-cleanup-label-on-umount-failure.patch,
697c16e3-qemu_process-better-debug-message.patch,
5155ab4b-qemu_namespace-nested-mounts-when-umount.patch
OBS-URL: https://build.opensuse.org/request/show/1068569
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=968
2023-03-02 01:49:27 +01:00
|
|
|
Requires: %{name}-daemon-common = %{version}-%{release}
|
2018-08-07 00:52:48 +02:00
|
|
|
Requires: %{name}-libs = %{version}-%{release}
|
- Update to libvirt 1.1.4
- Add support for AArch64 architecture
- Various improvements on test code and test driver
- Don't link virt-login-shell against libvirt.so
- Close all non-stdio FDs in virt-login-shell
- Only allow 'stderr' log output when running setuid
- Fix perms for virConnectDomainXML{To,From}Native
- Many incremental improvements and bug fixes, see
http://libvirt.org/news.html
- Drop upstream patches: e7f400a1-CVE-2013-4296.patch,
2dba0323-CVE-2013-4297.patch, db7a5688-CVE-2013-4311.patch,
e65667c0-CVE-2013-4311.patch, 922b7fda-CVE-2013-4311.patch,
e4697b92-CVE-2013-4311.patch, 8294aa0c-CVE-2013-4399.patch,
484cc321-fix-spice-migration.patch,
79552754-libvirtd-chardev-crash.patch,
57687fd6-CVE-2013-4401.patch, ae53e5d1-CVE-2013-4400.patch,
8c3586ea-CVE-2013-4400.patch, b7fcc799a-CVE-2013-4400.patch,
3e2f27e1-CVE-2013-4400.patch, 5a0ea4b7-CVE-2013-4400.patch,
843bdb2f-CVE-2013-4400.patch,
bd773e74-lxc-terminate-machine.patch,
e350826c-python-fix-fd-passing.patch
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=329
2013-11-20 21:02:26 +01:00
|
|
|
Requires: dnsmasq >= 2.41
|
|
|
|
Requires: iptables
|
2010-01-08 01:37:05 +01:00
|
|
|
|
2013-06-07 03:10:31 +02:00
|
|
|
%description daemon-driver-network
|
|
|
|
The network driver plugin for the libvirtd daemon, providing
|
|
|
|
an implementation of the virtual network APIs using the Linux
|
|
|
|
bridge capabilities.
|
2013-07-22 18:42:02 +02:00
|
|
|
|
2013-06-07 03:10:31 +02:00
|
|
|
%package daemon-driver-nwfilter
|
|
|
|
Summary: A nwfilter driver plugin for the libvirtd daemon
|
Accepting request 1068569 from home:jfehlig:branches:Virtualization
- Update to libvirt 9.1.0
- Many incremental improvements and bug fixes, see
https://libvirt.org/news.html#v9-1-0-2023-03-01
- spec: Remove obsolete Groups tag
- spec: Integrate upstream spec file changes that split the
libvirt-daemon package, allowing more modular, customized
installations
- spec: New subpackages libvirt-daemon-common, libvirt-daemon-lock,
libvirt-daemon-log, libvirt-daemon-proxy, and
libvirt-daemon-plugin-lockd
- spec: Renamed subpackage libvirt-lock-sanlock to
libvirt-daemon-plugin-sanlock
- Dropped patches:
ef482951-apparmor-Allow-umount-dev.patch,
d6a8b9ee-qemu-Fix-managed-no-when-creating-ethdev.patch,
c3f16cea-qemu-cleanup-label-on-umount-failure.patch,
697c16e3-qemu_process-better-debug-message.patch,
5155ab4b-qemu_namespace-nested-mounts-when-umount.patch
OBS-URL: https://build.opensuse.org/request/show/1068569
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=968
2023-03-02 01:49:27 +01:00
|
|
|
Requires: %{name}-daemon-common = %{version}-%{release}
|
2018-08-07 00:52:48 +02:00
|
|
|
Requires: %{name}-libs = %{version}-%{release}
|
- Update to libvirt 1.1.4
- Add support for AArch64 architecture
- Various improvements on test code and test driver
- Don't link virt-login-shell against libvirt.so
- Close all non-stdio FDs in virt-login-shell
- Only allow 'stderr' log output when running setuid
- Fix perms for virConnectDomainXML{To,From}Native
- Many incremental improvements and bug fixes, see
http://libvirt.org/news.html
- Drop upstream patches: e7f400a1-CVE-2013-4296.patch,
2dba0323-CVE-2013-4297.patch, db7a5688-CVE-2013-4311.patch,
e65667c0-CVE-2013-4311.patch, 922b7fda-CVE-2013-4311.patch,
e4697b92-CVE-2013-4311.patch, 8294aa0c-CVE-2013-4399.patch,
484cc321-fix-spice-migration.patch,
79552754-libvirtd-chardev-crash.patch,
57687fd6-CVE-2013-4401.patch, ae53e5d1-CVE-2013-4400.patch,
8c3586ea-CVE-2013-4400.patch, b7fcc799a-CVE-2013-4400.patch,
3e2f27e1-CVE-2013-4400.patch, 5a0ea4b7-CVE-2013-4400.patch,
843bdb2f-CVE-2013-4400.patch,
bd773e74-lxc-terminate-machine.patch,
e350826c-python-fix-fd-passing.patch
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=329
2013-11-20 21:02:26 +01:00
|
|
|
Requires: ebtables
|
|
|
|
Requires: iptables
|
2010-01-08 01:37:05 +01:00
|
|
|
|
2013-06-07 03:10:31 +02:00
|
|
|
%description daemon-driver-nwfilter
|
|
|
|
The nwfilter driver plugin for the libvirtd daemon, providing
|
|
|
|
an implementation of the firewall APIs using the ebtables,
|
|
|
|
iptables and ip6tables capabilities
|
2013-07-22 18:42:02 +02:00
|
|
|
|
2013-06-07 03:10:31 +02:00
|
|
|
%package daemon-driver-nodedev
|
|
|
|
Summary: Nodedev driver plugin for the libvirtd daemon
|
Accepting request 1068569 from home:jfehlig:branches:Virtualization
- Update to libvirt 9.1.0
- Many incremental improvements and bug fixes, see
https://libvirt.org/news.html#v9-1-0-2023-03-01
- spec: Remove obsolete Groups tag
- spec: Integrate upstream spec file changes that split the
libvirt-daemon package, allowing more modular, customized
installations
- spec: New subpackages libvirt-daemon-common, libvirt-daemon-lock,
libvirt-daemon-log, libvirt-daemon-proxy, and
libvirt-daemon-plugin-lockd
- spec: Renamed subpackage libvirt-lock-sanlock to
libvirt-daemon-plugin-sanlock
- Dropped patches:
ef482951-apparmor-Allow-umount-dev.patch,
d6a8b9ee-qemu-Fix-managed-no-when-creating-ethdev.patch,
c3f16cea-qemu-cleanup-label-on-umount-failure.patch,
697c16e3-qemu_process-better-debug-message.patch,
5155ab4b-qemu_namespace-nested-mounts-when-umount.patch
OBS-URL: https://build.opensuse.org/request/show/1068569
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=968
2023-03-02 01:49:27 +01:00
|
|
|
Requires: %{name}-daemon-common = %{version}-%{release}
|
2018-08-07 00:52:48 +02:00
|
|
|
Requires: %{name}-libs = %{version}-%{release}
|
2020-07-06 18:35:15 +02:00
|
|
|
# For managing persistent mediated devices
|
2020-12-09 01:11:03 +01:00
|
|
|
%if 0%{?suse_version} >= 1550 || 0%{?sle_version} >= 150300
|
2020-07-06 18:35:15 +02:00
|
|
|
Requires: mdevctl
|
|
|
|
%endif
|
Accepting request 1068569 from home:jfehlig:branches:Virtualization
- Update to libvirt 9.1.0
- Many incremental improvements and bug fixes, see
https://libvirt.org/news.html#v9-1-0-2023-03-01
- spec: Remove obsolete Groups tag
- spec: Integrate upstream spec file changes that split the
libvirt-daemon package, allowing more modular, customized
installations
- spec: New subpackages libvirt-daemon-common, libvirt-daemon-lock,
libvirt-daemon-log, libvirt-daemon-proxy, and
libvirt-daemon-plugin-lockd
- spec: Renamed subpackage libvirt-lock-sanlock to
libvirt-daemon-plugin-sanlock
- Dropped patches:
ef482951-apparmor-Allow-umount-dev.patch,
d6a8b9ee-qemu-Fix-managed-no-when-creating-ethdev.patch,
c3f16cea-qemu-cleanup-label-on-umount-failure.patch,
697c16e3-qemu_process-better-debug-message.patch,
5155ab4b-qemu_namespace-nested-mounts-when-umount.patch
OBS-URL: https://build.opensuse.org/request/show/1068569
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=968
2023-03-02 01:49:27 +01:00
|
|
|
# for modprobe of pci devices
|
|
|
|
Requires: modutils
|
2010-01-08 01:37:05 +01:00
|
|
|
|
2013-06-07 03:10:31 +02:00
|
|
|
%description daemon-driver-nodedev
|
|
|
|
The nodedev driver plugin for the libvirtd daemon, providing
|
|
|
|
an implementation of the node device APIs using the udev
|
|
|
|
capabilities.
|
2013-07-22 18:42:02 +02:00
|
|
|
|
2013-06-07 03:10:31 +02:00
|
|
|
%package daemon-driver-interface
|
|
|
|
Summary: Interface driver plugin for the libvirtd daemon
|
Accepting request 1068569 from home:jfehlig:branches:Virtualization
- Update to libvirt 9.1.0
- Many incremental improvements and bug fixes, see
https://libvirt.org/news.html#v9-1-0-2023-03-01
- spec: Remove obsolete Groups tag
- spec: Integrate upstream spec file changes that split the
libvirt-daemon package, allowing more modular, customized
installations
- spec: New subpackages libvirt-daemon-common, libvirt-daemon-lock,
libvirt-daemon-log, libvirt-daemon-proxy, and
libvirt-daemon-plugin-lockd
- spec: Renamed subpackage libvirt-lock-sanlock to
libvirt-daemon-plugin-sanlock
- Dropped patches:
ef482951-apparmor-Allow-umount-dev.patch,
d6a8b9ee-qemu-Fix-managed-no-when-creating-ethdev.patch,
c3f16cea-qemu-cleanup-label-on-umount-failure.patch,
697c16e3-qemu_process-better-debug-message.patch,
5155ab4b-qemu_namespace-nested-mounts-when-umount.patch
OBS-URL: https://build.opensuse.org/request/show/1068569
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=968
2023-03-02 01:49:27 +01:00
|
|
|
Requires: %{name}-daemon-common = %{version}-%{release}
|
2018-08-07 00:52:48 +02:00
|
|
|
Requires: %{name}-libs = %{version}-%{release}
|
2009-12-29 18:35:03 +01:00
|
|
|
|
2013-06-07 03:10:31 +02:00
|
|
|
%description daemon-driver-interface
|
|
|
|
The interface driver plugin for the libvirtd daemon, providing
|
|
|
|
an implementation of the network interface APIs using the
|
|
|
|
netcontrol library
|
2009-12-29 18:35:03 +01:00
|
|
|
|
2013-06-07 03:10:31 +02:00
|
|
|
%package daemon-driver-secret
|
|
|
|
Summary: Secret driver plugin for the libvirtd daemon
|
Accepting request 1068569 from home:jfehlig:branches:Virtualization
- Update to libvirt 9.1.0
- Many incremental improvements and bug fixes, see
https://libvirt.org/news.html#v9-1-0-2023-03-01
- spec: Remove obsolete Groups tag
- spec: Integrate upstream spec file changes that split the
libvirt-daemon package, allowing more modular, customized
installations
- spec: New subpackages libvirt-daemon-common, libvirt-daemon-lock,
libvirt-daemon-log, libvirt-daemon-proxy, and
libvirt-daemon-plugin-lockd
- spec: Renamed subpackage libvirt-lock-sanlock to
libvirt-daemon-plugin-sanlock
- Dropped patches:
ef482951-apparmor-Allow-umount-dev.patch,
d6a8b9ee-qemu-Fix-managed-no-when-creating-ethdev.patch,
c3f16cea-qemu-cleanup-label-on-umount-failure.patch,
697c16e3-qemu_process-better-debug-message.patch,
5155ab4b-qemu_namespace-nested-mounts-when-umount.patch
OBS-URL: https://build.opensuse.org/request/show/1068569
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=968
2023-03-02 01:49:27 +01:00
|
|
|
Requires: %{name}-daemon-common = %{version}-%{release}
|
2007-01-11 01:44:36 +01:00
|
|
|
|
2013-06-07 03:10:31 +02:00
|
|
|
%description daemon-driver-secret
|
|
|
|
The secret driver plugin for the libvirtd daemon, providing
|
|
|
|
an implementation of the secret key APIs.
|
|
|
|
|
Accepting request 476767 from home:jfehlig:branches:Virtualization
- Update to libvirt 3.1.0
- Modularize storage driver by splitting it into backend-specific
subpackages
- CVE-2017-2635, bsc#1027075
- Many incremental improvements and bug fixes, see
http://libvirt.org/news.html
- Dropped patches:
b018ada3-shunloadtest-build-fix.patch,
f86a7a83-libxl-dom0-balloon-fix.patch,
6e4759d0-libxl-timer-fix.patch,
87df87e0-libxl-timer-tsc-emulate.patch,
b4386fda-xenconfig-timer-fix.patch,
d3970925-timer-tests.patch,
321a28c6-libxl-default-disk-format.patch,
bd116810-libxl-fix-disk-detach.patch,
ff225538-libxl-autoballoon-setting.patch,
c89a6e78-libxl-physinfo-cleanup.patch,
d2b77608-libxl-maxmem-fix.patch,
79692c38-libxl-dom0-maxmem.patch,
4ab0c959-libxl-mem-leak.patch,
2dc1cf19-libxl-double-free.patch,
apparmor-errormsg-fix.patch,
apparmor-alt-seclabel.patch,
qemu-disable-namespaces.patch
OBS-URL: https://build.opensuse.org/request/show/476767
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=588
2017-03-03 16:02:55 +01:00
|
|
|
%package daemon-driver-storage-core
|
|
|
|
Summary: Storage driver plugin including base backends for the libvirtd daemon
|
Accepting request 1068569 from home:jfehlig:branches:Virtualization
- Update to libvirt 9.1.0
- Many incremental improvements and bug fixes, see
https://libvirt.org/news.html#v9-1-0-2023-03-01
- spec: Remove obsolete Groups tag
- spec: Integrate upstream spec file changes that split the
libvirt-daemon package, allowing more modular, customized
installations
- spec: New subpackages libvirt-daemon-common, libvirt-daemon-lock,
libvirt-daemon-log, libvirt-daemon-proxy, and
libvirt-daemon-plugin-lockd
- spec: Renamed subpackage libvirt-lock-sanlock to
libvirt-daemon-plugin-sanlock
- Dropped patches:
ef482951-apparmor-Allow-umount-dev.patch,
d6a8b9ee-qemu-Fix-managed-no-when-creating-ethdev.patch,
c3f16cea-qemu-cleanup-label-on-umount-failure.patch,
697c16e3-qemu_process-better-debug-message.patch,
5155ab4b-qemu_namespace-nested-mounts-when-umount.patch
OBS-URL: https://build.opensuse.org/request/show/1068569
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=968
2023-03-02 01:49:27 +01:00
|
|
|
Requires: %{name}-daemon-common = %{version}-%{release}
|
2018-08-07 00:52:48 +02:00
|
|
|
Requires: %{name}-libs = %{version}-%{release}
|
- Update to libvirt 1.1.4
- Add support for AArch64 architecture
- Various improvements on test code and test driver
- Don't link virt-login-shell against libvirt.so
- Close all non-stdio FDs in virt-login-shell
- Only allow 'stderr' log output when running setuid
- Fix perms for virConnectDomainXML{To,From}Native
- Many incremental improvements and bug fixes, see
http://libvirt.org/news.html
- Drop upstream patches: e7f400a1-CVE-2013-4296.patch,
2dba0323-CVE-2013-4297.patch, db7a5688-CVE-2013-4311.patch,
e65667c0-CVE-2013-4311.patch, 922b7fda-CVE-2013-4311.patch,
e4697b92-CVE-2013-4311.patch, 8294aa0c-CVE-2013-4399.patch,
484cc321-fix-spice-migration.patch,
79552754-libvirtd-chardev-crash.patch,
57687fd6-CVE-2013-4401.patch, ae53e5d1-CVE-2013-4400.patch,
8c3586ea-CVE-2013-4400.patch, b7fcc799a-CVE-2013-4400.patch,
3e2f27e1-CVE-2013-4400.patch, 5a0ea4b7-CVE-2013-4400.patch,
843bdb2f-CVE-2013-4400.patch,
bd773e74-lxc-terminate-machine.patch,
e350826c-python-fix-fd-passing.patch
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=329
2013-11-20 21:02:26 +01:00
|
|
|
Requires: nfs-utils
|
|
|
|
# For mkfs
|
|
|
|
Requires: util-linux
|
Accepting request 400351 from home:jfehlig:branches:Virtualization
- Update to libvirt 1.3.5
- Many incremental improvements and bug fixes, see
http://libvirt.org/news.html
- Dropped patches:
e4d131b8-mv-virDomainDefPostParseInternal.patch,
3e428670-post-parse-implicit-video.patch,
538012c8-default-vram.patch, 96b21fb0-vram-tests.patch,
400e716d-libxl-noprope-emulator.patch,
b90c4b5f-tests-use-qemu-xen.patch,
fccf2725-libxl-API-4.4.patch,
5325123d-libxl-migv2-save-restore.patch,
f9edcfa4-libxl-migv2-migration.patch,
a1c9a81a-libxl-rbd-fix.patch,
ba566428-libxl-dom-iface-addrs.patch
- spec: simplify and cleanup by removing many conditionals that
are never toogled. Also drop conditionals for suse_version <
1310
OBS-URL: https://build.opensuse.org/request/show/400351
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=538
2016-06-07 04:00:39 +02:00
|
|
|
%if %{with_qemu}
|
- Update to libvirt 1.1.4
- Add support for AArch64 architecture
- Various improvements on test code and test driver
- Don't link virt-login-shell against libvirt.so
- Close all non-stdio FDs in virt-login-shell
- Only allow 'stderr' log output when running setuid
- Fix perms for virConnectDomainXML{To,From}Native
- Many incremental improvements and bug fixes, see
http://libvirt.org/news.html
- Drop upstream patches: e7f400a1-CVE-2013-4296.patch,
2dba0323-CVE-2013-4297.patch, db7a5688-CVE-2013-4311.patch,
e65667c0-CVE-2013-4311.patch, 922b7fda-CVE-2013-4311.patch,
e4697b92-CVE-2013-4311.patch, 8294aa0c-CVE-2013-4399.patch,
484cc321-fix-spice-migration.patch,
79552754-libvirtd-chardev-crash.patch,
57687fd6-CVE-2013-4401.patch, ae53e5d1-CVE-2013-4400.patch,
8c3586ea-CVE-2013-4400.patch, b7fcc799a-CVE-2013-4400.patch,
3e2f27e1-CVE-2013-4400.patch, 5a0ea4b7-CVE-2013-4400.patch,
843bdb2f-CVE-2013-4400.patch,
bd773e74-lxc-terminate-machine.patch,
e350826c-python-fix-fd-passing.patch
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=329
2013-11-20 21:02:26 +01:00
|
|
|
# From QEMU RPMs
|
|
|
|
Requires: /usr/bin/qemu-img
|
Accepting request 400351 from home:jfehlig:branches:Virtualization
- Update to libvirt 1.3.5
- Many incremental improvements and bug fixes, see
http://libvirt.org/news.html
- Dropped patches:
e4d131b8-mv-virDomainDefPostParseInternal.patch,
3e428670-post-parse-implicit-video.patch,
538012c8-default-vram.patch, 96b21fb0-vram-tests.patch,
400e716d-libxl-noprope-emulator.patch,
b90c4b5f-tests-use-qemu-xen.patch,
fccf2725-libxl-API-4.4.patch,
5325123d-libxl-migv2-save-restore.patch,
f9edcfa4-libxl-migv2-migration.patch,
a1c9a81a-libxl-rbd-fix.patch,
ba566428-libxl-dom-iface-addrs.patch
- spec: simplify and cleanup by removing many conditionals that
are never toogled. Also drop conditionals for suse_version <
1310
OBS-URL: https://build.opensuse.org/request/show/400351
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=538
2016-06-07 04:00:39 +02:00
|
|
|
%endif
|
Accepting request 476767 from home:jfehlig:branches:Virtualization
- Update to libvirt 3.1.0
- Modularize storage driver by splitting it into backend-specific
subpackages
- CVE-2017-2635, bsc#1027075
- Many incremental improvements and bug fixes, see
http://libvirt.org/news.html
- Dropped patches:
b018ada3-shunloadtest-build-fix.patch,
f86a7a83-libxl-dom0-balloon-fix.patch,
6e4759d0-libxl-timer-fix.patch,
87df87e0-libxl-timer-tsc-emulate.patch,
b4386fda-xenconfig-timer-fix.patch,
d3970925-timer-tests.patch,
321a28c6-libxl-default-disk-format.patch,
bd116810-libxl-fix-disk-detach.patch,
ff225538-libxl-autoballoon-setting.patch,
c89a6e78-libxl-physinfo-cleanup.patch,
d2b77608-libxl-maxmem-fix.patch,
79692c38-libxl-dom0-maxmem.patch,
4ab0c959-libxl-mem-leak.patch,
2dc1cf19-libxl-double-free.patch,
apparmor-errormsg-fix.patch,
apparmor-alt-seclabel.patch,
qemu-disable-namespaces.patch
OBS-URL: https://build.opensuse.org/request/show/476767
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=588
2017-03-03 16:02:55 +01:00
|
|
|
|
|
|
|
%description daemon-driver-storage-core
|
|
|
|
The storage driver plugin for the libvirtd daemon, providing
|
|
|
|
an implementation of the storage APIs using files, local disks, LVM, SCSI,
|
|
|
|
iSCSI, and multipath storage.
|
|
|
|
|
|
|
|
%package daemon-driver-storage-logical
|
|
|
|
Summary: Storage driver plugin for lvm volumes
|
2017-11-22 23:22:46 +01:00
|
|
|
Requires: %{name}-daemon-driver-storage-core = %{version}-%{release}
|
2018-08-07 00:52:48 +02:00
|
|
|
Requires: %{name}-libs = %{version}-%{release}
|
- Update to libvirt 1.1.4
- Add support for AArch64 architecture
- Various improvements on test code and test driver
- Don't link virt-login-shell against libvirt.so
- Close all non-stdio FDs in virt-login-shell
- Only allow 'stderr' log output when running setuid
- Fix perms for virConnectDomainXML{To,From}Native
- Many incremental improvements and bug fixes, see
http://libvirt.org/news.html
- Drop upstream patches: e7f400a1-CVE-2013-4296.patch,
2dba0323-CVE-2013-4297.patch, db7a5688-CVE-2013-4311.patch,
e65667c0-CVE-2013-4311.patch, 922b7fda-CVE-2013-4311.patch,
e4697b92-CVE-2013-4311.patch, 8294aa0c-CVE-2013-4399.patch,
484cc321-fix-spice-migration.patch,
79552754-libvirtd-chardev-crash.patch,
57687fd6-CVE-2013-4401.patch, ae53e5d1-CVE-2013-4400.patch,
8c3586ea-CVE-2013-4400.patch, b7fcc799a-CVE-2013-4400.patch,
3e2f27e1-CVE-2013-4400.patch, 5a0ea4b7-CVE-2013-4400.patch,
843bdb2f-CVE-2013-4400.patch,
bd773e74-lxc-terminate-machine.patch,
e350826c-python-fix-fd-passing.patch
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=329
2013-11-20 21:02:26 +01:00
|
|
|
Requires: lvm2
|
Accepting request 476767 from home:jfehlig:branches:Virtualization
- Update to libvirt 3.1.0
- Modularize storage driver by splitting it into backend-specific
subpackages
- CVE-2017-2635, bsc#1027075
- Many incremental improvements and bug fixes, see
http://libvirt.org/news.html
- Dropped patches:
b018ada3-shunloadtest-build-fix.patch,
f86a7a83-libxl-dom0-balloon-fix.patch,
6e4759d0-libxl-timer-fix.patch,
87df87e0-libxl-timer-tsc-emulate.patch,
b4386fda-xenconfig-timer-fix.patch,
d3970925-timer-tests.patch,
321a28c6-libxl-default-disk-format.patch,
bd116810-libxl-fix-disk-detach.patch,
ff225538-libxl-autoballoon-setting.patch,
c89a6e78-libxl-physinfo-cleanup.patch,
d2b77608-libxl-maxmem-fix.patch,
79692c38-libxl-dom0-maxmem.patch,
4ab0c959-libxl-mem-leak.patch,
2dc1cf19-libxl-double-free.patch,
apparmor-errormsg-fix.patch,
apparmor-alt-seclabel.patch,
qemu-disable-namespaces.patch
OBS-URL: https://build.opensuse.org/request/show/476767
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=588
2017-03-03 16:02:55 +01:00
|
|
|
|
|
|
|
%description daemon-driver-storage-logical
|
|
|
|
The storage driver backend adding implementation of the storage APIs for block
|
|
|
|
volumes using lvm.
|
|
|
|
|
|
|
|
%package daemon-driver-storage-disk
|
|
|
|
Summary: Storage driver plugin for disk
|
2017-11-22 23:22:46 +01:00
|
|
|
Requires: %{name}-daemon-driver-storage-core = %{version}-%{release}
|
- Update to libvirt 1.1.4
- Add support for AArch64 architecture
- Various improvements on test code and test driver
- Don't link virt-login-shell against libvirt.so
- Close all non-stdio FDs in virt-login-shell
- Only allow 'stderr' log output when running setuid
- Fix perms for virConnectDomainXML{To,From}Native
- Many incremental improvements and bug fixes, see
http://libvirt.org/news.html
- Drop upstream patches: e7f400a1-CVE-2013-4296.patch,
2dba0323-CVE-2013-4297.patch, db7a5688-CVE-2013-4311.patch,
e65667c0-CVE-2013-4311.patch, 922b7fda-CVE-2013-4311.patch,
e4697b92-CVE-2013-4311.patch, 8294aa0c-CVE-2013-4399.patch,
484cc321-fix-spice-migration.patch,
79552754-libvirtd-chardev-crash.patch,
57687fd6-CVE-2013-4401.patch, ae53e5d1-CVE-2013-4400.patch,
8c3586ea-CVE-2013-4400.patch, b7fcc799a-CVE-2013-4400.patch,
3e2f27e1-CVE-2013-4400.patch, 5a0ea4b7-CVE-2013-4400.patch,
843bdb2f-CVE-2013-4400.patch,
bd773e74-lxc-terminate-machine.patch,
e350826c-python-fix-fd-passing.patch
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=329
2013-11-20 21:02:26 +01:00
|
|
|
Requires: device-mapper
|
|
|
|
Requires: parted
|
Accepting request 476767 from home:jfehlig:branches:Virtualization
- Update to libvirt 3.1.0
- Modularize storage driver by splitting it into backend-specific
subpackages
- CVE-2017-2635, bsc#1027075
- Many incremental improvements and bug fixes, see
http://libvirt.org/news.html
- Dropped patches:
b018ada3-shunloadtest-build-fix.patch,
f86a7a83-libxl-dom0-balloon-fix.patch,
6e4759d0-libxl-timer-fix.patch,
87df87e0-libxl-timer-tsc-emulate.patch,
b4386fda-xenconfig-timer-fix.patch,
d3970925-timer-tests.patch,
321a28c6-libxl-default-disk-format.patch,
bd116810-libxl-fix-disk-detach.patch,
ff225538-libxl-autoballoon-setting.patch,
c89a6e78-libxl-physinfo-cleanup.patch,
d2b77608-libxl-maxmem-fix.patch,
79692c38-libxl-dom0-maxmem.patch,
4ab0c959-libxl-mem-leak.patch,
2dc1cf19-libxl-double-free.patch,
apparmor-errormsg-fix.patch,
apparmor-alt-seclabel.patch,
qemu-disable-namespaces.patch
OBS-URL: https://build.opensuse.org/request/show/476767
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=588
2017-03-03 16:02:55 +01:00
|
|
|
|
|
|
|
%description daemon-driver-storage-disk
|
|
|
|
The storage driver backend adding implementation of the storage APIs for block
|
|
|
|
volumes using the host disks.
|
|
|
|
|
|
|
|
%package daemon-driver-storage-scsi
|
|
|
|
Summary: Storage driver plugin for local scsi devices
|
2017-11-22 23:22:46 +01:00
|
|
|
Requires: %{name}-daemon-driver-storage-core = %{version}-%{release}
|
2018-08-07 00:52:48 +02:00
|
|
|
Requires: %{name}-libs = %{version}-%{release}
|
Accepting request 476767 from home:jfehlig:branches:Virtualization
- Update to libvirt 3.1.0
- Modularize storage driver by splitting it into backend-specific
subpackages
- CVE-2017-2635, bsc#1027075
- Many incremental improvements and bug fixes, see
http://libvirt.org/news.html
- Dropped patches:
b018ada3-shunloadtest-build-fix.patch,
f86a7a83-libxl-dom0-balloon-fix.patch,
6e4759d0-libxl-timer-fix.patch,
87df87e0-libxl-timer-tsc-emulate.patch,
b4386fda-xenconfig-timer-fix.patch,
d3970925-timer-tests.patch,
321a28c6-libxl-default-disk-format.patch,
bd116810-libxl-fix-disk-detach.patch,
ff225538-libxl-autoballoon-setting.patch,
c89a6e78-libxl-physinfo-cleanup.patch,
d2b77608-libxl-maxmem-fix.patch,
79692c38-libxl-dom0-maxmem.patch,
4ab0c959-libxl-mem-leak.patch,
2dc1cf19-libxl-double-free.patch,
apparmor-errormsg-fix.patch,
apparmor-alt-seclabel.patch,
qemu-disable-namespaces.patch
OBS-URL: https://build.opensuse.org/request/show/476767
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=588
2017-03-03 16:02:55 +01:00
|
|
|
|
|
|
|
%description daemon-driver-storage-scsi
|
|
|
|
The storage driver backend adding implementation of the storage APIs for scsi
|
|
|
|
host devices.
|
|
|
|
|
|
|
|
%package daemon-driver-storage-iscsi
|
|
|
|
Summary: Storage driver plugin for iscsi
|
2017-11-22 23:22:46 +01:00
|
|
|
Requires: %{name}-daemon-driver-storage-core = %{version}-%{release}
|
2018-08-07 00:52:48 +02:00
|
|
|
Requires: %{name}-libs = %{version}-%{release}
|
Accepting request 476767 from home:jfehlig:branches:Virtualization
- Update to libvirt 3.1.0
- Modularize storage driver by splitting it into backend-specific
subpackages
- CVE-2017-2635, bsc#1027075
- Many incremental improvements and bug fixes, see
http://libvirt.org/news.html
- Dropped patches:
b018ada3-shunloadtest-build-fix.patch,
f86a7a83-libxl-dom0-balloon-fix.patch,
6e4759d0-libxl-timer-fix.patch,
87df87e0-libxl-timer-tsc-emulate.patch,
b4386fda-xenconfig-timer-fix.patch,
d3970925-timer-tests.patch,
321a28c6-libxl-default-disk-format.patch,
bd116810-libxl-fix-disk-detach.patch,
ff225538-libxl-autoballoon-setting.patch,
c89a6e78-libxl-physinfo-cleanup.patch,
d2b77608-libxl-maxmem-fix.patch,
79692c38-libxl-dom0-maxmem.patch,
4ab0c959-libxl-mem-leak.patch,
2dc1cf19-libxl-double-free.patch,
apparmor-errormsg-fix.patch,
apparmor-alt-seclabel.patch,
qemu-disable-namespaces.patch
OBS-URL: https://build.opensuse.org/request/show/476767
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=588
2017-03-03 16:02:55 +01:00
|
|
|
Requires: open-iscsi
|
|
|
|
|
|
|
|
%description daemon-driver-storage-iscsi
|
|
|
|
The storage driver backend adding implementation of the storage APIs for iscsi
|
|
|
|
volumes using the host iscsi stack.
|
|
|
|
|
Accepting request 636920 from home:jfehlig:branches:Virtualization
- libxl: fix VM migration on busy hosts
60b4fd90-libxl-rm-vm-finish-phase.patch,
e39c66d3-libxl-fix-p2p-migration.patch,
47da84e0-libxl-fix-job-handling-migsrc.patch,
0149464a-libxl-fix-job-handling-migdst.patch,
5ea2abb3-libxl-join-mig-rcv-thread.patch
bsc#1108086
- Update to libvirt 4.7.0
- Many incremental improvements and bug fixes, see
http://libvirt.org/news.html
- Dropped patches:
9ed59012--revert-jansson1.patch,
54f2b5e3-revert-jansson2.patch,
b56950fd-revert-jansson3.patch,
6c3d66ac-revert-jansson4.patch,
8e373e6d-revert-jansson5.patch,
6f99de31-revert-jansson6.patch,
f204cf51-revert-jansson7.patch,
5a58b5ed-revert-jansson8.patch,
63f6e0e9-revert-jansson9.patch,
8687eba-revert-jansson10.patch,
e96e71d8-revert-jansson11.patch,
d99a8959-revert-jansson12.patch,
074a7e14-revert-jansson13.patch
OBS-URL: https://build.opensuse.org/request/show/636920
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=704
2018-09-20 19:06:17 +02:00
|
|
|
%package daemon-driver-storage-iscsi-direct
|
|
|
|
Summary: Storage driver plugin for iscsi-direct
|
|
|
|
Requires: %{name}-daemon-driver-storage-core = %{version}-%{release}
|
|
|
|
Requires: %{name}-libs = %{version}-%{release}
|
|
|
|
|
|
|
|
%description daemon-driver-storage-iscsi-direct
|
|
|
|
The storage driver backend adding implementation of the storage APIs for iscsi
|
|
|
|
volumes using libiscsi direct connection.
|
|
|
|
|
Accepting request 476767 from home:jfehlig:branches:Virtualization
- Update to libvirt 3.1.0
- Modularize storage driver by splitting it into backend-specific
subpackages
- CVE-2017-2635, bsc#1027075
- Many incremental improvements and bug fixes, see
http://libvirt.org/news.html
- Dropped patches:
b018ada3-shunloadtest-build-fix.patch,
f86a7a83-libxl-dom0-balloon-fix.patch,
6e4759d0-libxl-timer-fix.patch,
87df87e0-libxl-timer-tsc-emulate.patch,
b4386fda-xenconfig-timer-fix.patch,
d3970925-timer-tests.patch,
321a28c6-libxl-default-disk-format.patch,
bd116810-libxl-fix-disk-detach.patch,
ff225538-libxl-autoballoon-setting.patch,
c89a6e78-libxl-physinfo-cleanup.patch,
d2b77608-libxl-maxmem-fix.patch,
79692c38-libxl-dom0-maxmem.patch,
4ab0c959-libxl-mem-leak.patch,
2dc1cf19-libxl-double-free.patch,
apparmor-errormsg-fix.patch,
apparmor-alt-seclabel.patch,
qemu-disable-namespaces.patch
OBS-URL: https://build.opensuse.org/request/show/476767
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=588
2017-03-03 16:02:55 +01:00
|
|
|
%package daemon-driver-storage-mpath
|
|
|
|
Summary: Storage driver plugin for multipath volumes
|
2017-11-22 23:22:46 +01:00
|
|
|
Requires: %{name}-daemon-driver-storage-core = %{version}-%{release}
|
2018-08-07 00:52:48 +02:00
|
|
|
Requires: %{name}-libs = %{version}-%{release}
|
- Update to libvirt 1.1.4
- Add support for AArch64 architecture
- Various improvements on test code and test driver
- Don't link virt-login-shell against libvirt.so
- Close all non-stdio FDs in virt-login-shell
- Only allow 'stderr' log output when running setuid
- Fix perms for virConnectDomainXML{To,From}Native
- Many incremental improvements and bug fixes, see
http://libvirt.org/news.html
- Drop upstream patches: e7f400a1-CVE-2013-4296.patch,
2dba0323-CVE-2013-4297.patch, db7a5688-CVE-2013-4311.patch,
e65667c0-CVE-2013-4311.patch, 922b7fda-CVE-2013-4311.patch,
e4697b92-CVE-2013-4311.patch, 8294aa0c-CVE-2013-4399.patch,
484cc321-fix-spice-migration.patch,
79552754-libvirtd-chardev-crash.patch,
57687fd6-CVE-2013-4401.patch, ae53e5d1-CVE-2013-4400.patch,
8c3586ea-CVE-2013-4400.patch, b7fcc799a-CVE-2013-4400.patch,
3e2f27e1-CVE-2013-4400.patch, 5a0ea4b7-CVE-2013-4400.patch,
843bdb2f-CVE-2013-4400.patch,
bd773e74-lxc-terminate-machine.patch,
e350826c-python-fix-fd-passing.patch
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=329
2013-11-20 21:02:26 +01:00
|
|
|
Requires: device-mapper
|
Accepting request 476767 from home:jfehlig:branches:Virtualization
- Update to libvirt 3.1.0
- Modularize storage driver by splitting it into backend-specific
subpackages
- CVE-2017-2635, bsc#1027075
- Many incremental improvements and bug fixes, see
http://libvirt.org/news.html
- Dropped patches:
b018ada3-shunloadtest-build-fix.patch,
f86a7a83-libxl-dom0-balloon-fix.patch,
6e4759d0-libxl-timer-fix.patch,
87df87e0-libxl-timer-tsc-emulate.patch,
b4386fda-xenconfig-timer-fix.patch,
d3970925-timer-tests.patch,
321a28c6-libxl-default-disk-format.patch,
bd116810-libxl-fix-disk-detach.patch,
ff225538-libxl-autoballoon-setting.patch,
c89a6e78-libxl-physinfo-cleanup.patch,
d2b77608-libxl-maxmem-fix.patch,
79692c38-libxl-dom0-maxmem.patch,
4ab0c959-libxl-mem-leak.patch,
2dc1cf19-libxl-double-free.patch,
apparmor-errormsg-fix.patch,
apparmor-alt-seclabel.patch,
qemu-disable-namespaces.patch
OBS-URL: https://build.opensuse.org/request/show/476767
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=588
2017-03-03 16:02:55 +01:00
|
|
|
|
|
|
|
%description daemon-driver-storage-mpath
|
|
|
|
The storage driver backend adding implementation of the storage APIs for
|
|
|
|
multipath storage using device mapper.
|
|
|
|
|
|
|
|
%package daemon-driver-storage-gluster
|
|
|
|
Summary: Storage driver plugin for gluster
|
2017-11-22 23:22:46 +01:00
|
|
|
Requires: %{name}-daemon-driver-storage-core = %{version}-%{release}
|
2018-08-07 00:52:48 +02:00
|
|
|
Requires: %{name}-libs = %{version}-%{release}
|
Accepting request 476767 from home:jfehlig:branches:Virtualization
- Update to libvirt 3.1.0
- Modularize storage driver by splitting it into backend-specific
subpackages
- CVE-2017-2635, bsc#1027075
- Many incremental improvements and bug fixes, see
http://libvirt.org/news.html
- Dropped patches:
b018ada3-shunloadtest-build-fix.patch,
f86a7a83-libxl-dom0-balloon-fix.patch,
6e4759d0-libxl-timer-fix.patch,
87df87e0-libxl-timer-tsc-emulate.patch,
b4386fda-xenconfig-timer-fix.patch,
d3970925-timer-tests.patch,
321a28c6-libxl-default-disk-format.patch,
bd116810-libxl-fix-disk-detach.patch,
ff225538-libxl-autoballoon-setting.patch,
c89a6e78-libxl-physinfo-cleanup.patch,
d2b77608-libxl-maxmem-fix.patch,
79692c38-libxl-dom0-maxmem.patch,
4ab0c959-libxl-mem-leak.patch,
2dc1cf19-libxl-double-free.patch,
apparmor-errormsg-fix.patch,
apparmor-alt-seclabel.patch,
qemu-disable-namespaces.patch
OBS-URL: https://build.opensuse.org/request/show/476767
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=588
2017-03-03 16:02:55 +01:00
|
|
|
|
|
|
|
%description daemon-driver-storage-gluster
|
|
|
|
The storage driver backend adding implementation of the storage APIs for gluster
|
|
|
|
volumes using libgfapi.
|
|
|
|
|
|
|
|
%package daemon-driver-storage-rbd
|
|
|
|
Summary: Storage driver plugin for rbd
|
2017-11-22 23:22:46 +01:00
|
|
|
Requires: %{name}-daemon-driver-storage-core = %{version}-%{release}
|
2018-08-07 00:52:48 +02:00
|
|
|
Requires: %{name}-libs = %{version}-%{release}
|
Accepting request 476767 from home:jfehlig:branches:Virtualization
- Update to libvirt 3.1.0
- Modularize storage driver by splitting it into backend-specific
subpackages
- CVE-2017-2635, bsc#1027075
- Many incremental improvements and bug fixes, see
http://libvirt.org/news.html
- Dropped patches:
b018ada3-shunloadtest-build-fix.patch,
f86a7a83-libxl-dom0-balloon-fix.patch,
6e4759d0-libxl-timer-fix.patch,
87df87e0-libxl-timer-tsc-emulate.patch,
b4386fda-xenconfig-timer-fix.patch,
d3970925-timer-tests.patch,
321a28c6-libxl-default-disk-format.patch,
bd116810-libxl-fix-disk-detach.patch,
ff225538-libxl-autoballoon-setting.patch,
c89a6e78-libxl-physinfo-cleanup.patch,
d2b77608-libxl-maxmem-fix.patch,
79692c38-libxl-dom0-maxmem.patch,
4ab0c959-libxl-mem-leak.patch,
2dc1cf19-libxl-double-free.patch,
apparmor-errormsg-fix.patch,
apparmor-alt-seclabel.patch,
qemu-disable-namespaces.patch
OBS-URL: https://build.opensuse.org/request/show/476767
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=588
2017-03-03 16:02:55 +01:00
|
|
|
|
|
|
|
%description daemon-driver-storage-rbd
|
|
|
|
The storage driver backend adding implementation of the storage APIs for rbd
|
|
|
|
volumes using the ceph protocol.
|
|
|
|
|
|
|
|
%package daemon-driver-storage
|
|
|
|
Summary: Storage driver plugin including all backends for the libvirtd daemon
|
2017-11-22 23:22:46 +01:00
|
|
|
Requires: %{name}-daemon-driver-storage-core = %{version}-%{release}
|
|
|
|
Requires: %{name}-daemon-driver-storage-disk = %{version}-%{release}
|
|
|
|
Requires: %{name}-daemon-driver-storage-iscsi = %{version}-%{release}
|
|
|
|
Requires: %{name}-daemon-driver-storage-logical = %{version}-%{release}
|
|
|
|
Requires: %{name}-daemon-driver-storage-mpath = %{version}-%{release}
|
|
|
|
Requires: %{name}-daemon-driver-storage-scsi = %{version}-%{release}
|
2020-09-03 00:47:08 +02:00
|
|
|
# Closing the Leap gap note:
|
|
|
|
# Generally we would have a conditional 'Requires:' for daemon-driver-storage-gluster
|
|
|
|
# similar to the other configurable storage backends, but gluster is not supported in
|
|
|
|
# SLE. We'll build the backend so it is available but not require it as part of the
|
|
|
|
# daemon-driver-storage metapackage
|
Accepting request 476767 from home:jfehlig:branches:Virtualization
- Update to libvirt 3.1.0
- Modularize storage driver by splitting it into backend-specific
subpackages
- CVE-2017-2635, bsc#1027075
- Many incremental improvements and bug fixes, see
http://libvirt.org/news.html
- Dropped patches:
b018ada3-shunloadtest-build-fix.patch,
f86a7a83-libxl-dom0-balloon-fix.patch,
6e4759d0-libxl-timer-fix.patch,
87df87e0-libxl-timer-tsc-emulate.patch,
b4386fda-xenconfig-timer-fix.patch,
d3970925-timer-tests.patch,
321a28c6-libxl-default-disk-format.patch,
bd116810-libxl-fix-disk-detach.patch,
ff225538-libxl-autoballoon-setting.patch,
c89a6e78-libxl-physinfo-cleanup.patch,
d2b77608-libxl-maxmem-fix.patch,
79692c38-libxl-dom0-maxmem.patch,
4ab0c959-libxl-mem-leak.patch,
2dc1cf19-libxl-double-free.patch,
apparmor-errormsg-fix.patch,
apparmor-alt-seclabel.patch,
qemu-disable-namespaces.patch
OBS-URL: https://build.opensuse.org/request/show/476767
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=588
2017-03-03 16:02:55 +01:00
|
|
|
%if %{with_storage_rbd}
|
2017-11-22 23:22:46 +01:00
|
|
|
Requires: %{name}-daemon-driver-storage-rbd = %{version}-%{release}
|
Accepting request 476767 from home:jfehlig:branches:Virtualization
- Update to libvirt 3.1.0
- Modularize storage driver by splitting it into backend-specific
subpackages
- CVE-2017-2635, bsc#1027075
- Many incremental improvements and bug fixes, see
http://libvirt.org/news.html
- Dropped patches:
b018ada3-shunloadtest-build-fix.patch,
f86a7a83-libxl-dom0-balloon-fix.patch,
6e4759d0-libxl-timer-fix.patch,
87df87e0-libxl-timer-tsc-emulate.patch,
b4386fda-xenconfig-timer-fix.patch,
d3970925-timer-tests.patch,
321a28c6-libxl-default-disk-format.patch,
bd116810-libxl-fix-disk-detach.patch,
ff225538-libxl-autoballoon-setting.patch,
c89a6e78-libxl-physinfo-cleanup.patch,
d2b77608-libxl-maxmem-fix.patch,
79692c38-libxl-dom0-maxmem.patch,
4ab0c959-libxl-mem-leak.patch,
2dc1cf19-libxl-double-free.patch,
apparmor-errormsg-fix.patch,
apparmor-alt-seclabel.patch,
qemu-disable-namespaces.patch
OBS-URL: https://build.opensuse.org/request/show/476767
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=588
2017-03-03 16:02:55 +01:00
|
|
|
%endif
|
Accepting request 636920 from home:jfehlig:branches:Virtualization
- libxl: fix VM migration on busy hosts
60b4fd90-libxl-rm-vm-finish-phase.patch,
e39c66d3-libxl-fix-p2p-migration.patch,
47da84e0-libxl-fix-job-handling-migsrc.patch,
0149464a-libxl-fix-job-handling-migdst.patch,
5ea2abb3-libxl-join-mig-rcv-thread.patch
bsc#1108086
- Update to libvirt 4.7.0
- Many incremental improvements and bug fixes, see
http://libvirt.org/news.html
- Dropped patches:
9ed59012--revert-jansson1.patch,
54f2b5e3-revert-jansson2.patch,
b56950fd-revert-jansson3.patch,
6c3d66ac-revert-jansson4.patch,
8e373e6d-revert-jansson5.patch,
6f99de31-revert-jansson6.patch,
f204cf51-revert-jansson7.patch,
5a58b5ed-revert-jansson8.patch,
63f6e0e9-revert-jansson9.patch,
8687eba-revert-jansson10.patch,
e96e71d8-revert-jansson11.patch,
d99a8959-revert-jansson12.patch,
074a7e14-revert-jansson13.patch
OBS-URL: https://build.opensuse.org/request/show/636920
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=704
2018-09-20 19:06:17 +02:00
|
|
|
%if %{with_storage_iscsi_direct}
|
|
|
|
Requires: %{name}-daemon-driver-storage-iscsi-direct = %{version}-%{release}
|
|
|
|
%endif
|
2013-06-07 03:10:31 +02:00
|
|
|
|
|
|
|
%description daemon-driver-storage
|
|
|
|
The storage driver plugin for the libvirtd daemon, providing
|
|
|
|
an implementation of the storage APIs using LVM, iSCSI,
|
|
|
|
parted and more.
|
2007-01-11 01:44:36 +01:00
|
|
|
|
2013-06-07 03:10:31 +02:00
|
|
|
%package daemon-driver-qemu
|
|
|
|
Summary: Qemu driver plugin for the libvirtd daemon
|
Accepting request 1068569 from home:jfehlig:branches:Virtualization
- Update to libvirt 9.1.0
- Many incremental improvements and bug fixes, see
https://libvirt.org/news.html#v9-1-0-2023-03-01
- spec: Remove obsolete Groups tag
- spec: Integrate upstream spec file changes that split the
libvirt-daemon package, allowing more modular, customized
installations
- spec: New subpackages libvirt-daemon-common, libvirt-daemon-lock,
libvirt-daemon-log, libvirt-daemon-proxy, and
libvirt-daemon-plugin-lockd
- spec: Renamed subpackage libvirt-lock-sanlock to
libvirt-daemon-plugin-sanlock
- Dropped patches:
ef482951-apparmor-Allow-umount-dev.patch,
d6a8b9ee-qemu-Fix-managed-no-when-creating-ethdev.patch,
c3f16cea-qemu-cleanup-label-on-umount-failure.patch,
697c16e3-qemu_process-better-debug-message.patch,
5155ab4b-qemu_namespace-nested-mounts-when-umount.patch
OBS-URL: https://build.opensuse.org/request/show/1068569
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=968
2023-03-02 01:49:27 +01:00
|
|
|
Requires: %{name}-daemon-common = %{version}-%{release}
|
|
|
|
Requires: %{name}-daemon-log = %{version}-%{release}
|
2018-08-07 00:52:48 +02:00
|
|
|
Requires: %{name}-libs = %{version}-%{release}
|
- Update to libvirt 1.1.4
- Add support for AArch64 architecture
- Various improvements on test code and test driver
- Don't link virt-login-shell against libvirt.so
- Close all non-stdio FDs in virt-login-shell
- Only allow 'stderr' log output when running setuid
- Fix perms for virConnectDomainXML{To,From}Native
- Many incremental improvements and bug fixes, see
http://libvirt.org/news.html
- Drop upstream patches: e7f400a1-CVE-2013-4296.patch,
2dba0323-CVE-2013-4297.patch, db7a5688-CVE-2013-4311.patch,
e65667c0-CVE-2013-4311.patch, 922b7fda-CVE-2013-4311.patch,
e4697b92-CVE-2013-4311.patch, 8294aa0c-CVE-2013-4399.patch,
484cc321-fix-spice-migration.patch,
79552754-libvirtd-chardev-crash.patch,
57687fd6-CVE-2013-4401.patch, ae53e5d1-CVE-2013-4400.patch,
8c3586ea-CVE-2013-4400.patch, b7fcc799a-CVE-2013-4400.patch,
3e2f27e1-CVE-2013-4400.patch, 5a0ea4b7-CVE-2013-4400.patch,
843bdb2f-CVE-2013-4400.patch,
bd773e74-lxc-terminate-machine.patch,
e350826c-python-fix-fd-passing.patch
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=329
2013-11-20 21:02:26 +01:00
|
|
|
Requires: /usr/bin/qemu-img
|
|
|
|
# For image compression
|
2022-08-19 23:20:04 +02:00
|
|
|
Requires: /usr/bin/bzip2
|
|
|
|
Requires: /usr/bin/gzip
|
|
|
|
Requires: /usr/bin/lzop
|
|
|
|
Requires: /usr/bin/xz
|
2014-07-02 21:21:03 +02:00
|
|
|
Requires: qemu
|
2019-05-23 19:20:13 +02:00
|
|
|
Requires: systemd-container
|
2021-01-20 00:09:19 +01:00
|
|
|
# swtp is needed to manage <tpm> devices.
|
|
|
|
%if 0%{?suse_version} >= 1550 || 0%{?sle_version} >= 150300
|
|
|
|
Requires: swtpm
|
|
|
|
%endif
|
2023-03-10 22:22:41 +01:00
|
|
|
# The KVM libvirt stack really does need UEFI firmware these days
|
|
|
|
%ifarch x86_64
|
|
|
|
Requires: qemu-ovmf-x86_64
|
|
|
|
%endif
|
|
|
|
%ifarch aarch64
|
|
|
|
Requires: qemu-uefi-aarch64
|
|
|
|
%endif
|
Accepting request 1068569 from home:jfehlig:branches:Virtualization
- Update to libvirt 9.1.0
- Many incremental improvements and bug fixes, see
https://libvirt.org/news.html#v9-1-0-2023-03-01
- spec: Remove obsolete Groups tag
- spec: Integrate upstream spec file changes that split the
libvirt-daemon package, allowing more modular, customized
installations
- spec: New subpackages libvirt-daemon-common, libvirt-daemon-lock,
libvirt-daemon-log, libvirt-daemon-proxy, and
libvirt-daemon-plugin-lockd
- spec: Renamed subpackage libvirt-lock-sanlock to
libvirt-daemon-plugin-sanlock
- Dropped patches:
ef482951-apparmor-Allow-umount-dev.patch,
d6a8b9ee-qemu-Fix-managed-no-when-creating-ethdev.patch,
c3f16cea-qemu-cleanup-label-on-umount-failure.patch,
697c16e3-qemu_process-better-debug-message.patch,
5155ab4b-qemu_namespace-nested-mounts-when-umount.patch
OBS-URL: https://build.opensuse.org/request/show/1068569
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=968
2023-03-02 01:49:27 +01:00
|
|
|
%if %{with_numad}
|
|
|
|
Suggests: numad
|
|
|
|
%endif
|
2007-01-11 01:44:36 +01:00
|
|
|
|
2013-06-07 03:10:31 +02:00
|
|
|
%description daemon-driver-qemu
|
|
|
|
The qemu driver plugin for the libvirtd daemon, providing
|
|
|
|
an implementation of the hypervisor driver APIs using QEMU.
|
2013-07-22 18:42:02 +02:00
|
|
|
|
2013-06-07 03:10:31 +02:00
|
|
|
%package daemon-driver-lxc
|
|
|
|
Summary: LXC driver plugin for the libvirtd daemon
|
Accepting request 1068569 from home:jfehlig:branches:Virtualization
- Update to libvirt 9.1.0
- Many incremental improvements and bug fixes, see
https://libvirt.org/news.html#v9-1-0-2023-03-01
- spec: Remove obsolete Groups tag
- spec: Integrate upstream spec file changes that split the
libvirt-daemon package, allowing more modular, customized
installations
- spec: New subpackages libvirt-daemon-common, libvirt-daemon-lock,
libvirt-daemon-log, libvirt-daemon-proxy, and
libvirt-daemon-plugin-lockd
- spec: Renamed subpackage libvirt-lock-sanlock to
libvirt-daemon-plugin-sanlock
- Dropped patches:
ef482951-apparmor-Allow-umount-dev.patch,
d6a8b9ee-qemu-Fix-managed-no-when-creating-ethdev.patch,
c3f16cea-qemu-cleanup-label-on-umount-failure.patch,
697c16e3-qemu_process-better-debug-message.patch,
5155ab4b-qemu_namespace-nested-mounts-when-umount.patch
OBS-URL: https://build.opensuse.org/request/show/1068569
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=968
2023-03-02 01:49:27 +01:00
|
|
|
Requires: %{name}-daemon-common = %{version}-%{release}
|
2018-08-07 00:52:48 +02:00
|
|
|
Requires: %{name}-libs = %{version}-%{release}
|
2013-06-07 03:10:31 +02:00
|
|
|
# There really is a hard cross-driver dependency here
|
2017-11-22 23:22:46 +01:00
|
|
|
Requires: %{name}-daemon-driver-network = %{version}-%{release}
|
2019-05-23 19:20:13 +02:00
|
|
|
Requires: systemd-container
|
Accepting request 1068569 from home:jfehlig:branches:Virtualization
- Update to libvirt 9.1.0
- Many incremental improvements and bug fixes, see
https://libvirt.org/news.html#v9-1-0-2023-03-01
- spec: Remove obsolete Groups tag
- spec: Integrate upstream spec file changes that split the
libvirt-daemon package, allowing more modular, customized
installations
- spec: New subpackages libvirt-daemon-common, libvirt-daemon-lock,
libvirt-daemon-log, libvirt-daemon-proxy, and
libvirt-daemon-plugin-lockd
- spec: Renamed subpackage libvirt-lock-sanlock to
libvirt-daemon-plugin-sanlock
- Dropped patches:
ef482951-apparmor-Allow-umount-dev.patch,
d6a8b9ee-qemu-Fix-managed-no-when-creating-ethdev.patch,
c3f16cea-qemu-cleanup-label-on-umount-failure.patch,
697c16e3-qemu_process-better-debug-message.patch,
5155ab4b-qemu_namespace-nested-mounts-when-umount.patch
OBS-URL: https://build.opensuse.org/request/show/1068569
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=968
2023-03-02 01:49:27 +01:00
|
|
|
# for modprobe of nbd driver
|
|
|
|
Requires: modutils
|
|
|
|
%if %{with_numad}
|
|
|
|
Suggests: numad
|
|
|
|
%endif
|
2007-01-11 01:44:36 +01:00
|
|
|
|
2013-06-07 03:10:31 +02:00
|
|
|
%description daemon-driver-lxc
|
|
|
|
The LXC driver plugin for the libvirtd daemon, providing
|
|
|
|
an implementation of the hypervisor driver APIs using
|
|
|
|
the Linux kernel
|
2013-07-22 18:42:02 +02:00
|
|
|
|
2013-06-07 03:10:31 +02:00
|
|
|
%package daemon-driver-vbox
|
|
|
|
Summary: VirtualBox driver plugin for the libvirtd daemon
|
Accepting request 1068569 from home:jfehlig:branches:Virtualization
- Update to libvirt 9.1.0
- Many incremental improvements and bug fixes, see
https://libvirt.org/news.html#v9-1-0-2023-03-01
- spec: Remove obsolete Groups tag
- spec: Integrate upstream spec file changes that split the
libvirt-daemon package, allowing more modular, customized
installations
- spec: New subpackages libvirt-daemon-common, libvirt-daemon-lock,
libvirt-daemon-log, libvirt-daemon-proxy, and
libvirt-daemon-plugin-lockd
- spec: Renamed subpackage libvirt-lock-sanlock to
libvirt-daemon-plugin-sanlock
- Dropped patches:
ef482951-apparmor-Allow-umount-dev.patch,
d6a8b9ee-qemu-Fix-managed-no-when-creating-ethdev.patch,
c3f16cea-qemu-cleanup-label-on-umount-failure.patch,
697c16e3-qemu_process-better-debug-message.patch,
5155ab4b-qemu_namespace-nested-mounts-when-umount.patch
OBS-URL: https://build.opensuse.org/request/show/1068569
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=968
2023-03-02 01:49:27 +01:00
|
|
|
Requires: %{name}-daemon-common = %{version}-%{release}
|
2018-08-07 00:52:48 +02:00
|
|
|
Requires: %{name}-libs = %{version}-%{release}
|
2007-03-07 22:48:39 +01:00
|
|
|
|
2013-06-07 03:10:31 +02:00
|
|
|
%description daemon-driver-vbox
|
|
|
|
The vbox driver plugin for the libvirtd daemon, providing
|
|
|
|
an implementation of the hypervisor driver APIs using
|
|
|
|
VirtualBox
|
2013-07-22 18:42:02 +02:00
|
|
|
|
2013-06-07 03:10:31 +02:00
|
|
|
%package daemon-driver-libxl
|
|
|
|
Summary: Libxl driver plugin for the libvirtd daemon
|
Accepting request 1068569 from home:jfehlig:branches:Virtualization
- Update to libvirt 9.1.0
- Many incremental improvements and bug fixes, see
https://libvirt.org/news.html#v9-1-0-2023-03-01
- spec: Remove obsolete Groups tag
- spec: Integrate upstream spec file changes that split the
libvirt-daemon package, allowing more modular, customized
installations
- spec: New subpackages libvirt-daemon-common, libvirt-daemon-lock,
libvirt-daemon-log, libvirt-daemon-proxy, and
libvirt-daemon-plugin-lockd
- spec: Renamed subpackage libvirt-lock-sanlock to
libvirt-daemon-plugin-sanlock
- Dropped patches:
ef482951-apparmor-Allow-umount-dev.patch,
d6a8b9ee-qemu-Fix-managed-no-when-creating-ethdev.patch,
c3f16cea-qemu-cleanup-label-on-umount-failure.patch,
697c16e3-qemu_process-better-debug-message.patch,
5155ab4b-qemu_namespace-nested-mounts-when-umount.patch
OBS-URL: https://build.opensuse.org/request/show/1068569
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=968
2023-03-02 01:49:27 +01:00
|
|
|
Requires: %{name}-daemon-common = %{version}-%{release}
|
2018-08-07 00:52:48 +02:00
|
|
|
Requires: %{name}-libs = %{version}-%{release}
|
2023-03-10 22:22:41 +01:00
|
|
|
# The Xen libvirt stack really does need UEFI firmware these days
|
|
|
|
Requires: qemu-ovmf-x86_64
|
2013-06-07 03:10:31 +02:00
|
|
|
|
|
|
|
%description daemon-driver-libxl
|
|
|
|
The Libxl driver plugin for the libvirtd daemon, providing
|
|
|
|
an implementation of the hypervisor driver APIs using libxl.
|
2013-07-22 18:42:02 +02:00
|
|
|
|
2013-06-07 03:10:31 +02:00
|
|
|
%package daemon-qemu
|
|
|
|
Summary: Server side daemon & driver required to run QEMU guests
|
Accepting request 1068569 from home:jfehlig:branches:Virtualization
- Update to libvirt 9.1.0
- Many incremental improvements and bug fixes, see
https://libvirt.org/news.html#v9-1-0-2023-03-01
- spec: Remove obsolete Groups tag
- spec: Integrate upstream spec file changes that split the
libvirt-daemon package, allowing more modular, customized
installations
- spec: New subpackages libvirt-daemon-common, libvirt-daemon-lock,
libvirt-daemon-log, libvirt-daemon-proxy, and
libvirt-daemon-plugin-lockd
- spec: Renamed subpackage libvirt-lock-sanlock to
libvirt-daemon-plugin-sanlock
- Dropped patches:
ef482951-apparmor-Allow-umount-dev.patch,
d6a8b9ee-qemu-Fix-managed-no-when-creating-ethdev.patch,
c3f16cea-qemu-cleanup-label-on-umount-failure.patch,
697c16e3-qemu_process-better-debug-message.patch,
5155ab4b-qemu_namespace-nested-mounts-when-umount.patch
OBS-URL: https://build.opensuse.org/request/show/1068569
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=968
2023-03-02 01:49:27 +01:00
|
|
|
%if %{with_modular_daemons}
|
|
|
|
Requires: %{name}-daemon-common = %{version}-%{release}
|
|
|
|
Requires: %{name}-daemon-lock = %{version}-%{release}
|
|
|
|
Requires: %{name}-daemon-log = %{version}-%{release}
|
|
|
|
Requires: %{name}-daemon-plugin-lockd = %{version}-%{release}
|
|
|
|
Requires: %{name}-daemon-proxy = %{version}-%{release}
|
|
|
|
%else
|
2017-11-22 23:22:46 +01:00
|
|
|
Requires: %{name}-daemon = %{version}-%{release}
|
Accepting request 1068569 from home:jfehlig:branches:Virtualization
- Update to libvirt 9.1.0
- Many incremental improvements and bug fixes, see
https://libvirt.org/news.html#v9-1-0-2023-03-01
- spec: Remove obsolete Groups tag
- spec: Integrate upstream spec file changes that split the
libvirt-daemon package, allowing more modular, customized
installations
- spec: New subpackages libvirt-daemon-common, libvirt-daemon-lock,
libvirt-daemon-log, libvirt-daemon-proxy, and
libvirt-daemon-plugin-lockd
- spec: Renamed subpackage libvirt-lock-sanlock to
libvirt-daemon-plugin-sanlock
- Dropped patches:
ef482951-apparmor-Allow-umount-dev.patch,
d6a8b9ee-qemu-Fix-managed-no-when-creating-ethdev.patch,
c3f16cea-qemu-cleanup-label-on-umount-failure.patch,
697c16e3-qemu_process-better-debug-message.patch,
5155ab4b-qemu_namespace-nested-mounts-when-umount.patch
OBS-URL: https://build.opensuse.org/request/show/1068569
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=968
2023-03-02 01:49:27 +01:00
|
|
|
%endif
|
2017-11-22 23:22:46 +01:00
|
|
|
Requires: %{name}-daemon-driver-interface = %{version}-%{release}
|
|
|
|
Requires: %{name}-daemon-driver-network = %{version}-%{release}
|
|
|
|
Requires: %{name}-daemon-driver-nodedev = %{version}-%{release}
|
|
|
|
Requires: %{name}-daemon-driver-nwfilter = %{version}-%{release}
|
|
|
|
Requires: %{name}-daemon-driver-qemu = %{version}-%{release}
|
|
|
|
Requires: %{name}-daemon-driver-secret = %{version}-%{release}
|
|
|
|
Requires: %{name}-daemon-driver-storage = %{version}-%{release}
|
2013-06-07 03:10:31 +02:00
|
|
|
|
|
|
|
%description daemon-qemu
|
|
|
|
Server side daemon and driver required to manage the virtualization
|
|
|
|
capabilities of the QEMU emulators
|
2013-07-22 18:42:02 +02:00
|
|
|
|
2013-06-07 03:10:31 +02:00
|
|
|
%package daemon-lxc
|
|
|
|
Summary: Server side daemon & driver required to run LXC guests
|
Accepting request 1068569 from home:jfehlig:branches:Virtualization
- Update to libvirt 9.1.0
- Many incremental improvements and bug fixes, see
https://libvirt.org/news.html#v9-1-0-2023-03-01
- spec: Remove obsolete Groups tag
- spec: Integrate upstream spec file changes that split the
libvirt-daemon package, allowing more modular, customized
installations
- spec: New subpackages libvirt-daemon-common, libvirt-daemon-lock,
libvirt-daemon-log, libvirt-daemon-proxy, and
libvirt-daemon-plugin-lockd
- spec: Renamed subpackage libvirt-lock-sanlock to
libvirt-daemon-plugin-sanlock
- Dropped patches:
ef482951-apparmor-Allow-umount-dev.patch,
d6a8b9ee-qemu-Fix-managed-no-when-creating-ethdev.patch,
c3f16cea-qemu-cleanup-label-on-umount-failure.patch,
697c16e3-qemu_process-better-debug-message.patch,
5155ab4b-qemu_namespace-nested-mounts-when-umount.patch
OBS-URL: https://build.opensuse.org/request/show/1068569
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=968
2023-03-02 01:49:27 +01:00
|
|
|
%if %{with_modular_daemons}
|
|
|
|
Requires: %{name}-daemon-common = %{version}-%{release}
|
|
|
|
Requires: %{name}-daemon-log = %{version}-%{release}
|
|
|
|
Requires: %{name}-daemon-proxy = %{version}-%{release}
|
|
|
|
%else
|
2017-11-22 23:22:46 +01:00
|
|
|
Requires: %{name}-daemon = %{version}-%{release}
|
Accepting request 1068569 from home:jfehlig:branches:Virtualization
- Update to libvirt 9.1.0
- Many incremental improvements and bug fixes, see
https://libvirt.org/news.html#v9-1-0-2023-03-01
- spec: Remove obsolete Groups tag
- spec: Integrate upstream spec file changes that split the
libvirt-daemon package, allowing more modular, customized
installations
- spec: New subpackages libvirt-daemon-common, libvirt-daemon-lock,
libvirt-daemon-log, libvirt-daemon-proxy, and
libvirt-daemon-plugin-lockd
- spec: Renamed subpackage libvirt-lock-sanlock to
libvirt-daemon-plugin-sanlock
- Dropped patches:
ef482951-apparmor-Allow-umount-dev.patch,
d6a8b9ee-qemu-Fix-managed-no-when-creating-ethdev.patch,
c3f16cea-qemu-cleanup-label-on-umount-failure.patch,
697c16e3-qemu_process-better-debug-message.patch,
5155ab4b-qemu_namespace-nested-mounts-when-umount.patch
OBS-URL: https://build.opensuse.org/request/show/1068569
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=968
2023-03-02 01:49:27 +01:00
|
|
|
%endif
|
2017-11-22 23:22:46 +01:00
|
|
|
Requires: %{name}-daemon-driver-interface = %{version}-%{release}
|
|
|
|
Requires: %{name}-daemon-driver-lxc = %{version}-%{release}
|
|
|
|
Requires: %{name}-daemon-driver-network = %{version}-%{release}
|
|
|
|
Requires: %{name}-daemon-driver-nodedev = %{version}-%{release}
|
|
|
|
Requires: %{name}-daemon-driver-nwfilter = %{version}-%{release}
|
|
|
|
Requires: %{name}-daemon-driver-secret = %{version}-%{release}
|
|
|
|
Requires: %{name}-daemon-driver-storage = %{version}-%{release}
|
2013-06-07 03:10:31 +02:00
|
|
|
|
|
|
|
%description daemon-lxc
|
|
|
|
Server side daemon and driver required to manage the virtualization
|
|
|
|
capabilities of LXC
|
2013-07-22 18:42:02 +02:00
|
|
|
|
2013-06-07 03:10:31 +02:00
|
|
|
%package daemon-xen
|
|
|
|
Summary: Server side daemon & driver required to run XEN guests
|
Accepting request 1068569 from home:jfehlig:branches:Virtualization
- Update to libvirt 9.1.0
- Many incremental improvements and bug fixes, see
https://libvirt.org/news.html#v9-1-0-2023-03-01
- spec: Remove obsolete Groups tag
- spec: Integrate upstream spec file changes that split the
libvirt-daemon package, allowing more modular, customized
installations
- spec: New subpackages libvirt-daemon-common, libvirt-daemon-lock,
libvirt-daemon-log, libvirt-daemon-proxy, and
libvirt-daemon-plugin-lockd
- spec: Renamed subpackage libvirt-lock-sanlock to
libvirt-daemon-plugin-sanlock
- Dropped patches:
ef482951-apparmor-Allow-umount-dev.patch,
d6a8b9ee-qemu-Fix-managed-no-when-creating-ethdev.patch,
c3f16cea-qemu-cleanup-label-on-umount-failure.patch,
697c16e3-qemu_process-better-debug-message.patch,
5155ab4b-qemu_namespace-nested-mounts-when-umount.patch
OBS-URL: https://build.opensuse.org/request/show/1068569
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=968
2023-03-02 01:49:27 +01:00
|
|
|
%if %{with_modular_daemons}
|
|
|
|
Requires: %{name}-daemon-common = %{version}-%{release}
|
|
|
|
Requires: %{name}-daemon-lock = %{version}-%{release}
|
|
|
|
Requires: %{name}-daemon-plugin-lockd = %{version}-%{release}
|
|
|
|
Requires: %{name}-daemon-proxy = %{version}-%{release}
|
|
|
|
%else
|
2017-11-22 23:22:46 +01:00
|
|
|
Requires: %{name}-daemon = %{version}-%{release}
|
Accepting request 1068569 from home:jfehlig:branches:Virtualization
- Update to libvirt 9.1.0
- Many incremental improvements and bug fixes, see
https://libvirt.org/news.html#v9-1-0-2023-03-01
- spec: Remove obsolete Groups tag
- spec: Integrate upstream spec file changes that split the
libvirt-daemon package, allowing more modular, customized
installations
- spec: New subpackages libvirt-daemon-common, libvirt-daemon-lock,
libvirt-daemon-log, libvirt-daemon-proxy, and
libvirt-daemon-plugin-lockd
- spec: Renamed subpackage libvirt-lock-sanlock to
libvirt-daemon-plugin-sanlock
- Dropped patches:
ef482951-apparmor-Allow-umount-dev.patch,
d6a8b9ee-qemu-Fix-managed-no-when-creating-ethdev.patch,
c3f16cea-qemu-cleanup-label-on-umount-failure.patch,
697c16e3-qemu_process-better-debug-message.patch,
5155ab4b-qemu_namespace-nested-mounts-when-umount.patch
OBS-URL: https://build.opensuse.org/request/show/1068569
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=968
2023-03-02 01:49:27 +01:00
|
|
|
%endif
|
2017-11-22 23:22:46 +01:00
|
|
|
Requires: %{name}-daemon-driver-interface = %{version}-%{release}
|
2018-05-03 00:39:32 +02:00
|
|
|
Requires: %{name}-daemon-driver-libxl = %{version}-%{release}
|
2017-11-22 23:22:46 +01:00
|
|
|
Requires: %{name}-daemon-driver-network = %{version}-%{release}
|
|
|
|
Requires: %{name}-daemon-driver-nodedev = %{version}-%{release}
|
|
|
|
Requires: %{name}-daemon-driver-nwfilter = %{version}-%{release}
|
|
|
|
Requires: %{name}-daemon-driver-secret = %{version}-%{release}
|
|
|
|
Requires: %{name}-daemon-driver-storage = %{version}-%{release}
|
2013-06-07 03:10:31 +02:00
|
|
|
Requires: xen
|
|
|
|
|
|
|
|
%description daemon-xen
|
|
|
|
Server side daemon and driver required to manage the virtualization
|
|
|
|
capabilities of XEN
|
2013-07-22 18:42:02 +02:00
|
|
|
|
2013-06-07 03:10:31 +02:00
|
|
|
%package daemon-vbox
|
|
|
|
Summary: Server side daemon & driver required to run VirtualBox guests
|
Accepting request 1068569 from home:jfehlig:branches:Virtualization
- Update to libvirt 9.1.0
- Many incremental improvements and bug fixes, see
https://libvirt.org/news.html#v9-1-0-2023-03-01
- spec: Remove obsolete Groups tag
- spec: Integrate upstream spec file changes that split the
libvirt-daemon package, allowing more modular, customized
installations
- spec: New subpackages libvirt-daemon-common, libvirt-daemon-lock,
libvirt-daemon-log, libvirt-daemon-proxy, and
libvirt-daemon-plugin-lockd
- spec: Renamed subpackage libvirt-lock-sanlock to
libvirt-daemon-plugin-sanlock
- Dropped patches:
ef482951-apparmor-Allow-umount-dev.patch,
d6a8b9ee-qemu-Fix-managed-no-when-creating-ethdev.patch,
c3f16cea-qemu-cleanup-label-on-umount-failure.patch,
697c16e3-qemu_process-better-debug-message.patch,
5155ab4b-qemu_namespace-nested-mounts-when-umount.patch
OBS-URL: https://build.opensuse.org/request/show/1068569
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=968
2023-03-02 01:49:27 +01:00
|
|
|
%if %{with_modular_daemons}
|
|
|
|
Requires: %{name}-daemon-common = %{version}-%{release}
|
|
|
|
Requires: %{name}-daemon-proxy = %{version}-%{release}
|
|
|
|
%else
|
2017-11-22 23:22:46 +01:00
|
|
|
Requires: %{name}-daemon = %{version}-%{release}
|
Accepting request 1068569 from home:jfehlig:branches:Virtualization
- Update to libvirt 9.1.0
- Many incremental improvements and bug fixes, see
https://libvirt.org/news.html#v9-1-0-2023-03-01
- spec: Remove obsolete Groups tag
- spec: Integrate upstream spec file changes that split the
libvirt-daemon package, allowing more modular, customized
installations
- spec: New subpackages libvirt-daemon-common, libvirt-daemon-lock,
libvirt-daemon-log, libvirt-daemon-proxy, and
libvirt-daemon-plugin-lockd
- spec: Renamed subpackage libvirt-lock-sanlock to
libvirt-daemon-plugin-sanlock
- Dropped patches:
ef482951-apparmor-Allow-umount-dev.patch,
d6a8b9ee-qemu-Fix-managed-no-when-creating-ethdev.patch,
c3f16cea-qemu-cleanup-label-on-umount-failure.patch,
697c16e3-qemu_process-better-debug-message.patch,
5155ab4b-qemu_namespace-nested-mounts-when-umount.patch
OBS-URL: https://build.opensuse.org/request/show/1068569
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=968
2023-03-02 01:49:27 +01:00
|
|
|
%endif
|
2017-11-22 23:22:46 +01:00
|
|
|
Requires: %{name}-daemon-driver-interface = %{version}-%{release}
|
|
|
|
Requires: %{name}-daemon-driver-network = %{version}-%{release}
|
|
|
|
Requires: %{name}-daemon-driver-nodedev = %{version}-%{release}
|
|
|
|
Requires: %{name}-daemon-driver-nwfilter = %{version}-%{release}
|
|
|
|
Requires: %{name}-daemon-driver-secret = %{version}-%{release}
|
|
|
|
Requires: %{name}-daemon-driver-storage = %{version}-%{release}
|
|
|
|
Requires: %{name}-daemon-driver-vbox = %{version}-%{release}
|
2016-12-30 00:15:07 +01:00
|
|
|
# Specify supported virtualbox API explicitly. See ./src/vbox
|
2021-05-18 00:14:02 +02:00
|
|
|
# Reference bsc#1017189
|
2018-01-03 14:35:47 +01:00
|
|
|
Requires: virtualbox < 5.3
|
2013-06-07 03:10:31 +02:00
|
|
|
|
|
|
|
%description daemon-vbox
|
|
|
|
Server side daemon and driver required to manage the virtualization
|
|
|
|
capabilities of VirtualBox
|
|
|
|
|
|
|
|
%package client
|
2016-08-13 02:51:10 +02:00
|
|
|
Summary: Client side utilities of the libvirt library
|
|
|
|
Requires: %{name}-libs = %{version}-%{release}
|
2013-06-07 03:10:31 +02:00
|
|
|
# Needed by virt-pki-validate script.
|
|
|
|
Requires: cyrus-sasl
|
2021-07-19 19:36:51 +02:00
|
|
|
Requires: bash-completion >= 2.0
|
Accepting request 400351 from home:jfehlig:branches:Virtualization
- Update to libvirt 1.3.5
- Many incremental improvements and bug fixes, see
http://libvirt.org/news.html
- Dropped patches:
e4d131b8-mv-virDomainDefPostParseInternal.patch,
3e428670-post-parse-implicit-video.patch,
538012c8-default-vram.patch, 96b21fb0-vram-tests.patch,
400e716d-libxl-noprope-emulator.patch,
b90c4b5f-tests-use-qemu-xen.patch,
fccf2725-libxl-API-4.4.patch,
5325123d-libxl-migv2-save-restore.patch,
f9edcfa4-libxl-migv2-migration.patch,
a1c9a81a-libxl-rbd-fix.patch,
ba566428-libxl-dom-iface-addrs.patch
- spec: simplify and cleanup by removing many conditionals that
are never toogled. Also drop conditionals for suse_version <
1310
OBS-URL: https://build.opensuse.org/request/show/400351
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=538
2016-06-07 04:00:39 +02:00
|
|
|
Requires: gnutls
|
2021-05-18 00:14:02 +02:00
|
|
|
|
|
|
|
# Ensure smooth upgrades
|
|
|
|
Obsoletes: libvirt-bash-completion < 7.3.0
|
2016-08-13 02:51:10 +02:00
|
|
|
|
|
|
|
%description client
|
|
|
|
The client binaries needed to access the virtualization
|
|
|
|
capabilities of recent versions of Linux (and other OSes).
|
|
|
|
|
2022-11-02 20:46:59 +01:00
|
|
|
%package client-qemu
|
|
|
|
Summary: Additional client side utilities for QEMU
|
|
|
|
Requires: %{name}-libs = %{version}-%{release}
|
2022-11-03 14:40:53 +01:00
|
|
|
Requires: python3-libvirt-python >= 5.1.0
|
2022-11-02 20:46:59 +01:00
|
|
|
|
|
|
|
%description client-qemu
|
|
|
|
The additional client binaries are used to interact
|
|
|
|
with some QEMU specific features of libvirt.
|
|
|
|
|
2016-08-13 02:51:10 +02:00
|
|
|
%package libs
|
2017-03-02 16:50:49 +01:00
|
|
|
Summary: Client side libraries for libvirt
|
2013-06-07 03:10:31 +02:00
|
|
|
# Not technically required, but makes 'out-of-box' config
|
|
|
|
# work correctly & doesn't have onerous dependencies
|
|
|
|
Requires: cyrus-sasl-digestmd5
|
|
|
|
|
2016-08-13 02:51:10 +02:00
|
|
|
%description libs
|
|
|
|
Shared libraries for accessing the libvirt daemon.
|
|
|
|
|
2013-06-07 03:10:31 +02:00
|
|
|
%package devel
|
|
|
|
Summary: Libraries, includes, etc. to compile with the libvirt library
|
2020-01-30 23:06:17 +01:00
|
|
|
Requires: %{name}-libs = %{version}-%{release}
|
2019-01-23 15:19:44 +01:00
|
|
|
Suggests: %{name}-doc = %{version}-%{release}
|
2013-06-07 03:10:31 +02:00
|
|
|
Requires: pkg-config
|
|
|
|
|
|
|
|
%description devel
|
|
|
|
Include header files & development libraries for the libvirt C library.
|
|
|
|
|
Accepting request 1068569 from home:jfehlig:branches:Virtualization
- Update to libvirt 9.1.0
- Many incremental improvements and bug fixes, see
https://libvirt.org/news.html#v9-1-0-2023-03-01
- spec: Remove obsolete Groups tag
- spec: Integrate upstream spec file changes that split the
libvirt-daemon package, allowing more modular, customized
installations
- spec: New subpackages libvirt-daemon-common, libvirt-daemon-lock,
libvirt-daemon-log, libvirt-daemon-proxy, and
libvirt-daemon-plugin-lockd
- spec: Renamed subpackage libvirt-lock-sanlock to
libvirt-daemon-plugin-sanlock
- Dropped patches:
ef482951-apparmor-Allow-umount-dev.patch,
d6a8b9ee-qemu-Fix-managed-no-when-creating-ethdev.patch,
c3f16cea-qemu-cleanup-label-on-umount-failure.patch,
697c16e3-qemu_process-better-debug-message.patch,
5155ab4b-qemu_namespace-nested-mounts-when-umount.patch
OBS-URL: https://build.opensuse.org/request/show/1068569
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=968
2023-03-02 01:49:27 +01:00
|
|
|
%package daemon-plugin-sanlock
|
2011-12-15 02:23:04 +01:00
|
|
|
Summary: Sanlock lock manager plugin for QEMU driver
|
- Update to libvirt 1.0.1
- Introduce virtlockd daemon
- parallels: add disk and network device support
- Add virDomainSendProcessSignal API
- Introduce virDomainFSTrim() public API
- add fuse support for libvirt lxc
- Add Gluster protocol as supported network disk backend
- various snapshot improvements
- Add upstream patches to fix bugs in 1.0.1
66ff2ddc-virtlockd-systemd-file-perms.patch,
462a6962-script-fixes1.patch, cb854b8f-script-fixes2.patch,
5ec4b22b-script-fixes3.patch, a1fd56cb-script-fixes4.patch,
68e7bc45-libxl-link-fix.patch
- Rework SUSE patches for the various init scripts
Dropped use-init-script-redhat.patch and added
libvirtd-init-script.patch, libvirt-guests-init-script.patch,
and virtlockd-init-script.patch
- Drop upstream patches: 371ddc98-xen-sysctl-9.patch,
416eca18-xenstore-header-fix.patch,
f644361b-virCommand-env.patch, 2b32735a-virCommand-env.patch,
9785f2b6-fix-xen-sysctl9.patch
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=238
2013-01-07 19:44:26 +01:00
|
|
|
Requires: sanlock >= 2.4
|
2013-06-07 03:10:31 +02:00
|
|
|
# for virt-sanlock-cleanup require augeas
|
2016-08-13 02:51:10 +02:00
|
|
|
Requires: %{name}-libs = %{version}-%{release}
|
2012-04-12 23:33:51 +02:00
|
|
|
Requires: augeas
|
Accepting request 1068569 from home:jfehlig:branches:Virtualization
- Update to libvirt 9.1.0
- Many incremental improvements and bug fixes, see
https://libvirt.org/news.html#v9-1-0-2023-03-01
- spec: Remove obsolete Groups tag
- spec: Integrate upstream spec file changes that split the
libvirt-daemon package, allowing more modular, customized
installations
- spec: New subpackages libvirt-daemon-common, libvirt-daemon-lock,
libvirt-daemon-log, libvirt-daemon-proxy, and
libvirt-daemon-plugin-lockd
- spec: Renamed subpackage libvirt-lock-sanlock to
libvirt-daemon-plugin-sanlock
- Dropped patches:
ef482951-apparmor-Allow-umount-dev.patch,
d6a8b9ee-qemu-Fix-managed-no-when-creating-ethdev.patch,
c3f16cea-qemu-cleanup-label-on-umount-failure.patch,
697c16e3-qemu_process-better-debug-message.patch,
5155ab4b-qemu_namespace-nested-mounts-when-umount.patch
OBS-URL: https://build.opensuse.org/request/show/1068569
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=968
2023-03-02 01:49:27 +01:00
|
|
|
Obsoletes: %{name}-lock-sanlock < 9.0.0
|
|
|
|
Provides: %{name}-lock-sanlock = %{version}-%{release}
|
2011-12-15 02:23:04 +01:00
|
|
|
|
Accepting request 1068569 from home:jfehlig:branches:Virtualization
- Update to libvirt 9.1.0
- Many incremental improvements and bug fixes, see
https://libvirt.org/news.html#v9-1-0-2023-03-01
- spec: Remove obsolete Groups tag
- spec: Integrate upstream spec file changes that split the
libvirt-daemon package, allowing more modular, customized
installations
- spec: New subpackages libvirt-daemon-common, libvirt-daemon-lock,
libvirt-daemon-log, libvirt-daemon-proxy, and
libvirt-daemon-plugin-lockd
- spec: Renamed subpackage libvirt-lock-sanlock to
libvirt-daemon-plugin-sanlock
- Dropped patches:
ef482951-apparmor-Allow-umount-dev.patch,
d6a8b9ee-qemu-Fix-managed-no-when-creating-ethdev.patch,
c3f16cea-qemu-cleanup-label-on-umount-failure.patch,
697c16e3-qemu_process-better-debug-message.patch,
5155ab4b-qemu_namespace-nested-mounts-when-umount.patch
OBS-URL: https://build.opensuse.org/request/show/1068569
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=968
2023-03-02 01:49:27 +01:00
|
|
|
%description daemon-plugin-sanlock
|
2011-12-15 02:23:04 +01:00
|
|
|
Includes the Sanlock lock manager plugin for the QEMU driver
|
2015-03-02 21:13:45 +01:00
|
|
|
|
2014-11-03 10:00:37 +01:00
|
|
|
%package -n wireshark-plugin-libvirt
|
2015-11-05 01:23:08 +01:00
|
|
|
Summary: Wireshark plugin for libvirt RPC protocol
|
2016-08-13 02:51:10 +02:00
|
|
|
Requires: %{name}-libs = %{version}-%{release}
|
2020-12-02 05:12:13 +01:00
|
|
|
Requires: wireshark
|
2014-10-28 00:00:39 +01:00
|
|
|
|
2014-11-03 10:00:37 +01:00
|
|
|
%description -n wireshark-plugin-libvirt
|
2015-11-05 01:23:08 +01:00
|
|
|
Wireshark dissector plugin for better analysis of libvirt RPC traffic.
|
2014-10-28 00:00:39 +01:00
|
|
|
|
2016-04-13 02:22:05 +02:00
|
|
|
%package nss
|
|
|
|
Summary: Libvirt plugin for Name Service Switch
|
2017-11-22 23:22:46 +01:00
|
|
|
Requires: %{name}-daemon-driver-network = %{version}-%{release}
|
2016-04-13 02:22:05 +02:00
|
|
|
|
|
|
|
%description nss
|
|
|
|
libvirt plugin for NSS for translating domain names into IP addresses.
|
|
|
|
|
2007-01-11 01:44:36 +01:00
|
|
|
%prep
|
Accepting request 1077093 from home:jfehlig:branches:Virtualization
- Update to libvirt 9.2.0
- Many incremental improvements and bug fixes, see
https://libvirt.org/news.html#v9-2-0-2023-04-01
- Move to a more git-centric packaging workflow using tar_scm
instead of download_files
- New source README.packaging.txt
- Remove now unused signature file and libvirt.keyring
- Patches now maintained in git
libxl-dom-reset.patch,
network-don-t-use-dhcp-authoritative-on-static-netwo.patch,
0001-util-Don-t-spawn-pkttyagent-when-stdin-is-not-a-tty.patch,
libvirt-power8-models.patch,
ppc64le-canonical-name.patch,
libxl-set-migration-constraints.patch,
libxl-set-cach-mode.patch,
0001-libxl-add-support-for-BlockResize-API.patch,
suse-libvirtd-disable-tls.patch,
suse-libvirt-guests-service.patch,
suse-qemu-conf.patch,
suse-qemu-ovmf-paths.patch,
libxl-support-block-script.patch,
qemu-apparmor-screenshot.patch,
libvirt-suse-netcontrol.patch,
lxc-wait-after-eth-del.patch,
suse-libxl-disable-autoballoon.patch,
suse-xen-ovmf-paths.patch,
virt-create-rootfs.patch,
suse-fix-lxc-container-init.patch
- Remove old, unused SUSEfirewall2 config file
libvirtd-relocation-server.fw
OBS-URL: https://build.opensuse.org/request/show/1077093
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=974
2023-04-03 23:26:02 +02:00
|
|
|
%autosetup
|
2007-01-11 01:44:36 +01:00
|
|
|
|
|
|
|
%build
|
Accepting request 400351 from home:jfehlig:branches:Virtualization
- Update to libvirt 1.3.5
- Many incremental improvements and bug fixes, see
http://libvirt.org/news.html
- Dropped patches:
e4d131b8-mv-virDomainDefPostParseInternal.patch,
3e428670-post-parse-implicit-video.patch,
538012c8-default-vram.patch, 96b21fb0-vram-tests.patch,
400e716d-libxl-noprope-emulator.patch,
b90c4b5f-tests-use-qemu-xen.patch,
fccf2725-libxl-API-4.4.patch,
5325123d-libxl-migv2-save-restore.patch,
f9edcfa4-libxl-migv2-migration.patch,
a1c9a81a-libxl-rbd-fix.patch,
ba566428-libxl-dom-iface-addrs.patch
- spec: simplify and cleanup by removing many conditionals that
are never toogled. Also drop conditionals for suse_version <
1310
OBS-URL: https://build.opensuse.org/request/show/400351
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=538
2016-06-07 04:00:39 +02:00
|
|
|
%if %{with_qemu}
|
2020-09-03 00:47:08 +02:00
|
|
|
%define arg_qemu -Ddriver_qemu=enabled
|
2014-01-17 20:45:49 +01:00
|
|
|
%else
|
2020-09-03 00:47:08 +02:00
|
|
|
%define arg_qemu -Ddriver_qemu=disabled
|
2010-01-08 01:37:05 +01:00
|
|
|
%endif
|
Accepting request 400351 from home:jfehlig:branches:Virtualization
- Update to libvirt 1.3.5
- Many incremental improvements and bug fixes, see
http://libvirt.org/news.html
- Dropped patches:
e4d131b8-mv-virDomainDefPostParseInternal.patch,
3e428670-post-parse-implicit-video.patch,
538012c8-default-vram.patch, 96b21fb0-vram-tests.patch,
400e716d-libxl-noprope-emulator.patch,
b90c4b5f-tests-use-qemu-xen.patch,
fccf2725-libxl-API-4.4.patch,
5325123d-libxl-migv2-save-restore.patch,
f9edcfa4-libxl-migv2-migration.patch,
a1c9a81a-libxl-rbd-fix.patch,
ba566428-libxl-dom-iface-addrs.patch
- spec: simplify and cleanup by removing many conditionals that
are never toogled. Also drop conditionals for suse_version <
1310
OBS-URL: https://build.opensuse.org/request/show/400351
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=538
2016-06-07 04:00:39 +02:00
|
|
|
%if %{with_openvz}
|
2020-09-03 00:47:08 +02:00
|
|
|
%define arg_openvz -Ddriver_openvz=enabled
|
Accepting request 400351 from home:jfehlig:branches:Virtualization
- Update to libvirt 1.3.5
- Many incremental improvements and bug fixes, see
http://libvirt.org/news.html
- Dropped patches:
e4d131b8-mv-virDomainDefPostParseInternal.patch,
3e428670-post-parse-implicit-video.patch,
538012c8-default-vram.patch, 96b21fb0-vram-tests.patch,
400e716d-libxl-noprope-emulator.patch,
b90c4b5f-tests-use-qemu-xen.patch,
fccf2725-libxl-API-4.4.patch,
5325123d-libxl-migv2-save-restore.patch,
f9edcfa4-libxl-migv2-migration.patch,
a1c9a81a-libxl-rbd-fix.patch,
ba566428-libxl-dom-iface-addrs.patch
- spec: simplify and cleanup by removing many conditionals that
are never toogled. Also drop conditionals for suse_version <
1310
OBS-URL: https://build.opensuse.org/request/show/400351
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=538
2016-06-07 04:00:39 +02:00
|
|
|
%else
|
2020-09-03 00:47:08 +02:00
|
|
|
%define arg_openvz -Ddriver_openvz=disabled
|
2010-01-08 01:37:05 +01:00
|
|
|
%endif
|
Accepting request 400351 from home:jfehlig:branches:Virtualization
- Update to libvirt 1.3.5
- Many incremental improvements and bug fixes, see
http://libvirt.org/news.html
- Dropped patches:
e4d131b8-mv-virDomainDefPostParseInternal.patch,
3e428670-post-parse-implicit-video.patch,
538012c8-default-vram.patch, 96b21fb0-vram-tests.patch,
400e716d-libxl-noprope-emulator.patch,
b90c4b5f-tests-use-qemu-xen.patch,
fccf2725-libxl-API-4.4.patch,
5325123d-libxl-migv2-save-restore.patch,
f9edcfa4-libxl-migv2-migration.patch,
a1c9a81a-libxl-rbd-fix.patch,
ba566428-libxl-dom-iface-addrs.patch
- spec: simplify and cleanup by removing many conditionals that
are never toogled. Also drop conditionals for suse_version <
1310
OBS-URL: https://build.opensuse.org/request/show/400351
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=538
2016-06-07 04:00:39 +02:00
|
|
|
%if %{with_lxc}
|
2020-09-03 00:47:08 +02:00
|
|
|
%define arg_lxc -Ddriver_lxc=enabled
|
Accepting request 400351 from home:jfehlig:branches:Virtualization
- Update to libvirt 1.3.5
- Many incremental improvements and bug fixes, see
http://libvirt.org/news.html
- Dropped patches:
e4d131b8-mv-virDomainDefPostParseInternal.patch,
3e428670-post-parse-implicit-video.patch,
538012c8-default-vram.patch, 96b21fb0-vram-tests.patch,
400e716d-libxl-noprope-emulator.patch,
b90c4b5f-tests-use-qemu-xen.patch,
fccf2725-libxl-API-4.4.patch,
5325123d-libxl-migv2-save-restore.patch,
f9edcfa4-libxl-migv2-migration.patch,
a1c9a81a-libxl-rbd-fix.patch,
ba566428-libxl-dom-iface-addrs.patch
- spec: simplify and cleanup by removing many conditionals that
are never toogled. Also drop conditionals for suse_version <
1310
OBS-URL: https://build.opensuse.org/request/show/400351
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=538
2016-06-07 04:00:39 +02:00
|
|
|
%else
|
2020-09-03 00:47:08 +02:00
|
|
|
%define arg_lxc -Ddriver_lxc=disabled
|
2013-06-07 03:10:31 +02:00
|
|
|
%endif
|
Accepting request 400351 from home:jfehlig:branches:Virtualization
- Update to libvirt 1.3.5
- Many incremental improvements and bug fixes, see
http://libvirt.org/news.html
- Dropped patches:
e4d131b8-mv-virDomainDefPostParseInternal.patch,
3e428670-post-parse-implicit-video.patch,
538012c8-default-vram.patch, 96b21fb0-vram-tests.patch,
400e716d-libxl-noprope-emulator.patch,
b90c4b5f-tests-use-qemu-xen.patch,
fccf2725-libxl-API-4.4.patch,
5325123d-libxl-migv2-save-restore.patch,
f9edcfa4-libxl-migv2-migration.patch,
a1c9a81a-libxl-rbd-fix.patch,
ba566428-libxl-dom-iface-addrs.patch
- spec: simplify and cleanup by removing many conditionals that
are never toogled. Also drop conditionals for suse_version <
1310
OBS-URL: https://build.opensuse.org/request/show/400351
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=538
2016-06-07 04:00:39 +02:00
|
|
|
%if %{with_vbox}
|
2020-09-03 00:47:08 +02:00
|
|
|
%define arg_vbox -Ddriver_vbox=enabled
|
Accepting request 400351 from home:jfehlig:branches:Virtualization
- Update to libvirt 1.3.5
- Many incremental improvements and bug fixes, see
http://libvirt.org/news.html
- Dropped patches:
e4d131b8-mv-virDomainDefPostParseInternal.patch,
3e428670-post-parse-implicit-video.patch,
538012c8-default-vram.patch, 96b21fb0-vram-tests.patch,
400e716d-libxl-noprope-emulator.patch,
b90c4b5f-tests-use-qemu-xen.patch,
fccf2725-libxl-API-4.4.patch,
5325123d-libxl-migv2-save-restore.patch,
f9edcfa4-libxl-migv2-migration.patch,
a1c9a81a-libxl-rbd-fix.patch,
ba566428-libxl-dom-iface-addrs.patch
- spec: simplify and cleanup by removing many conditionals that
are never toogled. Also drop conditionals for suse_version <
1310
OBS-URL: https://build.opensuse.org/request/show/400351
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=538
2016-06-07 04:00:39 +02:00
|
|
|
%else
|
2020-09-03 00:47:08 +02:00
|
|
|
%define arg_vbox -Ddriver_vbox=disabled
|
2010-01-08 01:37:05 +01:00
|
|
|
%endif
|
Accepting request 400351 from home:jfehlig:branches:Virtualization
- Update to libvirt 1.3.5
- Many incremental improvements and bug fixes, see
http://libvirt.org/news.html
- Dropped patches:
e4d131b8-mv-virDomainDefPostParseInternal.patch,
3e428670-post-parse-implicit-video.patch,
538012c8-default-vram.patch, 96b21fb0-vram-tests.patch,
400e716d-libxl-noprope-emulator.patch,
b90c4b5f-tests-use-qemu-xen.patch,
fccf2725-libxl-API-4.4.patch,
5325123d-libxl-migv2-save-restore.patch,
f9edcfa4-libxl-migv2-migration.patch,
a1c9a81a-libxl-rbd-fix.patch,
ba566428-libxl-dom-iface-addrs.patch
- spec: simplify and cleanup by removing many conditionals that
are never toogled. Also drop conditionals for suse_version <
1310
OBS-URL: https://build.opensuse.org/request/show/400351
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=538
2016-06-07 04:00:39 +02:00
|
|
|
%if %{with_esx}
|
2020-12-02 05:12:13 +01:00
|
|
|
%define arg_esx -Ddriver_esx=enabled -Dcurl=enabled
|
Accepting request 400351 from home:jfehlig:branches:Virtualization
- Update to libvirt 1.3.5
- Many incremental improvements and bug fixes, see
http://libvirt.org/news.html
- Dropped patches:
e4d131b8-mv-virDomainDefPostParseInternal.patch,
3e428670-post-parse-implicit-video.patch,
538012c8-default-vram.patch, 96b21fb0-vram-tests.patch,
400e716d-libxl-noprope-emulator.patch,
b90c4b5f-tests-use-qemu-xen.patch,
fccf2725-libxl-API-4.4.patch,
5325123d-libxl-migv2-save-restore.patch,
f9edcfa4-libxl-migv2-migration.patch,
a1c9a81a-libxl-rbd-fix.patch,
ba566428-libxl-dom-iface-addrs.patch
- spec: simplify and cleanup by removing many conditionals that
are never toogled. Also drop conditionals for suse_version <
1310
OBS-URL: https://build.opensuse.org/request/show/400351
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=538
2016-06-07 04:00:39 +02:00
|
|
|
%else
|
2020-12-02 05:12:13 +01:00
|
|
|
%define arg_esx -Ddriver_esx=disabled -Dcurl=disabled
|
2008-09-01 17:06:07 +02:00
|
|
|
%endif
|
Accepting request 400351 from home:jfehlig:branches:Virtualization
- Update to libvirt 1.3.5
- Many incremental improvements and bug fixes, see
http://libvirt.org/news.html
- Dropped patches:
e4d131b8-mv-virDomainDefPostParseInternal.patch,
3e428670-post-parse-implicit-video.patch,
538012c8-default-vram.patch, 96b21fb0-vram-tests.patch,
400e716d-libxl-noprope-emulator.patch,
b90c4b5f-tests-use-qemu-xen.patch,
fccf2725-libxl-API-4.4.patch,
5325123d-libxl-migv2-save-restore.patch,
f9edcfa4-libxl-migv2-migration.patch,
a1c9a81a-libxl-rbd-fix.patch,
ba566428-libxl-dom-iface-addrs.patch
- spec: simplify and cleanup by removing many conditionals that
are never toogled. Also drop conditionals for suse_version <
1310
OBS-URL: https://build.opensuse.org/request/show/400351
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=538
2016-06-07 04:00:39 +02:00
|
|
|
%if %{with_vmware}
|
2020-09-03 00:47:08 +02:00
|
|
|
%define arg_vmware -Ddriver_vmware=enabled
|
Accepting request 400351 from home:jfehlig:branches:Virtualization
- Update to libvirt 1.3.5
- Many incremental improvements and bug fixes, see
http://libvirt.org/news.html
- Dropped patches:
e4d131b8-mv-virDomainDefPostParseInternal.patch,
3e428670-post-parse-implicit-video.patch,
538012c8-default-vram.patch, 96b21fb0-vram-tests.patch,
400e716d-libxl-noprope-emulator.patch,
b90c4b5f-tests-use-qemu-xen.patch,
fccf2725-libxl-API-4.4.patch,
5325123d-libxl-migv2-save-restore.patch,
f9edcfa4-libxl-migv2-migration.patch,
a1c9a81a-libxl-rbd-fix.patch,
ba566428-libxl-dom-iface-addrs.patch
- spec: simplify and cleanup by removing many conditionals that
are never toogled. Also drop conditionals for suse_version <
1310
OBS-URL: https://build.opensuse.org/request/show/400351
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=538
2016-06-07 04:00:39 +02:00
|
|
|
%else
|
2020-09-03 00:47:08 +02:00
|
|
|
%define arg_vmware -Ddriver_vmware=disabled
|
2010-08-09 02:19:48 +02:00
|
|
|
%endif
|
Accepting request 400351 from home:jfehlig:branches:Virtualization
- Update to libvirt 1.3.5
- Many incremental improvements and bug fixes, see
http://libvirt.org/news.html
- Dropped patches:
e4d131b8-mv-virDomainDefPostParseInternal.patch,
3e428670-post-parse-implicit-video.patch,
538012c8-default-vram.patch, 96b21fb0-vram-tests.patch,
400e716d-libxl-noprope-emulator.patch,
b90c4b5f-tests-use-qemu-xen.patch,
fccf2725-libxl-API-4.4.patch,
5325123d-libxl-migv2-save-restore.patch,
f9edcfa4-libxl-migv2-migration.patch,
a1c9a81a-libxl-rbd-fix.patch,
ba566428-libxl-dom-iface-addrs.patch
- spec: simplify and cleanup by removing many conditionals that
are never toogled. Also drop conditionals for suse_version <
1310
OBS-URL: https://build.opensuse.org/request/show/400351
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=538
2016-06-07 04:00:39 +02:00
|
|
|
%if %{with_hyperv}
|
2020-12-02 05:12:13 +01:00
|
|
|
%define arg_hyperv -Ddriver_hyperv=enabled -Dopenwsman=enabled
|
Accepting request 400351 from home:jfehlig:branches:Virtualization
- Update to libvirt 1.3.5
- Many incremental improvements and bug fixes, see
http://libvirt.org/news.html
- Dropped patches:
e4d131b8-mv-virDomainDefPostParseInternal.patch,
3e428670-post-parse-implicit-video.patch,
538012c8-default-vram.patch, 96b21fb0-vram-tests.patch,
400e716d-libxl-noprope-emulator.patch,
b90c4b5f-tests-use-qemu-xen.patch,
fccf2725-libxl-API-4.4.patch,
5325123d-libxl-migv2-save-restore.patch,
f9edcfa4-libxl-migv2-migration.patch,
a1c9a81a-libxl-rbd-fix.patch,
ba566428-libxl-dom-iface-addrs.patch
- spec: simplify and cleanup by removing many conditionals that
are never toogled. Also drop conditionals for suse_version <
1310
OBS-URL: https://build.opensuse.org/request/show/400351
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=538
2016-06-07 04:00:39 +02:00
|
|
|
%else
|
2020-12-02 05:12:13 +01:00
|
|
|
%define arg_hyperv -Ddriver_hyperv=disabled -Dopenwsman=disabled
|
2011-04-05 00:08:05 +02:00
|
|
|
%endif
|
Accepting request 400351 from home:jfehlig:branches:Virtualization
- Update to libvirt 1.3.5
- Many incremental improvements and bug fixes, see
http://libvirt.org/news.html
- Dropped patches:
e4d131b8-mv-virDomainDefPostParseInternal.patch,
3e428670-post-parse-implicit-video.patch,
538012c8-default-vram.patch, 96b21fb0-vram-tests.patch,
400e716d-libxl-noprope-emulator.patch,
b90c4b5f-tests-use-qemu-xen.patch,
fccf2725-libxl-API-4.4.patch,
5325123d-libxl-migv2-save-restore.patch,
f9edcfa4-libxl-migv2-migration.patch,
a1c9a81a-libxl-rbd-fix.patch,
ba566428-libxl-dom-iface-addrs.patch
- spec: simplify and cleanup by removing many conditionals that
are never toogled. Also drop conditionals for suse_version <
1310
OBS-URL: https://build.opensuse.org/request/show/400351
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=538
2016-06-07 04:00:39 +02:00
|
|
|
%if %{with_libxl}
|
2020-09-03 00:47:08 +02:00
|
|
|
%define arg_libxl -Ddriver_libxl=enabled
|
Accepting request 400351 from home:jfehlig:branches:Virtualization
- Update to libvirt 1.3.5
- Many incremental improvements and bug fixes, see
http://libvirt.org/news.html
- Dropped patches:
e4d131b8-mv-virDomainDefPostParseInternal.patch,
3e428670-post-parse-implicit-video.patch,
538012c8-default-vram.patch, 96b21fb0-vram-tests.patch,
400e716d-libxl-noprope-emulator.patch,
b90c4b5f-tests-use-qemu-xen.patch,
fccf2725-libxl-API-4.4.patch,
5325123d-libxl-migv2-save-restore.patch,
f9edcfa4-libxl-migv2-migration.patch,
a1c9a81a-libxl-rbd-fix.patch,
ba566428-libxl-dom-iface-addrs.patch
- spec: simplify and cleanup by removing many conditionals that
are never toogled. Also drop conditionals for suse_version <
1310
OBS-URL: https://build.opensuse.org/request/show/400351
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=538
2016-06-07 04:00:39 +02:00
|
|
|
%else
|
2020-09-03 00:47:08 +02:00
|
|
|
%define arg_libxl -Ddriver_libxl=disabled
|
2011-06-30 21:38:30 +02:00
|
|
|
%endif
|
Accepting request 400351 from home:jfehlig:branches:Virtualization
- Update to libvirt 1.3.5
- Many incremental improvements and bug fixes, see
http://libvirt.org/news.html
- Dropped patches:
e4d131b8-mv-virDomainDefPostParseInternal.patch,
3e428670-post-parse-implicit-video.patch,
538012c8-default-vram.patch, 96b21fb0-vram-tests.patch,
400e716d-libxl-noprope-emulator.patch,
b90c4b5f-tests-use-qemu-xen.patch,
fccf2725-libxl-API-4.4.patch,
5325123d-libxl-migv2-save-restore.patch,
f9edcfa4-libxl-migv2-migration.patch,
a1c9a81a-libxl-rbd-fix.patch,
ba566428-libxl-dom-iface-addrs.patch
- spec: simplify and cleanup by removing many conditionals that
are never toogled. Also drop conditionals for suse_version <
1310
OBS-URL: https://build.opensuse.org/request/show/400351
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=538
2016-06-07 04:00:39 +02:00
|
|
|
%if %{with_storage_rbd}
|
2020-09-03 00:47:08 +02:00
|
|
|
%define arg_storage_rbd -Dstorage_rbd=enabled
|
Accepting request 400351 from home:jfehlig:branches:Virtualization
- Update to libvirt 1.3.5
- Many incremental improvements and bug fixes, see
http://libvirt.org/news.html
- Dropped patches:
e4d131b8-mv-virDomainDefPostParseInternal.patch,
3e428670-post-parse-implicit-video.patch,
538012c8-default-vram.patch, 96b21fb0-vram-tests.patch,
400e716d-libxl-noprope-emulator.patch,
b90c4b5f-tests-use-qemu-xen.patch,
fccf2725-libxl-API-4.4.patch,
5325123d-libxl-migv2-save-restore.patch,
f9edcfa4-libxl-migv2-migration.patch,
a1c9a81a-libxl-rbd-fix.patch,
ba566428-libxl-dom-iface-addrs.patch
- spec: simplify and cleanup by removing many conditionals that
are never toogled. Also drop conditionals for suse_version <
1310
OBS-URL: https://build.opensuse.org/request/show/400351
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=538
2016-06-07 04:00:39 +02:00
|
|
|
%else
|
2020-09-03 00:47:08 +02:00
|
|
|
%define arg_storage_rbd -Dstorage_rbd=disabled
|
2011-11-10 02:55:47 +01:00
|
|
|
%endif
|
Accepting request 400351 from home:jfehlig:branches:Virtualization
- Update to libvirt 1.3.5
- Many incremental improvements and bug fixes, see
http://libvirt.org/news.html
- Dropped patches:
e4d131b8-mv-virDomainDefPostParseInternal.patch,
3e428670-post-parse-implicit-video.patch,
538012c8-default-vram.patch, 96b21fb0-vram-tests.patch,
400e716d-libxl-noprope-emulator.patch,
b90c4b5f-tests-use-qemu-xen.patch,
fccf2725-libxl-API-4.4.patch,
5325123d-libxl-migv2-save-restore.patch,
f9edcfa4-libxl-migv2-migration.patch,
a1c9a81a-libxl-rbd-fix.patch,
ba566428-libxl-dom-iface-addrs.patch
- spec: simplify and cleanup by removing many conditionals that
are never toogled. Also drop conditionals for suse_version <
1310
OBS-URL: https://build.opensuse.org/request/show/400351
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=538
2016-06-07 04:00:39 +02:00
|
|
|
%if %{with_storage_gluster}
|
2020-12-02 05:12:13 +01:00
|
|
|
%define arg_storage_gluster -Dstorage_gluster=enabled -Dglusterfs=enabled
|
Accepting request 400351 from home:jfehlig:branches:Virtualization
- Update to libvirt 1.3.5
- Many incremental improvements and bug fixes, see
http://libvirt.org/news.html
- Dropped patches:
e4d131b8-mv-virDomainDefPostParseInternal.patch,
3e428670-post-parse-implicit-video.patch,
538012c8-default-vram.patch, 96b21fb0-vram-tests.patch,
400e716d-libxl-noprope-emulator.patch,
b90c4b5f-tests-use-qemu-xen.patch,
fccf2725-libxl-API-4.4.patch,
5325123d-libxl-migv2-save-restore.patch,
f9edcfa4-libxl-migv2-migration.patch,
a1c9a81a-libxl-rbd-fix.patch,
ba566428-libxl-dom-iface-addrs.patch
- spec: simplify and cleanup by removing many conditionals that
are never toogled. Also drop conditionals for suse_version <
1310
OBS-URL: https://build.opensuse.org/request/show/400351
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=538
2016-06-07 04:00:39 +02:00
|
|
|
%else
|
2020-12-02 05:12:13 +01:00
|
|
|
%define arg_storage_gluster -Dstorage_gluster=disabled -Dglusterfs=disabled
|
2011-04-05 00:08:05 +02:00
|
|
|
%endif
|
Accepting request 636920 from home:jfehlig:branches:Virtualization
- libxl: fix VM migration on busy hosts
60b4fd90-libxl-rm-vm-finish-phase.patch,
e39c66d3-libxl-fix-p2p-migration.patch,
47da84e0-libxl-fix-job-handling-migsrc.patch,
0149464a-libxl-fix-job-handling-migdst.patch,
5ea2abb3-libxl-join-mig-rcv-thread.patch
bsc#1108086
- Update to libvirt 4.7.0
- Many incremental improvements and bug fixes, see
http://libvirt.org/news.html
- Dropped patches:
9ed59012--revert-jansson1.patch,
54f2b5e3-revert-jansson2.patch,
b56950fd-revert-jansson3.patch,
6c3d66ac-revert-jansson4.patch,
8e373e6d-revert-jansson5.patch,
6f99de31-revert-jansson6.patch,
f204cf51-revert-jansson7.patch,
5a58b5ed-revert-jansson8.patch,
63f6e0e9-revert-jansson9.patch,
8687eba-revert-jansson10.patch,
e96e71d8-revert-jansson11.patch,
d99a8959-revert-jansson12.patch,
074a7e14-revert-jansson13.patch
OBS-URL: https://build.opensuse.org/request/show/636920
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=704
2018-09-20 19:06:17 +02:00
|
|
|
%if %{with_storage_iscsi_direct}
|
2020-12-02 05:12:13 +01:00
|
|
|
%define arg_storage_iscsi_direct -Dstorage_iscsi_direct=enabled -Dlibiscsi=enabled
|
Accepting request 636920 from home:jfehlig:branches:Virtualization
- libxl: fix VM migration on busy hosts
60b4fd90-libxl-rm-vm-finish-phase.patch,
e39c66d3-libxl-fix-p2p-migration.patch,
47da84e0-libxl-fix-job-handling-migsrc.patch,
0149464a-libxl-fix-job-handling-migdst.patch,
5ea2abb3-libxl-join-mig-rcv-thread.patch
bsc#1108086
- Update to libvirt 4.7.0
- Many incremental improvements and bug fixes, see
http://libvirt.org/news.html
- Dropped patches:
9ed59012--revert-jansson1.patch,
54f2b5e3-revert-jansson2.patch,
b56950fd-revert-jansson3.patch,
6c3d66ac-revert-jansson4.patch,
8e373e6d-revert-jansson5.patch,
6f99de31-revert-jansson6.patch,
f204cf51-revert-jansson7.patch,
5a58b5ed-revert-jansson8.patch,
63f6e0e9-revert-jansson9.patch,
8687eba-revert-jansson10.patch,
e96e71d8-revert-jansson11.patch,
d99a8959-revert-jansson12.patch,
074a7e14-revert-jansson13.patch
OBS-URL: https://build.opensuse.org/request/show/636920
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=704
2018-09-20 19:06:17 +02:00
|
|
|
%else
|
2020-12-02 05:12:13 +01:00
|
|
|
%define arg_storage_iscsi_direct -Dstorage_iscsi_direct=disabled -Dlibiscsi=disabled
|
Accepting request 636920 from home:jfehlig:branches:Virtualization
- libxl: fix VM migration on busy hosts
60b4fd90-libxl-rm-vm-finish-phase.patch,
e39c66d3-libxl-fix-p2p-migration.patch,
47da84e0-libxl-fix-job-handling-migsrc.patch,
0149464a-libxl-fix-job-handling-migdst.patch,
5ea2abb3-libxl-join-mig-rcv-thread.patch
bsc#1108086
- Update to libvirt 4.7.0
- Many incremental improvements and bug fixes, see
http://libvirt.org/news.html
- Dropped patches:
9ed59012--revert-jansson1.patch,
54f2b5e3-revert-jansson2.patch,
b56950fd-revert-jansson3.patch,
6c3d66ac-revert-jansson4.patch,
8e373e6d-revert-jansson5.patch,
6f99de31-revert-jansson6.patch,
f204cf51-revert-jansson7.patch,
5a58b5ed-revert-jansson8.patch,
63f6e0e9-revert-jansson9.patch,
8687eba-revert-jansson10.patch,
e96e71d8-revert-jansson11.patch,
d99a8959-revert-jansson12.patch,
074a7e14-revert-jansson13.patch
OBS-URL: https://build.opensuse.org/request/show/636920
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=704
2018-09-20 19:06:17 +02:00
|
|
|
%endif
|
2020-11-02 23:08:38 +01:00
|
|
|
%if %{with_libssh}
|
|
|
|
%define arg_libssh -Dlibssh=enabled
|
|
|
|
%else
|
|
|
|
%define arg_libssh -Dlibssh=disabled
|
|
|
|
%endif
|
|
|
|
%if %{with_libssh2}
|
|
|
|
%define arg_libssh2 -Dlibssh2=enabled
|
|
|
|
%else
|
|
|
|
%define arg_libssh2 -Dlibssh2=disabled
|
|
|
|
%endif
|
2022-10-05 16:41:22 +02:00
|
|
|
%if %{with_modular_daemons}
|
|
|
|
%define arg_remote_mode -Dremote_default_mode=direct
|
|
|
|
%else
|
|
|
|
%define arg_remote_mode -Dremote_default_mode=legacy
|
|
|
|
%endif
|
Accepting request 400351 from home:jfehlig:branches:Virtualization
- Update to libvirt 1.3.5
- Many incremental improvements and bug fixes, see
http://libvirt.org/news.html
- Dropped patches:
e4d131b8-mv-virDomainDefPostParseInternal.patch,
3e428670-post-parse-implicit-video.patch,
538012c8-default-vram.patch, 96b21fb0-vram-tests.patch,
400e716d-libxl-noprope-emulator.patch,
b90c4b5f-tests-use-qemu-xen.patch,
fccf2725-libxl-API-4.4.patch,
5325123d-libxl-migv2-save-restore.patch,
f9edcfa4-libxl-migv2-migration.patch,
a1c9a81a-libxl-rbd-fix.patch,
ba566428-libxl-dom-iface-addrs.patch
- spec: simplify and cleanup by removing many conditionals that
are never toogled. Also drop conditionals for suse_version <
1310
OBS-URL: https://build.opensuse.org/request/show/400351
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=538
2016-06-07 04:00:39 +02:00
|
|
|
%if %{with_numactl}
|
2020-09-03 00:47:08 +02:00
|
|
|
%define arg_numactl -Dnumactl=enabled
|
Accepting request 400351 from home:jfehlig:branches:Virtualization
- Update to libvirt 1.3.5
- Many incremental improvements and bug fixes, see
http://libvirt.org/news.html
- Dropped patches:
e4d131b8-mv-virDomainDefPostParseInternal.patch,
3e428670-post-parse-implicit-video.patch,
538012c8-default-vram.patch, 96b21fb0-vram-tests.patch,
400e716d-libxl-noprope-emulator.patch,
b90c4b5f-tests-use-qemu-xen.patch,
fccf2725-libxl-API-4.4.patch,
5325123d-libxl-migv2-save-restore.patch,
f9edcfa4-libxl-migv2-migration.patch,
a1c9a81a-libxl-rbd-fix.patch,
ba566428-libxl-dom-iface-addrs.patch
- spec: simplify and cleanup by removing many conditionals that
are never toogled. Also drop conditionals for suse_version <
1310
OBS-URL: https://build.opensuse.org/request/show/400351
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=538
2016-06-07 04:00:39 +02:00
|
|
|
%else
|
2020-09-03 00:47:08 +02:00
|
|
|
%define arg_numactl -Dnumactl=disabled
|
2011-04-05 00:08:05 +02:00
|
|
|
%endif
|
Accepting request 400351 from home:jfehlig:branches:Virtualization
- Update to libvirt 1.3.5
- Many incremental improvements and bug fixes, see
http://libvirt.org/news.html
- Dropped patches:
e4d131b8-mv-virDomainDefPostParseInternal.patch,
3e428670-post-parse-implicit-video.patch,
538012c8-default-vram.patch, 96b21fb0-vram-tests.patch,
400e716d-libxl-noprope-emulator.patch,
b90c4b5f-tests-use-qemu-xen.patch,
fccf2725-libxl-API-4.4.patch,
5325123d-libxl-migv2-save-restore.patch,
f9edcfa4-libxl-migv2-migration.patch,
a1c9a81a-libxl-rbd-fix.patch,
ba566428-libxl-dom-iface-addrs.patch
- spec: simplify and cleanup by removing many conditionals that
are never toogled. Also drop conditionals for suse_version <
1310
OBS-URL: https://build.opensuse.org/request/show/400351
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=538
2016-06-07 04:00:39 +02:00
|
|
|
%if %{with_numad}
|
2020-09-03 00:47:08 +02:00
|
|
|
%define arg_numad -Dnumad=enabled
|
Accepting request 400351 from home:jfehlig:branches:Virtualization
- Update to libvirt 1.3.5
- Many incremental improvements and bug fixes, see
http://libvirt.org/news.html
- Dropped patches:
e4d131b8-mv-virDomainDefPostParseInternal.patch,
3e428670-post-parse-implicit-video.patch,
538012c8-default-vram.patch, 96b21fb0-vram-tests.patch,
400e716d-libxl-noprope-emulator.patch,
b90c4b5f-tests-use-qemu-xen.patch,
fccf2725-libxl-API-4.4.patch,
5325123d-libxl-migv2-save-restore.patch,
f9edcfa4-libxl-migv2-migration.patch,
a1c9a81a-libxl-rbd-fix.patch,
ba566428-libxl-dom-iface-addrs.patch
- spec: simplify and cleanup by removing many conditionals that
are never toogled. Also drop conditionals for suse_version <
1310
OBS-URL: https://build.opensuse.org/request/show/400351
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=538
2016-06-07 04:00:39 +02:00
|
|
|
%else
|
2020-09-03 00:47:08 +02:00
|
|
|
%define arg_numad -Dnumad=disabled
|
2012-02-15 20:01:07 +01:00
|
|
|
%endif
|
Accepting request 400351 from home:jfehlig:branches:Virtualization
- Update to libvirt 1.3.5
- Many incremental improvements and bug fixes, see
http://libvirt.org/news.html
- Dropped patches:
e4d131b8-mv-virDomainDefPostParseInternal.patch,
3e428670-post-parse-implicit-video.patch,
538012c8-default-vram.patch, 96b21fb0-vram-tests.patch,
400e716d-libxl-noprope-emulator.patch,
b90c4b5f-tests-use-qemu-xen.patch,
fccf2725-libxl-API-4.4.patch,
5325123d-libxl-migv2-save-restore.patch,
f9edcfa4-libxl-migv2-migration.patch,
a1c9a81a-libxl-rbd-fix.patch,
ba566428-libxl-dom-iface-addrs.patch
- spec: simplify and cleanup by removing many conditionals that
are never toogled. Also drop conditionals for suse_version <
1310
OBS-URL: https://build.opensuse.org/request/show/400351
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=538
2016-06-07 04:00:39 +02:00
|
|
|
%if %{with_apparmor}
|
2020-09-03 00:47:08 +02:00
|
|
|
%define arg_apparmor -Dapparmor=enabled
|
2021-07-01 19:24:26 +02:00
|
|
|
%define arg_apparmor_profiles -Dapparmor_profiles=enabled
|
Accepting request 400351 from home:jfehlig:branches:Virtualization
- Update to libvirt 1.3.5
- Many incremental improvements and bug fixes, see
http://libvirt.org/news.html
- Dropped patches:
e4d131b8-mv-virDomainDefPostParseInternal.patch,
3e428670-post-parse-implicit-video.patch,
538012c8-default-vram.patch, 96b21fb0-vram-tests.patch,
400e716d-libxl-noprope-emulator.patch,
b90c4b5f-tests-use-qemu-xen.patch,
fccf2725-libxl-API-4.4.patch,
5325123d-libxl-migv2-save-restore.patch,
f9edcfa4-libxl-migv2-migration.patch,
a1c9a81a-libxl-rbd-fix.patch,
ba566428-libxl-dom-iface-addrs.patch
- spec: simplify and cleanup by removing many conditionals that
are never toogled. Also drop conditionals for suse_version <
1310
OBS-URL: https://build.opensuse.org/request/show/400351
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=538
2016-06-07 04:00:39 +02:00
|
|
|
%else
|
2020-09-03 00:47:08 +02:00
|
|
|
%define arg_apparmor -Dapparmor=disabled
|
2021-07-01 19:24:26 +02:00
|
|
|
%define arg_apparmor_profiles -Dapparmor_profiles=disabled
|
2010-10-02 00:46:48 +02:00
|
|
|
%endif
|
Accepting request 400351 from home:jfehlig:branches:Virtualization
- Update to libvirt 1.3.5
- Many incremental improvements and bug fixes, see
http://libvirt.org/news.html
- Dropped patches:
e4d131b8-mv-virDomainDefPostParseInternal.patch,
3e428670-post-parse-implicit-video.patch,
538012c8-default-vram.patch, 96b21fb0-vram-tests.patch,
400e716d-libxl-noprope-emulator.patch,
b90c4b5f-tests-use-qemu-xen.patch,
fccf2725-libxl-API-4.4.patch,
5325123d-libxl-migv2-save-restore.patch,
f9edcfa4-libxl-migv2-migration.patch,
a1c9a81a-libxl-rbd-fix.patch,
ba566428-libxl-dom-iface-addrs.patch
- spec: simplify and cleanup by removing many conditionals that
are never toogled. Also drop conditionals for suse_version <
1310
OBS-URL: https://build.opensuse.org/request/show/400351
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=538
2016-06-07 04:00:39 +02:00
|
|
|
%if %{with_sanlock}
|
2020-09-03 00:47:08 +02:00
|
|
|
%define arg_sanlock -Dsanlock=enabled
|
Accepting request 400351 from home:jfehlig:branches:Virtualization
- Update to libvirt 1.3.5
- Many incremental improvements and bug fixes, see
http://libvirt.org/news.html
- Dropped patches:
e4d131b8-mv-virDomainDefPostParseInternal.patch,
3e428670-post-parse-implicit-video.patch,
538012c8-default-vram.patch, 96b21fb0-vram-tests.patch,
400e716d-libxl-noprope-emulator.patch,
b90c4b5f-tests-use-qemu-xen.patch,
fccf2725-libxl-API-4.4.patch,
5325123d-libxl-migv2-save-restore.patch,
f9edcfa4-libxl-migv2-migration.patch,
a1c9a81a-libxl-rbd-fix.patch,
ba566428-libxl-dom-iface-addrs.patch
- spec: simplify and cleanup by removing many conditionals that
are never toogled. Also drop conditionals for suse_version <
1310
OBS-URL: https://build.opensuse.org/request/show/400351
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=538
2016-06-07 04:00:39 +02:00
|
|
|
%else
|
2020-09-03 00:47:08 +02:00
|
|
|
%define arg_sanlock -Dsanlock=disabled
|
2011-12-15 02:23:04 +01:00
|
|
|
%endif
|
Accepting request 681981 from home:jfehlig:branches:Virtualization
- Update to libvirt 5.1.0
- Many incremental improvements and bug fixes, see
http://libvirt.org/news.html
- Dropped patches:
11c8aca9-libxl-set-mem-after-balloon.patch,
70c2933d-apparmor-named-profiles.patch,
a3ab6d42-apparmor-conv-libvirtd-named-profile.patch,
b6440119-qemu-conf-sev.patch,
a404ac34-qemu-cgroup-sev.patch,
6fd4c8f8-qemu-domain-sev.patch,
17f6a257-security-dac-sev.patch,
a2d3dea9-qemu-caps-dac-override-sev.patch,
620d9dd5-qemu-no-dac-override-nonroot.patch
- jsc#SLE-3887, jsc#SLE-4480, jsc#SLE-4577
OBS-URL: https://build.opensuse.org/request/show/681981
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=734
2019-03-06 03:00:59 +01:00
|
|
|
%if %{with_firewalld_zone}
|
2020-09-03 00:47:08 +02:00
|
|
|
%define arg_firewalld_zone -Dfirewalld_zone=enabled
|
Accepting request 681981 from home:jfehlig:branches:Virtualization
- Update to libvirt 5.1.0
- Many incremental improvements and bug fixes, see
http://libvirt.org/news.html
- Dropped patches:
11c8aca9-libxl-set-mem-after-balloon.patch,
70c2933d-apparmor-named-profiles.patch,
a3ab6d42-apparmor-conv-libvirtd-named-profile.patch,
b6440119-qemu-conf-sev.patch,
a404ac34-qemu-cgroup-sev.patch,
6fd4c8f8-qemu-domain-sev.patch,
17f6a257-security-dac-sev.patch,
a2d3dea9-qemu-caps-dac-override-sev.patch,
620d9dd5-qemu-no-dac-override-nonroot.patch
- jsc#SLE-3887, jsc#SLE-4480, jsc#SLE-4577
OBS-URL: https://build.opensuse.org/request/show/681981
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=734
2019-03-06 03:00:59 +01:00
|
|
|
%else
|
2020-09-03 00:47:08 +02:00
|
|
|
%define arg_firewalld_zone -Dfirewalld_zone=disabled
|
Accepting request 681981 from home:jfehlig:branches:Virtualization
- Update to libvirt 5.1.0
- Many incremental improvements and bug fixes, see
http://libvirt.org/news.html
- Dropped patches:
11c8aca9-libxl-set-mem-after-balloon.patch,
70c2933d-apparmor-named-profiles.patch,
a3ab6d42-apparmor-conv-libvirtd-named-profile.patch,
b6440119-qemu-conf-sev.patch,
a404ac34-qemu-cgroup-sev.patch,
6fd4c8f8-qemu-domain-sev.patch,
17f6a257-security-dac-sev.patch,
a2d3dea9-qemu-caps-dac-override-sev.patch,
620d9dd5-qemu-no-dac-override-nonroot.patch
- jsc#SLE-3887, jsc#SLE-4480, jsc#SLE-4577
OBS-URL: https://build.opensuse.org/request/show/681981
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=734
2019-03-06 03:00:59 +01:00
|
|
|
%endif
|
Accepting request 400351 from home:jfehlig:branches:Virtualization
- Update to libvirt 1.3.5
- Many incremental improvements and bug fixes, see
http://libvirt.org/news.html
- Dropped patches:
e4d131b8-mv-virDomainDefPostParseInternal.patch,
3e428670-post-parse-implicit-video.patch,
538012c8-default-vram.patch, 96b21fb0-vram-tests.patch,
400e716d-libxl-noprope-emulator.patch,
b90c4b5f-tests-use-qemu-xen.patch,
fccf2725-libxl-API-4.4.patch,
5325123d-libxl-migv2-save-restore.patch,
f9edcfa4-libxl-migv2-migration.patch,
a1c9a81a-libxl-rbd-fix.patch,
ba566428-libxl-dom-iface-addrs.patch
- spec: simplify and cleanup by removing many conditionals that
are never toogled. Also drop conditionals for suse_version <
1310
OBS-URL: https://build.opensuse.org/request/show/400351
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=538
2016-06-07 04:00:39 +02:00
|
|
|
%if %{with_wireshark}
|
2020-09-03 00:47:08 +02:00
|
|
|
%define arg_wireshark -Dwireshark_dissector=enabled
|
Accepting request 400351 from home:jfehlig:branches:Virtualization
- Update to libvirt 1.3.5
- Many incremental improvements and bug fixes, see
http://libvirt.org/news.html
- Dropped patches:
e4d131b8-mv-virDomainDefPostParseInternal.patch,
3e428670-post-parse-implicit-video.patch,
538012c8-default-vram.patch, 96b21fb0-vram-tests.patch,
400e716d-libxl-noprope-emulator.patch,
b90c4b5f-tests-use-qemu-xen.patch,
fccf2725-libxl-API-4.4.patch,
5325123d-libxl-migv2-save-restore.patch,
f9edcfa4-libxl-migv2-migration.patch,
a1c9a81a-libxl-rbd-fix.patch,
ba566428-libxl-dom-iface-addrs.patch
- spec: simplify and cleanup by removing many conditionals that
are never toogled. Also drop conditionals for suse_version <
1310
OBS-URL: https://build.opensuse.org/request/show/400351
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=538
2016-06-07 04:00:39 +02:00
|
|
|
%else
|
2020-09-03 00:47:08 +02:00
|
|
|
%define arg_wireshark -Dwireshark_dissector=disabled
|
2016-04-13 02:22:05 +02:00
|
|
|
%endif
|
2013-06-07 03:10:31 +02:00
|
|
|
|
2020-09-03 00:47:08 +02:00
|
|
|
%define arg_selinux_mount -Dselinux_mount="/selinux"
|
Accepting request 400351 from home:jfehlig:branches:Virtualization
- Update to libvirt 1.3.5
- Many incremental improvements and bug fixes, see
http://libvirt.org/news.html
- Dropped patches:
e4d131b8-mv-virDomainDefPostParseInternal.patch,
3e428670-post-parse-implicit-video.patch,
538012c8-default-vram.patch, 96b21fb0-vram-tests.patch,
400e716d-libxl-noprope-emulator.patch,
b90c4b5f-tests-use-qemu-xen.patch,
fccf2725-libxl-API-4.4.patch,
5325123d-libxl-migv2-save-restore.patch,
f9edcfa4-libxl-migv2-migration.patch,
a1c9a81a-libxl-rbd-fix.patch,
ba566428-libxl-dom-iface-addrs.patch
- spec: simplify and cleanup by removing many conditionals that
are never toogled. Also drop conditionals for suse_version <
1310
OBS-URL: https://build.opensuse.org/request/show/400351
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=538
2016-06-07 04:00:39 +02:00
|
|
|
|
2019-11-13 19:07:55 +01:00
|
|
|
# UEFI firmwares
|
|
|
|
# For SLE15 SP2 (Leap 15.2) and newer, use firmware descriptor files from the
|
|
|
|
# firmware packages, otherwise define firmwares via configure option
|
|
|
|
%if ! (0%{?suse_version} > 1500 || 0%{?sle_version} > 150100)
|
|
|
|
# x86_64 UEFI firmwares
|
|
|
|
# To more closely resemble actual hardware, we use the firmwares with
|
|
|
|
# embedded Microsoft keys
|
|
|
|
#
|
|
|
|
# The Windows HCK test requires a bigger variable store, so 4MB firmware
|
|
|
|
# images have been introduced. They are advertised first and will be
|
|
|
|
# used by default for new VM installations. The 2MB images are still
|
|
|
|
# available for existing VMs, and can be selected for new installations
|
|
|
|
# as well.
|
|
|
|
LOADERS="/usr/share/qemu/ovmf-x86_64-ms-4m-code.bin:/usr/share/qemu/ovmf-x86_64-ms-4m-vars.bin"
|
|
|
|
LOADERS="$LOADERS:/usr/share/qemu/ovmf-x86_64-ms-code.bin:/usr/share/qemu/ovmf-x86_64-ms-vars.bin"
|
|
|
|
# aarch64 UEFI firmwares
|
|
|
|
LOADERS="$LOADERS:/usr/share/qemu/aavmf-aarch64-code.bin:/usr/share/qemu/aavmf-aarch64-vars.bin"
|
2020-09-03 00:47:08 +02:00
|
|
|
%define arg_loader_nvram -Dloader-nvram="$LOADERS"
|
|
|
|
%endif
|
|
|
|
|
2022-06-27 17:12:49 +02:00
|
|
|
# Macros for moving vendor provided configuration from /etc to /usr
|
|
|
|
%if 0%{?suse_version} > 1500
|
|
|
|
%define logrotate_prefix %nil
|
|
|
|
%define logrotate_dir %{_distconfdir}/logrotate.d
|
2022-09-15 18:51:45 +02:00
|
|
|
# Prepare for migration to /usr/etc; save any old .rpmsave
|
|
|
|
%define libvirt_logrotate_pre() \
|
|
|
|
for sc in %{?*} ; do \
|
|
|
|
test -f "%{_sysconfdir}/logrotate.d/${sc}.rpmsave" || continue ; \
|
|
|
|
mv -v "%{_sysconfdir}/logrotate.d/${sc}.rpmsave" "%{_sysconfdir}/logrotate.d/${sc}.rpmsave.old" ; \
|
|
|
|
done \
|
|
|
|
%{nil}
|
|
|
|
%define libvirt_logrotate_posttrans() \
|
|
|
|
for sc in %{?*} ; do \
|
|
|
|
test -f "%{_sysconfdir}/logrotate.d/${sc}.rpmsave" || continue ; \
|
|
|
|
mv -v "%{_sysconfdir}/logrotate.d/${sc}.rpmsave" "%{_sysconfdir}/logrotate.d/${sc}" ; \
|
|
|
|
done \
|
|
|
|
%{nil}
|
2022-06-27 17:12:49 +02:00
|
|
|
%else
|
|
|
|
%define logrotate_prefix %config(noreplace)
|
|
|
|
%define logrotate_dir %{_sysconfdir}/logrotate.d
|
2022-09-15 18:51:45 +02:00
|
|
|
%define libvirt_logrotate_pre() %nil
|
|
|
|
%define libvirt_logrotate_posttrans() %nil
|
2022-06-27 17:12:49 +02:00
|
|
|
%endif
|
|
|
|
|
2022-09-28 00:39:17 +02:00
|
|
|
# The libvirt package has long redefined libexecdir. Stop the madness at SLE15.
|
|
|
|
# Factory and newer will use the product default for libexecdir
|
|
|
|
%if 0%{?suse_version} <= 1500
|
|
|
|
%define _libexecdir %{_libdir}/%{name}
|
|
|
|
%endif
|
|
|
|
|
2020-09-03 00:47:08 +02:00
|
|
|
%meson \
|
2022-09-28 00:39:17 +02:00
|
|
|
--libexecdir=%{_libexecdir} \
|
2020-09-03 00:47:08 +02:00
|
|
|
-Drunstatedir=%{_rundir} \
|
Accepting request 400351 from home:jfehlig:branches:Virtualization
- Update to libvirt 1.3.5
- Many incremental improvements and bug fixes, see
http://libvirt.org/news.html
- Dropped patches:
e4d131b8-mv-virDomainDefPostParseInternal.patch,
3e428670-post-parse-implicit-video.patch,
538012c8-default-vram.patch, 96b21fb0-vram-tests.patch,
400e716d-libxl-noprope-emulator.patch,
b90c4b5f-tests-use-qemu-xen.patch,
fccf2725-libxl-API-4.4.patch,
5325123d-libxl-migv2-save-restore.patch,
f9edcfa4-libxl-migv2-migration.patch,
a1c9a81a-libxl-rbd-fix.patch,
ba566428-libxl-dom-iface-addrs.patch
- spec: simplify and cleanup by removing many conditionals that
are never toogled. Also drop conditionals for suse_version <
1310
OBS-URL: https://build.opensuse.org/request/show/400351
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=538
2016-06-07 04:00:39 +02:00
|
|
|
%{?arg_qemu} \
|
|
|
|
%{?arg_openvz} \
|
|
|
|
%{?arg_lxc} \
|
|
|
|
%{?arg_vbox} \
|
|
|
|
%{?arg_libxl} \
|
2020-09-03 00:47:08 +02:00
|
|
|
-Dsasl=enabled \
|
|
|
|
-Dpolkit=enabled \
|
|
|
|
-Ddriver_libvirtd=enabled \
|
2021-07-01 19:24:26 +02:00
|
|
|
-Ddriver_remote=enabled \
|
|
|
|
-Ddriver_test=enabled \
|
Accepting request 400351 from home:jfehlig:branches:Virtualization
- Update to libvirt 1.3.5
- Many incremental improvements and bug fixes, see
http://libvirt.org/news.html
- Dropped patches:
e4d131b8-mv-virDomainDefPostParseInternal.patch,
3e428670-post-parse-implicit-video.patch,
538012c8-default-vram.patch, 96b21fb0-vram-tests.patch,
400e716d-libxl-noprope-emulator.patch,
b90c4b5f-tests-use-qemu-xen.patch,
fccf2725-libxl-API-4.4.patch,
5325123d-libxl-migv2-save-restore.patch,
f9edcfa4-libxl-migv2-migration.patch,
a1c9a81a-libxl-rbd-fix.patch,
ba566428-libxl-dom-iface-addrs.patch
- spec: simplify and cleanup by removing many conditionals that
are never toogled. Also drop conditionals for suse_version <
1310
OBS-URL: https://build.opensuse.org/request/show/400351
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=538
2016-06-07 04:00:39 +02:00
|
|
|
%{?arg_esx} \
|
|
|
|
%{?arg_hyperv} \
|
|
|
|
%{?arg_vmware} \
|
2020-09-03 00:47:08 +02:00
|
|
|
-Ddriver_vz=disabled \
|
|
|
|
-Ddriver_bhyve=disabled \
|
2021-07-01 19:24:26 +02:00
|
|
|
-Ddriver_ch=disabled \
|
2022-10-05 16:41:22 +02:00
|
|
|
%{?arg_remote_mode} \
|
2020-09-03 00:47:08 +02:00
|
|
|
-Ddriver_interface=enabled \
|
|
|
|
-Ddriver_network=enabled \
|
|
|
|
-Dstorage_fs=enabled \
|
|
|
|
-Dstorage_lvm=enabled \
|
|
|
|
-Dstorage_iscsi=enabled \
|
|
|
|
-Dstorage_scsi=enabled \
|
|
|
|
-Dstorage_disk=enabled \
|
|
|
|
-Dstorage_mpath=enabled \
|
Accepting request 400351 from home:jfehlig:branches:Virtualization
- Update to libvirt 1.3.5
- Many incremental improvements and bug fixes, see
http://libvirt.org/news.html
- Dropped patches:
e4d131b8-mv-virDomainDefPostParseInternal.patch,
3e428670-post-parse-implicit-video.patch,
538012c8-default-vram.patch, 96b21fb0-vram-tests.patch,
400e716d-libxl-noprope-emulator.patch,
b90c4b5f-tests-use-qemu-xen.patch,
fccf2725-libxl-API-4.4.patch,
5325123d-libxl-migv2-save-restore.patch,
f9edcfa4-libxl-migv2-migration.patch,
a1c9a81a-libxl-rbd-fix.patch,
ba566428-libxl-dom-iface-addrs.patch
- spec: simplify and cleanup by removing many conditionals that
are never toogled. Also drop conditionals for suse_version <
1310
OBS-URL: https://build.opensuse.org/request/show/400351
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=538
2016-06-07 04:00:39 +02:00
|
|
|
%{?arg_storage_rbd} \
|
|
|
|
%{?arg_storage_gluster} \
|
Accepting request 636920 from home:jfehlig:branches:Virtualization
- libxl: fix VM migration on busy hosts
60b4fd90-libxl-rm-vm-finish-phase.patch,
e39c66d3-libxl-fix-p2p-migration.patch,
47da84e0-libxl-fix-job-handling-migsrc.patch,
0149464a-libxl-fix-job-handling-migdst.patch,
5ea2abb3-libxl-join-mig-rcv-thread.patch
bsc#1108086
- Update to libvirt 4.7.0
- Many incremental improvements and bug fixes, see
http://libvirt.org/news.html
- Dropped patches:
9ed59012--revert-jansson1.patch,
54f2b5e3-revert-jansson2.patch,
b56950fd-revert-jansson3.patch,
6c3d66ac-revert-jansson4.patch,
8e373e6d-revert-jansson5.patch,
6f99de31-revert-jansson6.patch,
f204cf51-revert-jansson7.patch,
5a58b5ed-revert-jansson8.patch,
63f6e0e9-revert-jansson9.patch,
8687eba-revert-jansson10.patch,
e96e71d8-revert-jansson11.patch,
d99a8959-revert-jansson12.patch,
074a7e14-revert-jansson13.patch
OBS-URL: https://build.opensuse.org/request/show/636920
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=704
2018-09-20 19:06:17 +02:00
|
|
|
%{?arg_storage_iscsi_direct} \
|
2020-09-03 00:47:08 +02:00
|
|
|
-Dstorage_zfs=disabled \
|
|
|
|
-Dstorage_vstorage=disabled \
|
Accepting request 400351 from home:jfehlig:branches:Virtualization
- Update to libvirt 1.3.5
- Many incremental improvements and bug fixes, see
http://libvirt.org/news.html
- Dropped patches:
e4d131b8-mv-virDomainDefPostParseInternal.patch,
3e428670-post-parse-implicit-video.patch,
538012c8-default-vram.patch, 96b21fb0-vram-tests.patch,
400e716d-libxl-noprope-emulator.patch,
b90c4b5f-tests-use-qemu-xen.patch,
fccf2725-libxl-API-4.4.patch,
5325123d-libxl-migv2-save-restore.patch,
f9edcfa4-libxl-migv2-migration.patch,
a1c9a81a-libxl-rbd-fix.patch,
ba566428-libxl-dom-iface-addrs.patch
- spec: simplify and cleanup by removing many conditionals that
are never toogled. Also drop conditionals for suse_version <
1310
OBS-URL: https://build.opensuse.org/request/show/400351
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=538
2016-06-07 04:00:39 +02:00
|
|
|
%{?arg_numactl} \
|
|
|
|
%{?arg_numad} \
|
2020-09-03 00:47:08 +02:00
|
|
|
-Dcapng=enabled \
|
|
|
|
-Dfuse=enabled \
|
|
|
|
-Dnetcf=disabled \
|
|
|
|
-Dnetcontrol=enabled \
|
|
|
|
-Dselinux=enabled \
|
Accepting request 400351 from home:jfehlig:branches:Virtualization
- Update to libvirt 1.3.5
- Many incremental improvements and bug fixes, see
http://libvirt.org/news.html
- Dropped patches:
e4d131b8-mv-virDomainDefPostParseInternal.patch,
3e428670-post-parse-implicit-video.patch,
538012c8-default-vram.patch, 96b21fb0-vram-tests.patch,
400e716d-libxl-noprope-emulator.patch,
b90c4b5f-tests-use-qemu-xen.patch,
fccf2725-libxl-API-4.4.patch,
5325123d-libxl-migv2-save-restore.patch,
f9edcfa4-libxl-migv2-migration.patch,
a1c9a81a-libxl-rbd-fix.patch,
ba566428-libxl-dom-iface-addrs.patch
- spec: simplify and cleanup by removing many conditionals that
are never toogled. Also drop conditionals for suse_version <
1310
OBS-URL: https://build.opensuse.org/request/show/400351
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=538
2016-06-07 04:00:39 +02:00
|
|
|
%{?arg_selinux_mount} \
|
|
|
|
%{?arg_apparmor} \
|
|
|
|
%{?arg_apparmor_profiles} \
|
2020-09-03 00:47:08 +02:00
|
|
|
-Dudev=enabled \
|
|
|
|
-Dyajl=enabled \
|
Accepting request 400351 from home:jfehlig:branches:Virtualization
- Update to libvirt 1.3.5
- Many incremental improvements and bug fixes, see
http://libvirt.org/news.html
- Dropped patches:
e4d131b8-mv-virDomainDefPostParseInternal.patch,
3e428670-post-parse-implicit-video.patch,
538012c8-default-vram.patch, 96b21fb0-vram-tests.patch,
400e716d-libxl-noprope-emulator.patch,
b90c4b5f-tests-use-qemu-xen.patch,
fccf2725-libxl-API-4.4.patch,
5325123d-libxl-migv2-save-restore.patch,
f9edcfa4-libxl-migv2-migration.patch,
a1c9a81a-libxl-rbd-fix.patch,
ba566428-libxl-dom-iface-addrs.patch
- spec: simplify and cleanup by removing many conditionals that
are never toogled. Also drop conditionals for suse_version <
1310
OBS-URL: https://build.opensuse.org/request/show/400351
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=538
2016-06-07 04:00:39 +02:00
|
|
|
%{?arg_sanlock} \
|
2020-09-03 00:47:08 +02:00
|
|
|
-Dlibpcap=enabled \
|
2022-06-27 17:12:49 +02:00
|
|
|
-Dlibnl=enabled \
|
2020-09-03 00:47:08 +02:00
|
|
|
-Daudit=enabled \
|
|
|
|
-Ddtrace=enabled \
|
2020-11-02 23:08:38 +01:00
|
|
|
-Dfirewalld=enabled \
|
Accepting request 681981 from home:jfehlig:branches:Virtualization
- Update to libvirt 5.1.0
- Many incremental improvements and bug fixes, see
http://libvirt.org/news.html
- Dropped patches:
11c8aca9-libxl-set-mem-after-balloon.patch,
70c2933d-apparmor-named-profiles.patch,
a3ab6d42-apparmor-conv-libvirtd-named-profile.patch,
b6440119-qemu-conf-sev.patch,
a404ac34-qemu-cgroup-sev.patch,
6fd4c8f8-qemu-domain-sev.patch,
17f6a257-security-dac-sev.patch,
a2d3dea9-qemu-caps-dac-override-sev.patch,
620d9dd5-qemu-no-dac-override-nonroot.patch
- jsc#SLE-3887, jsc#SLE-4480, jsc#SLE-4577
OBS-URL: https://build.opensuse.org/request/show/681981
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=734
2019-03-06 03:00:59 +01:00
|
|
|
%{?arg_firewalld_zone} \
|
Accepting request 400351 from home:jfehlig:branches:Virtualization
- Update to libvirt 1.3.5
- Many incremental improvements and bug fixes, see
http://libvirt.org/news.html
- Dropped patches:
e4d131b8-mv-virDomainDefPostParseInternal.patch,
3e428670-post-parse-implicit-video.patch,
538012c8-default-vram.patch, 96b21fb0-vram-tests.patch,
400e716d-libxl-noprope-emulator.patch,
b90c4b5f-tests-use-qemu-xen.patch,
fccf2725-libxl-API-4.4.patch,
5325123d-libxl-migv2-save-restore.patch,
f9edcfa4-libxl-migv2-migration.patch,
a1c9a81a-libxl-rbd-fix.patch,
ba566428-libxl-dom-iface-addrs.patch
- spec: simplify and cleanup by removing many conditionals that
are never toogled. Also drop conditionals for suse_version <
1310
OBS-URL: https://build.opensuse.org/request/show/400351
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=538
2016-06-07 04:00:39 +02:00
|
|
|
%{?arg_wireshark} \
|
2022-06-27 17:12:49 +02:00
|
|
|
%{?arg_libssh} \
|
|
|
|
%{?arg_libssh2} \
|
|
|
|
-Dpm_utils=disabled \
|
2020-09-03 00:47:08 +02:00
|
|
|
-Dnss=enabled \
|
|
|
|
-Dqemu_user=%{qemu_user} \
|
|
|
|
-Dqemu_group=%{qemu_group} \
|
2021-12-02 18:44:38 +01:00
|
|
|
-Dqemu_moddir=%{qemu_moddir} \
|
|
|
|
-Dqemu_datadir=%{qemu_datadir} \
|
2022-06-27 17:12:49 +02:00
|
|
|
-Dexpensive_tests=enabled \
|
Accepting request 400351 from home:jfehlig:branches:Virtualization
- Update to libvirt 1.3.5
- Many incremental improvements and bug fixes, see
http://libvirt.org/news.html
- Dropped patches:
e4d131b8-mv-virDomainDefPostParseInternal.patch,
3e428670-post-parse-implicit-video.patch,
538012c8-default-vram.patch, 96b21fb0-vram-tests.patch,
400e716d-libxl-noprope-emulator.patch,
b90c4b5f-tests-use-qemu-xen.patch,
fccf2725-libxl-API-4.4.patch,
5325123d-libxl-migv2-save-restore.patch,
f9edcfa4-libxl-migv2-migration.patch,
a1c9a81a-libxl-rbd-fix.patch,
ba566428-libxl-dom-iface-addrs.patch
- spec: simplify and cleanup by removing many conditionals that
are never toogled. Also drop conditionals for suse_version <
1310
OBS-URL: https://build.opensuse.org/request/show/400351
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=538
2016-06-07 04:00:39 +02:00
|
|
|
%{?arg_loader_nvram} \
|
2020-09-03 00:47:08 +02:00
|
|
|
-Dinit_script=systemd \
|
2020-11-02 23:08:38 +01:00
|
|
|
-Ddocs=enabled \
|
|
|
|
-Dtests=enabled \
|
|
|
|
-Drpath=disabled \
|
2022-06-27 17:12:49 +02:00
|
|
|
-Dlogin_shell=disabled \
|
Accepting request 1077093 from home:jfehlig:branches:Virtualization
- Update to libvirt 9.2.0
- Many incremental improvements and bug fixes, see
https://libvirt.org/news.html#v9-2-0-2023-04-01
- Move to a more git-centric packaging workflow using tar_scm
instead of download_files
- New source README.packaging.txt
- Remove now unused signature file and libvirt.keyring
- Patches now maintained in git
libxl-dom-reset.patch,
network-don-t-use-dhcp-authoritative-on-static-netwo.patch,
0001-util-Don-t-spawn-pkttyagent-when-stdin-is-not-a-tty.patch,
libvirt-power8-models.patch,
ppc64le-canonical-name.patch,
libxl-set-migration-constraints.patch,
libxl-set-cach-mode.patch,
0001-libxl-add-support-for-BlockResize-API.patch,
suse-libvirtd-disable-tls.patch,
suse-libvirt-guests-service.patch,
suse-qemu-conf.patch,
suse-qemu-ovmf-paths.patch,
libxl-support-block-script.patch,
qemu-apparmor-screenshot.patch,
libvirt-suse-netcontrol.patch,
lxc-wait-after-eth-del.patch,
suse-libxl-disable-autoballoon.patch,
suse-xen-ovmf-paths.patch,
virt-create-rootfs.patch,
suse-fix-lxc-container-init.patch
- Remove old, unused SUSEfirewall2 config file
libvirtd-relocation-server.fw
OBS-URL: https://build.opensuse.org/request/show/1077093
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=974
2023-04-03 23:26:02 +02:00
|
|
|
-Dno_git=true \
|
2022-06-27 17:12:49 +02:00
|
|
|
%{nil}
|
2020-09-03 00:47:08 +02:00
|
|
|
|
|
|
|
%meson_build
|
2007-01-11 01:44:36 +01:00
|
|
|
|
|
|
|
%install
|
2020-09-03 00:47:08 +02:00
|
|
|
%meson_install
|
2008-08-10 01:31:46 +02:00
|
|
|
# remove currently unsupported locale(s)
|
2017-06-08 01:56:21 +02:00
|
|
|
for dir in %{buildroot}/usr/share/locale/*
|
2016-05-09 18:54:43 +02:00
|
|
|
do
|
2017-06-08 01:56:21 +02:00
|
|
|
sdir=`echo $dir | sed "s|%{buildroot}||"`
|
2016-05-09 18:54:43 +02:00
|
|
|
if test -d $sdir ; then continue ; fi
|
|
|
|
rm -rfv "$dir"
|
|
|
|
done
|
2015-07-03 00:10:14 +02:00
|
|
|
|
2022-06-27 17:12:49 +02:00
|
|
|
%if 0%{?suse_version} > 1500
|
|
|
|
mkdir -p %{buildroot}/%{logrotate_dir}
|
|
|
|
mv %{buildroot}/%{_sysconfdir}/logrotate.d/libvirtd.lxc %{buildroot}/%{logrotate_dir}
|
|
|
|
mv %{buildroot}/%{_sysconfdir}/logrotate.d/libvirtd.qemu %{buildroot}/%{logrotate_dir}
|
|
|
|
mv %{buildroot}/%{_sysconfdir}/logrotate.d/libvirtd.libxl %{buildroot}/%{logrotate_dir}
|
|
|
|
mv %{buildroot}/%{_sysconfdir}/logrotate.d/libvirtd %{buildroot}/%{logrotate_dir}
|
|
|
|
%endif
|
|
|
|
|
2018-07-16 18:42:10 +02:00
|
|
|
mkdir -p %{buildroot}/%{_localstatedir}/lib/%{name}
|
|
|
|
mkdir -p %{buildroot}/%{_sysconfdir}/%{name}/hooks
|
2011-04-05 00:08:05 +02:00
|
|
|
%find_lang %{name}
|
2018-07-16 18:42:10 +02:00
|
|
|
install -d -m 0755 %{buildroot}/%{_datadir}/%{name}/networks/
|
|
|
|
cp %{buildroot}/%{_sysconfdir}/%{name}/qemu/networks/default.xml \
|
|
|
|
%{buildroot}/%{_datadir}/%{name}/networks/default.xml
|
|
|
|
rm -f %{buildroot}/%{_sysconfdir}/%{name}/qemu/networks/default.xml
|
|
|
|
rm -f %{buildroot}/%{_sysconfdir}/%{name}/qemu/networks/autostart/default.xml
|
2020-05-06 03:43:59 +02:00
|
|
|
%if ! %{with_lxc}
|
2021-08-03 21:49:58 +02:00
|
|
|
rm -f %{buildroot}/%{_sysconfdir}/%{name}/lxc.conf
|
2017-06-08 01:56:21 +02:00
|
|
|
rm -f %{buildroot}/%{_datadir}/augeas/lenses/libvirtd_lxc.aug
|
|
|
|
rm -f %{buildroot}/%{_datadir}/augeas/lenses/tests/test_libvirtd_lxc.aug
|
2022-06-27 17:12:49 +02:00
|
|
|
rm -f %{buildroot}/%{logrotate_dir}/libvirtd.lxc
|
2010-01-08 01:37:05 +01:00
|
|
|
%endif
|
2020-05-06 03:43:59 +02:00
|
|
|
%if ! %{with_qemu}
|
2021-08-03 21:49:58 +02:00
|
|
|
rm -f %{buildroot}/%{_sysconfdir}/%{name}/qemu.conf
|
|
|
|
rm -f %{buildroot}/%{_sysconfdir}/apparmor.d/usr.sbin.virtqemud
|
2017-06-08 01:56:21 +02:00
|
|
|
rm -f %{buildroot}/%{_datadir}/augeas/lenses/libvirtd_qemu.aug
|
|
|
|
rm -f %{buildroot}/%{_datadir}/augeas/lenses/tests/test_libvirtd_qemu.aug
|
2022-06-27 17:12:49 +02:00
|
|
|
rm -f %{buildroot}/%{logrotate_dir}/libvirtd.qemu
|
2010-04-16 00:56:55 +02:00
|
|
|
%endif
|
2015-05-04 18:52:19 +02:00
|
|
|
%if ! %{with_libxl}
|
2018-07-16 18:42:10 +02:00
|
|
|
rm -f %{buildroot}/%{_sysconfdir}/%{name}/libxl.conf
|
2021-08-03 21:49:58 +02:00
|
|
|
rm -f %{buildroot}/%{_sysconfdir}/apparmor.d/usr.sbin.virtxend
|
2022-06-27 17:12:49 +02:00
|
|
|
rm -f %{buildroot}/%{logrotate_dir}/libvirtd.libxl
|
2017-06-08 01:56:21 +02:00
|
|
|
rm -f %{buildroot}/%{_datadir}/augeas/lenses/libvirtd_libxl.aug
|
|
|
|
rm -f %{buildroot}/%{_datadir}/augeas/lenses/tests/test_libvirtd_libxl.aug
|
2015-05-04 18:52:19 +02:00
|
|
|
%endif
|
2013-06-07 03:10:31 +02:00
|
|
|
%if ! %{with_sanlock}
|
2017-06-08 01:56:21 +02:00
|
|
|
rm -f %{buildroot}/%{_datadir}/augeas/lenses/libvirt_sanlock.aug
|
|
|
|
rm -f %{buildroot}/%{_datadir}/augeas/lenses/tests/test_libvirt_sanlock.aug
|
2013-06-07 03:10:31 +02:00
|
|
|
%endif
|
2011-03-24 11:58:29 +01:00
|
|
|
|
2011-01-12 23:51:53 +01:00
|
|
|
# init scripts
|
2017-06-08 01:56:21 +02:00
|
|
|
rm -f %{buildroot}/usr/lib/sysctl.d/60-libvirtd.conf
|
|
|
|
# Provide rc symlink backward compatibility
|
|
|
|
ln -s %{_sbindir}/service %{buildroot}/%{_sbindir}/rclibvirtd
|
2020-05-06 03:43:59 +02:00
|
|
|
ln -s %{_sbindir}/service %{buildroot}/%{_sbindir}/rcvirtproxyd
|
2017-06-08 01:56:21 +02:00
|
|
|
ln -s %{_sbindir}/service %{buildroot}/%{_sbindir}/rcvirtlogd
|
|
|
|
ln -s %{_sbindir}/service %{buildroot}/%{_sbindir}/rcvirtlockd
|
2020-05-06 03:43:59 +02:00
|
|
|
ln -s %{_sbindir}/service %{buildroot}/%{_sbindir}/rcvirtinterfaced
|
|
|
|
ln -s %{_sbindir}/service %{buildroot}/%{_sbindir}/rcvirtnetworkd
|
|
|
|
ln -s %{_sbindir}/service %{buildroot}/%{_sbindir}/rcvirtnodedevd
|
|
|
|
ln -s %{_sbindir}/service %{buildroot}/%{_sbindir}/rcvirtnwfilterd
|
|
|
|
ln -s %{_sbindir}/service %{buildroot}/%{_sbindir}/rcvirtsecretd
|
|
|
|
ln -s %{_sbindir}/service %{buildroot}/%{_sbindir}/rcvirtstoraged
|
2017-06-08 01:56:21 +02:00
|
|
|
ln -s %{_sbindir}/service %{buildroot}/%{_sbindir}/rclibvirt-guests
|
|
|
|
|
2020-05-06 03:43:59 +02:00
|
|
|
%if %{with_qemu}
|
|
|
|
ln -s %{_sbindir}/service %{buildroot}/%{_sbindir}/rcvirtqemud
|
|
|
|
%endif
|
|
|
|
%if %{with_lxc}
|
|
|
|
ln -s %{_sbindir}/service %{buildroot}/%{_sbindir}/rcvirtlxcd
|
|
|
|
%endif
|
|
|
|
%if %{with_libxl}
|
|
|
|
ln -s %{_sbindir}/service %{buildroot}/%{_sbindir}/rcvirtxend
|
|
|
|
%endif
|
|
|
|
%if %{with_vbox}
|
|
|
|
ln -s %{_sbindir}/service %{buildroot}/%{_sbindir}/rcvirtvboxd
|
|
|
|
%endif
|
|
|
|
|
2018-03-15 00:03:30 +01:00
|
|
|
# install firewall services for migration ports
|
2017-06-08 01:56:21 +02:00
|
|
|
mkdir -p %{buildroot}/%{_fwdefdir}
|
Accepting request 1077093 from home:jfehlig:branches:Virtualization
- Update to libvirt 9.2.0
- Many incremental improvements and bug fixes, see
https://libvirt.org/news.html#v9-2-0-2023-04-01
- Move to a more git-centric packaging workflow using tar_scm
instead of download_files
- New source README.packaging.txt
- Remove now unused signature file and libvirt.keyring
- Patches now maintained in git
libxl-dom-reset.patch,
network-don-t-use-dhcp-authoritative-on-static-netwo.patch,
0001-util-Don-t-spawn-pkttyagent-when-stdin-is-not-a-tty.patch,
libvirt-power8-models.patch,
ppc64le-canonical-name.patch,
libxl-set-migration-constraints.patch,
libxl-set-cach-mode.patch,
0001-libxl-add-support-for-BlockResize-API.patch,
suse-libvirtd-disable-tls.patch,
suse-libvirt-guests-service.patch,
suse-qemu-conf.patch,
suse-qemu-ovmf-paths.patch,
libxl-support-block-script.patch,
qemu-apparmor-screenshot.patch,
libvirt-suse-netcontrol.patch,
lxc-wait-after-eth-del.patch,
suse-libxl-disable-autoballoon.patch,
suse-xen-ovmf-paths.patch,
virt-create-rootfs.patch,
suse-fix-lxc-container-init.patch
- Remove old, unused SUSEfirewall2 config file
libvirtd-relocation-server.fw
OBS-URL: https://build.opensuse.org/request/show/1077093
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=974
2023-04-03 23:26:02 +02:00
|
|
|
install -m 644 %{S:3} %{buildroot}/%{_fwdefdir}/libvirtd-relocation-server.xml
|
2017-06-08 01:56:21 +02:00
|
|
|
|
2017-08-03 19:28:59 +02:00
|
|
|
# install supportconfig plugin
|
|
|
|
mkdir -p %{buildroot}/usr/lib/supportconfig/plugins
|
Accepting request 1077093 from home:jfehlig:branches:Virtualization
- Update to libvirt 9.2.0
- Many incremental improvements and bug fixes, see
https://libvirt.org/news.html#v9-2-0-2023-04-01
- Move to a more git-centric packaging workflow using tar_scm
instead of download_files
- New source README.packaging.txt
- Remove now unused signature file and libvirt.keyring
- Patches now maintained in git
libxl-dom-reset.patch,
network-don-t-use-dhcp-authoritative-on-static-netwo.patch,
0001-util-Don-t-spawn-pkttyagent-when-stdin-is-not-a-tty.patch,
libvirt-power8-models.patch,
ppc64le-canonical-name.patch,
libxl-set-migration-constraints.patch,
libxl-set-cach-mode.patch,
0001-libxl-add-support-for-BlockResize-API.patch,
suse-libvirtd-disable-tls.patch,
suse-libvirt-guests-service.patch,
suse-qemu-conf.patch,
suse-qemu-ovmf-paths.patch,
libxl-support-block-script.patch,
qemu-apparmor-screenshot.patch,
libvirt-suse-netcontrol.patch,
lxc-wait-after-eth-del.patch,
suse-libxl-disable-autoballoon.patch,
suse-xen-ovmf-paths.patch,
virt-create-rootfs.patch,
suse-fix-lxc-container-init.patch
- Remove old, unused SUSEfirewall2 config file
libvirtd-relocation-server.fw
OBS-URL: https://build.opensuse.org/request/show/1077093
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=974
2023-04-03 23:26:02 +02:00
|
|
|
install -m 755 %{S:1} %{buildroot}/usr/lib/supportconfig/plugins/libvirt
|
2017-08-03 19:28:59 +02:00
|
|
|
|
2018-01-11 19:22:07 +01:00
|
|
|
# install qemu hook script
|
Accepting request 1077093 from home:jfehlig:branches:Virtualization
- Update to libvirt 9.2.0
- Many incremental improvements and bug fixes, see
https://libvirt.org/news.html#v9-2-0-2023-04-01
- Move to a more git-centric packaging workflow using tar_scm
instead of download_files
- New source README.packaging.txt
- Remove now unused signature file and libvirt.keyring
- Patches now maintained in git
libxl-dom-reset.patch,
network-don-t-use-dhcp-authoritative-on-static-netwo.patch,
0001-util-Don-t-spawn-pkttyagent-when-stdin-is-not-a-tty.patch,
libvirt-power8-models.patch,
ppc64le-canonical-name.patch,
libxl-set-migration-constraints.patch,
libxl-set-cach-mode.patch,
0001-libxl-add-support-for-BlockResize-API.patch,
suse-libvirtd-disable-tls.patch,
suse-libvirt-guests-service.patch,
suse-qemu-conf.patch,
suse-qemu-ovmf-paths.patch,
libxl-support-block-script.patch,
qemu-apparmor-screenshot.patch,
libvirt-suse-netcontrol.patch,
lxc-wait-after-eth-del.patch,
suse-libxl-disable-autoballoon.patch,
suse-xen-ovmf-paths.patch,
virt-create-rootfs.patch,
suse-fix-lxc-container-init.patch
- Remove old, unused SUSEfirewall2 config file
libvirtd-relocation-server.fw
OBS-URL: https://build.opensuse.org/request/show/1077093
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=974
2023-04-03 23:26:02 +02:00
|
|
|
install -m 755 %{S:2} %{buildroot}/%{_sysconfdir}/%{name}/hooks/qemu
|
2018-01-11 19:22:07 +01:00
|
|
|
|
Accepting request 400351 from home:jfehlig:branches:Virtualization
- Update to libvirt 1.3.5
- Many incremental improvements and bug fixes, see
http://libvirt.org/news.html
- Dropped patches:
e4d131b8-mv-virDomainDefPostParseInternal.patch,
3e428670-post-parse-implicit-video.patch,
538012c8-default-vram.patch, 96b21fb0-vram-tests.patch,
400e716d-libxl-noprope-emulator.patch,
b90c4b5f-tests-use-qemu-xen.patch,
fccf2725-libxl-API-4.4.patch,
5325123d-libxl-migv2-save-restore.patch,
f9edcfa4-libxl-migv2-migration.patch,
a1c9a81a-libxl-rbd-fix.patch,
ba566428-libxl-dom-iface-addrs.patch
- spec: simplify and cleanup by removing many conditionals that
are never toogled. Also drop conditionals for suse_version <
1310
OBS-URL: https://build.opensuse.org/request/show/400351
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=538
2016-06-07 04:00:39 +02:00
|
|
|
%ifarch %{power64} s390x x86_64
|
2017-06-08 01:56:21 +02:00
|
|
|
mv %{buildroot}/%{_datadir}/systemtap/tapset/libvirt_probes.stp \
|
|
|
|
%{buildroot}/%{_datadir}/systemtap/tapset/libvirt_probes-64.stp
|
2018-06-06 01:59:32 +02:00
|
|
|
%if %{with_qemu}
|
2017-06-08 01:56:21 +02:00
|
|
|
mv %{buildroot}/%{_datadir}/systemtap/tapset/libvirt_qemu_probes.stp \
|
|
|
|
%{buildroot}/%{_datadir}/systemtap/tapset/libvirt_qemu_probes-64.stp
|
Accepting request 400351 from home:jfehlig:branches:Virtualization
- Update to libvirt 1.3.5
- Many incremental improvements and bug fixes, see
http://libvirt.org/news.html
- Dropped patches:
e4d131b8-mv-virDomainDefPostParseInternal.patch,
3e428670-post-parse-implicit-video.patch,
538012c8-default-vram.patch, 96b21fb0-vram-tests.patch,
400e716d-libxl-noprope-emulator.patch,
b90c4b5f-tests-use-qemu-xen.patch,
fccf2725-libxl-API-4.4.patch,
5325123d-libxl-migv2-save-restore.patch,
f9edcfa4-libxl-migv2-migration.patch,
a1c9a81a-libxl-rbd-fix.patch,
ba566428-libxl-dom-iface-addrs.patch
- spec: simplify and cleanup by removing many conditionals that
are never toogled. Also drop conditionals for suse_version <
1310
OBS-URL: https://build.opensuse.org/request/show/400351
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=538
2016-06-07 04:00:39 +02:00
|
|
|
%endif
|
2018-06-06 01:59:32 +02:00
|
|
|
%endif
|
2007-01-11 01:44:36 +01:00
|
|
|
|
2013-12-27 00:59:17 +01:00
|
|
|
%check
|
2020-09-10 19:53:40 +02:00
|
|
|
VIR_TEST_DEBUG=1 %meson_test -t 5 --no-suite syntax-check
|
2013-07-22 18:42:02 +02:00
|
|
|
|
2022-10-05 16:41:22 +02:00
|
|
|
# For daemons with only UNIX sockets
|
|
|
|
%define libvirt_daemon_systemd_pre() %service_add_pre %1.socket %1-ro.socket %1-admin.socket %1.service
|
|
|
|
%define libvirt_daemon_systemd_post() %service_add_post %1.socket %1-ro.socket %1-admin.socket %1.service
|
|
|
|
%define libvirt_daemon_systemd_preun() %service_del_preun %1.service %1-ro.socket %1-admin.socket %1.socket
|
|
|
|
%define libvirt_daemon_systemd_postun() %service_del_postun_without_restart %1.service %1-ro.socket %1-admin.socket %1.socket
|
|
|
|
%define libvirt_daemon_systemd_postun_restart() %service_del_postun %1.service %1-ro.socket %1-admin.socket %1.socket
|
|
|
|
|
|
|
|
# For daemons with UNIX and INET sockets
|
|
|
|
%define libvirt_daemon_systemd_pre_inet() %service_add_pre %1.socket %1-ro.socket %1-admin.socket %1-tls.socket %1-tcp.socket %1.service
|
|
|
|
%define libvirt_daemon_systemd_post_inet() %service_add_post %1.socket %1-ro.socket %1-admin.socket %1-tls.socket %1-tcp.socket %1.service
|
|
|
|
%define libvirt_daemon_systemd_preun_inet() %service_del_preun %1.service %1-ro.socket %1-admin.socket %1-tls.socket %1-tcp.socket %1.socket
|
|
|
|
%define libvirt_daemon_systemd_postun_inet() %service_del_postun_without_restart %1.service %1-ro.socket %1-admin.socket %1-tls.socket %1-tcp.socket %1.socket
|
|
|
|
%define libvirt_daemon_systemd_postun_inet_restart() %service_del_postun %1.service %1-ro.socket %1-admin.socket %1-tls.socket %1-tcp.socket %1.socket
|
|
|
|
|
|
|
|
# For daemons with only UNIX sockets and no unprivileged read-only access
|
|
|
|
%define libvirt_daemon_systemd_pre_priv() %service_add_pre %1.socket %1-admin.socket %1.service
|
|
|
|
%define libvirt_daemon_systemd_post_priv() %service_add_post %1.socket %1-admin.socket %1.service
|
|
|
|
%define libvirt_daemon_systemd_preun_priv() %service_del_preun %1.service %1-admin.socket %1.socket
|
|
|
|
%define libvirt_daemon_systemd_postun_priv() %service_del_postun_without_restart %1.service %1-admin.socket %1.socket
|
|
|
|
%define libvirt_daemon_systemd_postun_priv_restart() %service_del_postun %1.service %1-admin.socket %1.socket
|
|
|
|
|
2013-06-07 03:10:31 +02:00
|
|
|
%pre daemon
|
Accepting request 1068569 from home:jfehlig:branches:Virtualization
- Update to libvirt 9.1.0
- Many incremental improvements and bug fixes, see
https://libvirt.org/news.html#v9-1-0-2023-03-01
- spec: Remove obsolete Groups tag
- spec: Integrate upstream spec file changes that split the
libvirt-daemon package, allowing more modular, customized
installations
- spec: New subpackages libvirt-daemon-common, libvirt-daemon-lock,
libvirt-daemon-log, libvirt-daemon-proxy, and
libvirt-daemon-plugin-lockd
- spec: Renamed subpackage libvirt-lock-sanlock to
libvirt-daemon-plugin-sanlock
- Dropped patches:
ef482951-apparmor-Allow-umount-dev.patch,
d6a8b9ee-qemu-Fix-managed-no-when-creating-ethdev.patch,
c3f16cea-qemu-cleanup-label-on-umount-failure.patch,
697c16e3-qemu_process-better-debug-message.patch,
5155ab4b-qemu_namespace-nested-mounts-when-umount.patch
OBS-URL: https://build.opensuse.org/request/show/1068569
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=968
2023-03-02 01:49:27 +01:00
|
|
|
%libvirt_sysconfig_pre libvirtd
|
|
|
|
%if ! %{with_modular_daemons}
|
2022-10-05 16:41:22 +02:00
|
|
|
%libvirt_daemon_systemd_pre_inet libvirtd
|
|
|
|
%endif
|
2022-09-15 18:51:45 +02:00
|
|
|
%libvirt_logrotate_pre libvirtd
|
2011-09-14 20:13:45 +02:00
|
|
|
|
2013-06-07 03:10:31 +02:00
|
|
|
%post daemon
|
2010-01-08 01:37:05 +01:00
|
|
|
/sbin/ldconfig
|
2017-10-12 00:42:29 +02:00
|
|
|
%if %{with_apparmor}
|
|
|
|
%apparmor_reload /etc/apparmor.d/usr.sbin.libvirtd
|
|
|
|
%endif
|
Accepting request 1068569 from home:jfehlig:branches:Virtualization
- Update to libvirt 9.1.0
- Many incremental improvements and bug fixes, see
https://libvirt.org/news.html#v9-1-0-2023-03-01
- spec: Remove obsolete Groups tag
- spec: Integrate upstream spec file changes that split the
libvirt-daemon package, allowing more modular, customized
installations
- spec: New subpackages libvirt-daemon-common, libvirt-daemon-lock,
libvirt-daemon-log, libvirt-daemon-proxy, and
libvirt-daemon-plugin-lockd
- spec: Renamed subpackage libvirt-lock-sanlock to
libvirt-daemon-plugin-sanlock
- Dropped patches:
ef482951-apparmor-Allow-umount-dev.patch,
d6a8b9ee-qemu-Fix-managed-no-when-creating-ethdev.patch,
c3f16cea-qemu-cleanup-label-on-umount-failure.patch,
697c16e3-qemu_process-better-debug-message.patch,
5155ab4b-qemu_namespace-nested-mounts-when-umount.patch
OBS-URL: https://build.opensuse.org/request/show/1068569
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=968
2023-03-02 01:49:27 +01:00
|
|
|
%if ! %{with_modular_daemons}
|
|
|
|
%libvirt_daemon_systemd_post_inet libvirtd
|
2022-10-05 16:41:22 +02:00
|
|
|
%endif
|
2007-01-11 01:44:36 +01:00
|
|
|
|
2013-06-07 03:10:31 +02:00
|
|
|
%preun daemon
|
2022-10-05 16:41:22 +02:00
|
|
|
%libvirt_daemon_systemd_preun_inet libvirtd
|
2007-08-21 02:37:22 +02:00
|
|
|
|
2013-06-07 03:10:31 +02:00
|
|
|
%postun daemon
|
2007-08-21 02:37:22 +02:00
|
|
|
/sbin/ldconfig
|
2021-03-18 22:47:14 +01:00
|
|
|
# Handle restart/reload in posttrans
|
Accepting request 1068569 from home:jfehlig:branches:Virtualization
- Update to libvirt 9.1.0
- Many incremental improvements and bug fixes, see
https://libvirt.org/news.html#v9-1-0-2023-03-01
- spec: Remove obsolete Groups tag
- spec: Integrate upstream spec file changes that split the
libvirt-daemon package, allowing more modular, customized
installations
- spec: New subpackages libvirt-daemon-common, libvirt-daemon-lock,
libvirt-daemon-log, libvirt-daemon-proxy, and
libvirt-daemon-plugin-lockd
- spec: Renamed subpackage libvirt-lock-sanlock to
libvirt-daemon-plugin-sanlock
- Dropped patches:
ef482951-apparmor-Allow-umount-dev.patch,
d6a8b9ee-qemu-Fix-managed-no-when-creating-ethdev.patch,
c3f16cea-qemu-cleanup-label-on-umount-failure.patch,
697c16e3-qemu_process-better-debug-message.patch,
5155ab4b-qemu_namespace-nested-mounts-when-umount.patch
OBS-URL: https://build.opensuse.org/request/show/1068569
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=968
2023-03-02 01:49:27 +01:00
|
|
|
%if ! %{with_modular_daemons}
|
|
|
|
%libvirt_daemon_systemd_postun_inet libvirtd
|
2022-10-05 16:41:22 +02:00
|
|
|
%endif
|
2014-01-21 01:43:47 +01:00
|
|
|
|
2016-03-18 21:47:21 +01:00
|
|
|
%posttrans daemon
|
2022-09-15 18:51:45 +02:00
|
|
|
%libvirt_logrotate_posttrans libvirtd
|
Accepting request 1068569 from home:jfehlig:branches:Virtualization
- Update to libvirt 9.1.0
- Many incremental improvements and bug fixes, see
https://libvirt.org/news.html#v9-1-0-2023-03-01
- spec: Remove obsolete Groups tag
- spec: Integrate upstream spec file changes that split the
libvirt-daemon package, allowing more modular, customized
installations
- spec: New subpackages libvirt-daemon-common, libvirt-daemon-lock,
libvirt-daemon-log, libvirt-daemon-proxy, and
libvirt-daemon-plugin-lockd
- spec: Renamed subpackage libvirt-lock-sanlock to
libvirt-daemon-plugin-sanlock
- Dropped patches:
ef482951-apparmor-Allow-umount-dev.patch,
d6a8b9ee-qemu-Fix-managed-no-when-creating-ethdev.patch,
c3f16cea-qemu-cleanup-label-on-umount-failure.patch,
697c16e3-qemu_process-better-debug-message.patch,
5155ab4b-qemu_namespace-nested-mounts-when-umount.patch
OBS-URL: https://build.opensuse.org/request/show/1068569
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=968
2023-03-02 01:49:27 +01:00
|
|
|
%libvirt_sysconfig_posttrans libvirtd
|
2016-03-18 21:47:21 +01:00
|
|
|
# All connection drivers should be installed post transaction.
|
2021-07-19 19:36:51 +02:00
|
|
|
# Time to restart the daemon
|
Accepting request 1077093 from home:jfehlig:branches:Virtualization
- Update to libvirt 9.2.0
- Many incremental improvements and bug fixes, see
https://libvirt.org/news.html#v9-2-0-2023-04-01
- Move to a more git-centric packaging workflow using tar_scm
instead of download_files
- New source README.packaging.txt
- Remove now unused signature file and libvirt.keyring
- Patches now maintained in git
libxl-dom-reset.patch,
network-don-t-use-dhcp-authoritative-on-static-netwo.patch,
0001-util-Don-t-spawn-pkttyagent-when-stdin-is-not-a-tty.patch,
libvirt-power8-models.patch,
ppc64le-canonical-name.patch,
libxl-set-migration-constraints.patch,
libxl-set-cach-mode.patch,
0001-libxl-add-support-for-BlockResize-API.patch,
suse-libvirtd-disable-tls.patch,
suse-libvirt-guests-service.patch,
suse-qemu-conf.patch,
suse-qemu-ovmf-paths.patch,
libxl-support-block-script.patch,
qemu-apparmor-screenshot.patch,
libvirt-suse-netcontrol.patch,
lxc-wait-after-eth-del.patch,
suse-libxl-disable-autoballoon.patch,
suse-xen-ovmf-paths.patch,
virt-create-rootfs.patch,
suse-fix-lxc-container-init.patch
- Remove old, unused SUSEfirewall2 config file
libvirtd-relocation-server.fw
OBS-URL: https://build.opensuse.org/request/show/1077093
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=974
2023-04-03 23:26:02 +02:00
|
|
|
test -f %{_sysconfdir}/sysconfig/services && \
|
|
|
|
test -z "$DISABLE_RESTART_ON_UPDATE" && . %{_sysconfdir}/sysconfig/services
|
|
|
|
if test "$DISABLE_RESTART_ON_UPDATE" != yes && \
|
|
|
|
test "$DISABLE_RESTART_ON_UPDATE" != 1; then
|
2022-01-18 19:01:54 +01:00
|
|
|
# See if user has previously modified their install to
|
|
|
|
# tell libvirtd to use --listen
|
2022-09-02 00:07:34 +02:00
|
|
|
if grep -q -s -E '^LIBVIRTD_ARGS=.*--listen' %{_sysconfdir}/sysconfig/libvirtd; then
|
2021-10-01 23:10:15 +02:00
|
|
|
# Keep honouring --listen and *not* use systemd socket activation.
|
|
|
|
# Switching things might confuse management tools that expect the old
|
|
|
|
# style libvirtd
|
|
|
|
%{_bindir}/systemctl mask \
|
|
|
|
libvirtd.socket \
|
|
|
|
libvirtd-ro.socket \
|
|
|
|
libvirtd-admin.socket \
|
|
|
|
libvirtd-tls.socket \
|
|
|
|
libvirtd-tcp.socket >/dev/null 2>&1 || :
|
2021-07-19 19:36:51 +02:00
|
|
|
%{_bindir}/systemctl try-restart libvirtd.service >/dev/null 2>&1 || :
|
|
|
|
else
|
|
|
|
# Old libvirtd owns the sockets and will delete them on
|
|
|
|
# shutdown. Can't use a try-restart as libvirtd will simply
|
|
|
|
# own the sockets again when it comes back up. Thus we must
|
|
|
|
# do this particular ordering, so that we get libvirtd
|
|
|
|
# running with socket activation in use
|
|
|
|
if %{_bindir}/systemctl -q is-active libvirtd.service; then
|
|
|
|
%{_bindir}/systemctl stop libvirtd.service >/dev/null 2>&1 || :
|
|
|
|
|
|
|
|
%{_bindir}/systemctl try-restart \
|
|
|
|
libvirtd.socket \
|
|
|
|
libvirtd-ro.socket \
|
2022-08-03 00:10:49 +02:00
|
|
|
libvirtd-admin.socket >/dev/null 2>&1 || :
|
2021-07-19 19:36:51 +02:00
|
|
|
|
|
|
|
%{_bindir}/systemctl start libvirtd.service >/dev/null 2>&1 || :
|
|
|
|
fi
|
|
|
|
fi
|
2016-03-18 21:47:21 +01:00
|
|
|
fi
|
|
|
|
|
Accepting request 1068569 from home:jfehlig:branches:Virtualization
- Update to libvirt 9.1.0
- Many incremental improvements and bug fixes, see
https://libvirt.org/news.html#v9-1-0-2023-03-01
- spec: Remove obsolete Groups tag
- spec: Integrate upstream spec file changes that split the
libvirt-daemon package, allowing more modular, customized
installations
- spec: New subpackages libvirt-daemon-common, libvirt-daemon-lock,
libvirt-daemon-log, libvirt-daemon-proxy, and
libvirt-daemon-plugin-lockd
- spec: Renamed subpackage libvirt-lock-sanlock to
libvirt-daemon-plugin-sanlock
- Dropped patches:
ef482951-apparmor-Allow-umount-dev.patch,
d6a8b9ee-qemu-Fix-managed-no-when-creating-ethdev.patch,
c3f16cea-qemu-cleanup-label-on-umount-failure.patch,
697c16e3-qemu_process-better-debug-message.patch,
5155ab4b-qemu_namespace-nested-mounts-when-umount.patch
OBS-URL: https://build.opensuse.org/request/show/1068569
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=968
2023-03-02 01:49:27 +01:00
|
|
|
%pre daemon-common
|
|
|
|
%libvirt_sysconfig_pre libvirt-guests
|
|
|
|
%service_add_pre libvirt-guests
|
|
|
|
|
|
|
|
%post daemon-common
|
|
|
|
/sbin/ldconfig
|
|
|
|
%service_add_post libvirt-guests.service
|
|
|
|
|
|
|
|
%preun daemon-common
|
|
|
|
%service_del_preun libvirt-guests.service
|
|
|
|
if [ $1 = 0 ]; then
|
|
|
|
rm -f /var/lib/%{name}/libvirt-guests
|
|
|
|
fi
|
|
|
|
|
|
|
|
%postun daemon-common
|
|
|
|
/sbin/ldconfig
|
|
|
|
%service_del_postun_without_restart libvirt-guests.service
|
|
|
|
|
|
|
|
%posttrans daemon-common
|
|
|
|
%libvirt_sysconfig_posttrans libvirt-guests
|
|
|
|
|
|
|
|
%pre daemon-proxy
|
|
|
|
%libvirt_sysconfig_pre virtproxyd
|
|
|
|
%if %{with_modular_daemons}
|
|
|
|
%libvirt_daemon_systemd_pre_inet virtproxyd
|
|
|
|
%endif
|
|
|
|
|
|
|
|
%post daemon-proxy
|
|
|
|
/sbin/ldconfig
|
|
|
|
%if %{with_modular_daemons}
|
|
|
|
%libvirt_daemon_systemd_post_inet virtproxyd
|
|
|
|
%endif
|
|
|
|
|
|
|
|
%preun daemon-proxy
|
|
|
|
%libvirt_daemon_systemd_preun_inet virtproxyd
|
|
|
|
|
|
|
|
%postun daemon-proxy
|
|
|
|
/sbin/ldconfig
|
|
|
|
# Handle restart/reload in posttrans
|
|
|
|
%if %{with_modular_daemons}
|
|
|
|
%libvirt_daemon_systemd_postun_inet virtproxyd
|
|
|
|
%endif
|
|
|
|
|
|
|
|
%posttrans daemon-proxy
|
|
|
|
%libvirt_sysconfig_posttrans virtproxyd
|
|
|
|
|
|
|
|
%pre daemon-lock
|
|
|
|
%libvirt_sysconfig_pre virlockd
|
|
|
|
%libvirt_daemon_systemd_pre_priv virtlockd
|
|
|
|
|
|
|
|
%post daemon-lock
|
|
|
|
/sbin/ldconfig
|
|
|
|
%libvirt_daemon_systemd_post_priv virtlockd
|
|
|
|
|
|
|
|
%preun daemon-lock
|
|
|
|
%libvirt_daemon_systemd_preun_priv virtlockd
|
|
|
|
|
|
|
|
%postun daemon-lock
|
|
|
|
%libvirt_daemon_systemd_postun_priv virtlockd
|
|
|
|
|
|
|
|
%posttrans daemon-lock
|
|
|
|
%libvirt_sysconfig_posttrans virtlockd
|
|
|
|
# virtlockd must not be restarted, otherwise the locks it uses to protect
|
|
|
|
# VM resources would be lost. It is safe to re-exec.
|
|
|
|
%{_bindir}/systemctl reload-or-try-restart virtlockd.service >/dev/null 2>&1 || :
|
|
|
|
|
|
|
|
%pre daemon-log
|
|
|
|
%libvirt_sysconfig_pre virlogd
|
|
|
|
%libvirt_daemon_systemd_pre_priv virtlogd
|
|
|
|
|
|
|
|
%post daemon-log
|
|
|
|
/sbin/ldconfig
|
|
|
|
%libvirt_daemon_systemd_post_priv virtlogd
|
|
|
|
|
|
|
|
%preun daemon-log
|
|
|
|
%libvirt_daemon_systemd_preun_priv virtlogd
|
|
|
|
|
|
|
|
%postun daemon-log
|
|
|
|
%libvirt_daemon_systemd_postun_priv virtlogd
|
|
|
|
|
|
|
|
%posttrans daemon-log
|
|
|
|
%libvirt_sysconfig_posttrans virtlogd
|
|
|
|
# virtlogd must not be restarted since it manages logs from virtual machine
|
|
|
|
# consoles. It is safe to re-exec.
|
|
|
|
%{_bindir}/systemctl reload-or-try-restart virtlogd.service >/dev/null 2>&1 || :
|
|
|
|
|
2019-09-05 18:31:28 +02:00
|
|
|
%pre daemon-driver-network
|
2022-10-05 16:41:22 +02:00
|
|
|
%libvirt_sysconfig_pre virtnetworkd
|
|
|
|
%libvirt_daemon_systemd_pre virtnetworkd
|
2019-09-05 18:31:28 +02:00
|
|
|
|
2019-03-07 16:21:15 +01:00
|
|
|
%post daemon-driver-network
|
2019-09-05 18:31:28 +02:00
|
|
|
%if %{with_firewalld_zone}
|
|
|
|
%firewalld_reload
|
|
|
|
%endif
|
2022-10-05 16:41:22 +02:00
|
|
|
%if %{with_modular_daemons}
|
|
|
|
%libvirt_daemon_systemd_post virtnetworkd
|
|
|
|
%endif
|
2019-09-05 18:31:28 +02:00
|
|
|
|
|
|
|
%preun daemon-driver-network
|
2022-10-05 16:41:22 +02:00
|
|
|
%libvirt_daemon_systemd_preun virtnetworkd
|
Accepting request 681981 from home:jfehlig:branches:Virtualization
- Update to libvirt 5.1.0
- Many incremental improvements and bug fixes, see
http://libvirt.org/news.html
- Dropped patches:
11c8aca9-libxl-set-mem-after-balloon.patch,
70c2933d-apparmor-named-profiles.patch,
a3ab6d42-apparmor-conv-libvirtd-named-profile.patch,
b6440119-qemu-conf-sev.patch,
a404ac34-qemu-cgroup-sev.patch,
6fd4c8f8-qemu-domain-sev.patch,
17f6a257-security-dac-sev.patch,
a2d3dea9-qemu-caps-dac-override-sev.patch,
620d9dd5-qemu-no-dac-override-nonroot.patch
- jsc#SLE-3887, jsc#SLE-4480, jsc#SLE-4577
OBS-URL: https://build.opensuse.org/request/show/681981
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=734
2019-03-06 03:00:59 +01:00
|
|
|
|
|
|
|
%postun daemon-driver-network
|
2019-09-05 18:31:28 +02:00
|
|
|
%if %{with_firewalld_zone}
|
|
|
|
%firewalld_reload
|
Accepting request 681981 from home:jfehlig:branches:Virtualization
- Update to libvirt 5.1.0
- Many incremental improvements and bug fixes, see
http://libvirt.org/news.html
- Dropped patches:
11c8aca9-libxl-set-mem-after-balloon.patch,
70c2933d-apparmor-named-profiles.patch,
a3ab6d42-apparmor-conv-libvirtd-named-profile.patch,
b6440119-qemu-conf-sev.patch,
a404ac34-qemu-cgroup-sev.patch,
6fd4c8f8-qemu-domain-sev.patch,
17f6a257-security-dac-sev.patch,
a2d3dea9-qemu-caps-dac-override-sev.patch,
620d9dd5-qemu-no-dac-override-nonroot.patch
- jsc#SLE-3887, jsc#SLE-4480, jsc#SLE-4577
OBS-URL: https://build.opensuse.org/request/show/681981
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=734
2019-03-06 03:00:59 +01:00
|
|
|
%endif
|
2022-10-05 16:41:22 +02:00
|
|
|
%if %{with_modular_daemons}
|
|
|
|
%libvirt_daemon_systemd_postun_restart virtnetworkd
|
|
|
|
%endif
|
|
|
|
|
|
|
|
%posttrans daemon-driver-network
|
|
|
|
%libvirt_sysconfig_posttrans virtnetworkd
|
Accepting request 681981 from home:jfehlig:branches:Virtualization
- Update to libvirt 5.1.0
- Many incremental improvements and bug fixes, see
http://libvirt.org/news.html
- Dropped patches:
11c8aca9-libxl-set-mem-after-balloon.patch,
70c2933d-apparmor-named-profiles.patch,
a3ab6d42-apparmor-conv-libvirtd-named-profile.patch,
b6440119-qemu-conf-sev.patch,
a404ac34-qemu-cgroup-sev.patch,
6fd4c8f8-qemu-domain-sev.patch,
17f6a257-security-dac-sev.patch,
a2d3dea9-qemu-caps-dac-override-sev.patch,
620d9dd5-qemu-no-dac-override-nonroot.patch
- jsc#SLE-3887, jsc#SLE-4480, jsc#SLE-4577
OBS-URL: https://build.opensuse.org/request/show/681981
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=734
2019-03-06 03:00:59 +01:00
|
|
|
|
2014-01-21 01:43:47 +01:00
|
|
|
%post daemon-config-network
|
|
|
|
# Install the default network if one doesn't exist
|
2018-07-16 18:42:10 +02:00
|
|
|
if test $1 -eq 1 && test ! -f %{_sysconfdir}/%{name}/qemu/networks/default.xml ; then
|
2020-12-02 05:12:13 +01:00
|
|
|
cp %{_datadir}/%{name}/networks/default.xml %{_sysconfdir}/%{name}/qemu/networks/default.xml
|
2019-06-03 22:11:36 +02:00
|
|
|
# libvirt saves this file with mode 0600
|
2020-12-02 05:12:13 +01:00
|
|
|
chmod 0600 %{_sysconfdir}/%{name}/qemu/networks/default.xml
|
2014-01-21 01:43:47 +01:00
|
|
|
fi
|
2007-01-11 01:44:36 +01:00
|
|
|
|
2019-09-05 18:31:28 +02:00
|
|
|
%pre daemon-driver-nwfilter
|
2022-10-05 16:41:22 +02:00
|
|
|
%libvirt_sysconfig_pre virtnwfilterd
|
|
|
|
%libvirt_daemon_systemd_pre virtnwfilterd
|
2019-09-05 18:31:28 +02:00
|
|
|
|
|
|
|
%post daemon-driver-nwfilter
|
2022-10-05 16:41:22 +02:00
|
|
|
%if %{with_modular_daemons}
|
|
|
|
%libvirt_daemon_systemd_post virtnwfilterd
|
|
|
|
%endif
|
2019-09-05 18:31:28 +02:00
|
|
|
|
|
|
|
%preun daemon-driver-nwfilter
|
2022-10-05 16:41:22 +02:00
|
|
|
%libvirt_daemon_systemd_preun virtnwfilterd
|
2019-09-05 18:31:28 +02:00
|
|
|
|
|
|
|
%postun daemon-driver-nwfilter
|
2022-10-05 16:41:22 +02:00
|
|
|
%if %{with_modular_daemons}
|
|
|
|
%libvirt_daemon_systemd_postun_restart virtnwfilterd
|
|
|
|
%endif
|
|
|
|
|
|
|
|
%posttrans daemon-driver-nwfilter
|
|
|
|
%libvirt_sysconfig_posttrans virtnwfilterd
|
2019-09-05 18:31:28 +02:00
|
|
|
|
2020-01-30 23:06:17 +01:00
|
|
|
%pre daemon-driver-storage-core
|
2022-10-05 16:41:22 +02:00
|
|
|
%libvirt_sysconfig_pre virtstoraged
|
|
|
|
%libvirt_daemon_systemd_pre virtstoraged
|
2019-09-05 18:31:28 +02:00
|
|
|
|
2020-01-30 23:06:17 +01:00
|
|
|
%post daemon-driver-storage-core
|
2022-10-05 16:41:22 +02:00
|
|
|
%if %{with_modular_daemons}
|
|
|
|
%libvirt_daemon_systemd_post virtstoraged
|
|
|
|
%endif
|
2019-09-05 18:31:28 +02:00
|
|
|
|
2020-01-30 23:06:17 +01:00
|
|
|
%preun daemon-driver-storage-core
|
2022-10-05 16:41:22 +02:00
|
|
|
%libvirt_daemon_systemd_preun virtstoraged
|
2019-09-05 18:31:28 +02:00
|
|
|
|
2020-01-30 23:06:17 +01:00
|
|
|
%postun daemon-driver-storage-core
|
2022-10-05 16:41:22 +02:00
|
|
|
%if %{with_modular_daemons}
|
|
|
|
%libvirt_daemon_systemd_postun_restart virtstoraged
|
|
|
|
%endif
|
|
|
|
|
|
|
|
%posttrans daemon-driver-storage-core
|
|
|
|
%libvirt_sysconfig_posttrans virtstoraged
|
2019-09-05 18:31:28 +02:00
|
|
|
|
|
|
|
%pre daemon-driver-interface
|
2022-10-05 16:41:22 +02:00
|
|
|
%libvirt_sysconfig_pre virtinterfaced
|
|
|
|
%libvirt_daemon_systemd_pre virtinterfaced
|
2019-09-05 18:31:28 +02:00
|
|
|
|
|
|
|
%post daemon-driver-interface
|
2022-10-05 16:41:22 +02:00
|
|
|
%if %{with_modular_daemons}
|
|
|
|
%libvirt_daemon_systemd_post virtinterfaced
|
|
|
|
%endif
|
2019-09-05 18:31:28 +02:00
|
|
|
|
|
|
|
%preun daemon-driver-interface
|
2022-10-05 16:41:22 +02:00
|
|
|
%libvirt_daemon_systemd_preun virtinterfaced
|
2019-09-05 18:31:28 +02:00
|
|
|
|
|
|
|
%postun daemon-driver-interface
|
2022-10-05 16:41:22 +02:00
|
|
|
%if %{with_modular_daemons}
|
|
|
|
%libvirt_daemon_systemd_postun_restart virtinterfaced
|
|
|
|
%endif
|
|
|
|
|
|
|
|
%posttrans daemon-driver-interface
|
|
|
|
%libvirt_sysconfig_posttrans virtinterfaced
|
2019-09-05 18:31:28 +02:00
|
|
|
|
|
|
|
%pre daemon-driver-nodedev
|
2022-10-05 16:41:22 +02:00
|
|
|
%libvirt_sysconfig_pre virtnodedevd
|
|
|
|
%libvirt_daemon_systemd_pre virtnodedevd
|
2019-09-05 18:31:28 +02:00
|
|
|
|
|
|
|
%post daemon-driver-nodedev
|
2022-10-05 16:41:22 +02:00
|
|
|
%if %{with_modular_daemons}
|
|
|
|
%libvirt_daemon_systemd_post virtnodedevd
|
|
|
|
%endif
|
2019-09-05 18:31:28 +02:00
|
|
|
|
|
|
|
%preun daemon-driver-nodedev
|
2022-10-05 16:41:22 +02:00
|
|
|
%libvirt_daemon_systemd_preun virtnodedevd
|
2019-09-05 18:31:28 +02:00
|
|
|
|
|
|
|
%postun daemon-driver-nodedev
|
2022-10-05 16:41:22 +02:00
|
|
|
%if %{with_modular_daemons}
|
|
|
|
%libvirt_daemon_systemd_postun_restart virtnodedevd
|
|
|
|
%endif
|
|
|
|
|
|
|
|
%posttrans daemon-driver-nodedev
|
|
|
|
%libvirt_sysconfig_posttrans virtnodedevd
|
2019-09-05 18:31:28 +02:00
|
|
|
|
|
|
|
%pre daemon-driver-secret
|
2022-10-05 16:41:22 +02:00
|
|
|
%libvirt_sysconfig_pre virtsecretd
|
|
|
|
%libvirt_daemon_systemd_pre virtsecretd
|
2019-09-05 18:31:28 +02:00
|
|
|
|
|
|
|
%post daemon-driver-secret
|
2022-10-05 16:41:22 +02:00
|
|
|
%if %{with_modular_daemons}
|
|
|
|
%libvirt_daemon_systemd_post virtsecretd
|
|
|
|
%endif
|
2019-09-05 18:31:28 +02:00
|
|
|
|
|
|
|
%preun daemon-driver-secret
|
2022-10-05 16:41:22 +02:00
|
|
|
%libvirt_daemon_systemd_preun virtsecretd
|
2019-09-05 18:31:28 +02:00
|
|
|
|
|
|
|
%postun daemon-driver-secret
|
2022-10-05 16:41:22 +02:00
|
|
|
%if %{with_modular_daemons}
|
|
|
|
%libvirt_daemon_systemd_postun_restart virtsecretd
|
|
|
|
%endif
|
|
|
|
|
|
|
|
%posttrans daemon-driver-secret
|
|
|
|
%libvirt_sysconfig_posttrans virtsecretd
|
2019-09-05 18:31:28 +02:00
|
|
|
|
|
|
|
%pre daemon-driver-qemu
|
2022-10-05 16:41:22 +02:00
|
|
|
%libvirt_sysconfig_pre virtqemud
|
|
|
|
%libvirt_daemon_systemd_pre virtqemud
|
2022-09-15 18:51:45 +02:00
|
|
|
%libvirt_logrotate_pre libvirtd.qemu
|
2019-09-05 18:31:28 +02:00
|
|
|
|
|
|
|
%post daemon-driver-qemu
|
2022-10-05 16:41:22 +02:00
|
|
|
%if %{with_modular_daemons}
|
|
|
|
%libvirt_daemon_systemd_post virtqemud
|
|
|
|
%endif
|
2022-09-15 18:51:45 +02:00
|
|
|
|
2019-09-05 18:31:28 +02:00
|
|
|
%preun daemon-driver-qemu
|
2022-10-05 16:41:22 +02:00
|
|
|
%libvirt_daemon_systemd_preun virtqemud
|
2019-09-05 18:31:28 +02:00
|
|
|
|
|
|
|
%postun daemon-driver-qemu
|
2022-10-05 16:41:22 +02:00
|
|
|
%if %{with_modular_daemons}
|
|
|
|
%libvirt_daemon_systemd_postun_restart virtqemud
|
|
|
|
%endif
|
|
|
|
|
|
|
|
%posttrans daemon-driver-qemu
|
|
|
|
%libvirt_sysconfig_posttrans virtqemud
|
|
|
|
%libvirt_logrotate_posttrans libvirtd.qemu
|
2019-09-05 18:31:28 +02:00
|
|
|
|
|
|
|
%pre daemon-driver-lxc
|
2022-10-05 16:41:22 +02:00
|
|
|
%libvirt_sysconfig_pre virtlxcd
|
|
|
|
%libvirt_daemon_systemd_pre virtlxcd
|
2022-09-15 18:51:45 +02:00
|
|
|
%libvirt_logrotate_pre libvirtd.lxc
|
2019-09-05 18:31:28 +02:00
|
|
|
|
|
|
|
%post daemon-driver-lxc
|
2022-10-05 16:41:22 +02:00
|
|
|
%if %{with_modular_daemons}
|
|
|
|
%libvirt_daemon_systemd_post virtlxcd
|
|
|
|
%endif
|
2022-09-15 18:51:45 +02:00
|
|
|
|
2019-09-05 18:31:28 +02:00
|
|
|
%preun daemon-driver-lxc
|
2022-10-05 16:41:22 +02:00
|
|
|
%libvirt_daemon_systemd_preun virtlxcd
|
2019-09-05 18:31:28 +02:00
|
|
|
|
|
|
|
%postun daemon-driver-lxc
|
2022-10-05 16:41:22 +02:00
|
|
|
%if %{with_modular_daemons}
|
|
|
|
%libvirt_daemon_systemd_postun_restart virtlxcd
|
|
|
|
%endif
|
|
|
|
|
|
|
|
%posttrans daemon-driver-lxc
|
|
|
|
%libvirt_sysconfig_posttrans virtlxcd
|
|
|
|
%libvirt_logrotate_posttrans libvirtd.lxc
|
2019-09-05 18:31:28 +02:00
|
|
|
|
|
|
|
%pre daemon-driver-libxl
|
2022-10-05 16:41:22 +02:00
|
|
|
%libvirt_sysconfig_pre virtxend
|
|
|
|
%libvirt_daemon_systemd_pre virtxend
|
2022-09-15 18:51:45 +02:00
|
|
|
%libvirt_logrotate_pre libvirtd.libxl
|
2019-09-05 18:31:28 +02:00
|
|
|
|
|
|
|
%post daemon-driver-libxl
|
2022-10-05 16:41:22 +02:00
|
|
|
%if %{with_modular_daemons}
|
|
|
|
%libvirt_daemon_systemd_post virtxend
|
|
|
|
%endif
|
2022-09-15 18:51:45 +02:00
|
|
|
|
2019-09-05 18:31:28 +02:00
|
|
|
%preun daemon-driver-libxl
|
2022-10-05 16:41:22 +02:00
|
|
|
%libvirt_daemon_systemd_preun virtxend
|
2019-09-05 18:31:28 +02:00
|
|
|
|
|
|
|
%postun daemon-driver-libxl
|
2022-10-05 16:41:22 +02:00
|
|
|
%if %{with_modular_daemons}
|
|
|
|
%libvirt_daemon_systemd_postun_restart virtxend
|
|
|
|
%endif
|
|
|
|
|
|
|
|
%posttrans daemon-driver-libxl
|
|
|
|
%libvirt_sysconfig_posttrans virtxend
|
|
|
|
%libvirt_logrotate_posttrans libvirtd.libxl
|
2019-09-05 18:31:28 +02:00
|
|
|
|
2017-11-22 23:22:46 +01:00
|
|
|
%post libs -p /sbin/ldconfig
|
2016-08-13 02:51:10 +02:00
|
|
|
|
2017-11-22 23:22:46 +01:00
|
|
|
%postun libs -p /sbin/ldconfig
|
2016-08-13 02:51:10 +02:00
|
|
|
|
2017-11-22 23:22:46 +01:00
|
|
|
%post nss -p /sbin/ldconfig
|
2016-04-13 02:22:05 +02:00
|
|
|
|
2017-11-22 23:22:46 +01:00
|
|
|
%postun nss -p /sbin/ldconfig
|
2016-04-13 02:22:05 +02:00
|
|
|
|
2010-01-08 01:37:05 +01:00
|
|
|
%files
|
2013-06-07 03:10:31 +02:00
|
|
|
|
|
|
|
%files daemon
|
2007-07-24 01:32:16 +02:00
|
|
|
%{_sbindir}/libvirtd
|
2011-12-15 02:23:04 +01:00
|
|
|
%{_unitdir}/libvirtd.service
|
2019-08-13 00:29:28 +02:00
|
|
|
%{_unitdir}/libvirtd.socket
|
|
|
|
%{_unitdir}/libvirtd-ro.socket
|
|
|
|
%{_unitdir}/libvirtd-admin.socket
|
|
|
|
%{_unitdir}/libvirtd-tcp.socket
|
|
|
|
%{_unitdir}/libvirtd-tls.socket
|
2014-03-14 20:46:52 +01:00
|
|
|
%{_sbindir}/rclibvirtd
|
2018-07-16 18:42:10 +02:00
|
|
|
%config(noreplace) %{_sysconfdir}/%{name}/libvirtd.conf
|
2022-06-27 17:12:49 +02:00
|
|
|
%{logrotate_prefix} %{logrotate_dir}/libvirtd
|
2012-01-24 22:28:41 +01:00
|
|
|
%dir %{_datadir}/augeas/
|
2023-01-18 23:49:05 +01:00
|
|
|
%dir %{_datadir}/augeas/lenses/
|
|
|
|
%dir %{_datadir}/augeas/lenses/tests/
|
2012-01-24 22:28:41 +01:00
|
|
|
%{_datadir}/augeas/lenses/libvirtd.aug
|
|
|
|
%{_datadir}/augeas/lenses/tests/test_libvirtd.aug
|
Accepting request 1068569 from home:jfehlig:branches:Virtualization
- Update to libvirt 9.1.0
- Many incremental improvements and bug fixes, see
https://libvirt.org/news.html#v9-1-0-2023-03-01
- spec: Remove obsolete Groups tag
- spec: Integrate upstream spec file changes that split the
libvirt-daemon package, allowing more modular, customized
installations
- spec: New subpackages libvirt-daemon-common, libvirt-daemon-lock,
libvirt-daemon-log, libvirt-daemon-proxy, and
libvirt-daemon-plugin-lockd
- spec: Renamed subpackage libvirt-lock-sanlock to
libvirt-daemon-plugin-sanlock
- Dropped patches:
ef482951-apparmor-Allow-umount-dev.patch,
d6a8b9ee-qemu-Fix-managed-no-when-creating-ethdev.patch,
c3f16cea-qemu-cleanup-label-on-umount-failure.patch,
697c16e3-qemu_process-better-debug-message.patch,
5155ab4b-qemu_namespace-nested-mounts-when-umount.patch
OBS-URL: https://build.opensuse.org/request/show/1068569
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=968
2023-03-02 01:49:27 +01:00
|
|
|
%doc %{_mandir}/man8/libvirtd.8*
|
|
|
|
|
|
|
|
%files daemon-common
|
|
|
|
%dir %{_libdir}/%{name}
|
|
|
|
%attr(0755, root, root) %{_libexecdir}/libvirt-guests.sh
|
|
|
|
%dir %attr(0700, root, root) %{_sysconfdir}/%{name}/hooks
|
|
|
|
%{_unitdir}/libvirt-guests.service
|
|
|
|
%{_unitdir}/virt-guest-shutdown.target
|
|
|
|
%{_sbindir}/rclibvirt-guests
|
|
|
|
%{_bindir}/virt-admin
|
|
|
|
%{_bindir}/virt-host-validate
|
|
|
|
%dir %{_sysconfdir}/sasl2/
|
|
|
|
%config(noreplace) %{_sysconfdir}/sasl2/libvirt.conf
|
2021-05-18 00:14:02 +02:00
|
|
|
%{_datadir}/bash-completion/completions/virt-admin
|
2018-07-16 18:42:10 +02:00
|
|
|
%dir %{_localstatedir}/lib/%{name}/
|
2022-03-03 18:31:09 +01:00
|
|
|
%dir %attr(0755, root, root) %{_localstatedir}/lib/%{name}/
|
2018-07-16 18:42:10 +02:00
|
|
|
%dir %attr(0711, root, root) %{_localstatedir}/lib/%{name}/images/
|
|
|
|
%dir %attr(0711, root, root) %{_localstatedir}/lib/%{name}/filesystems/
|
|
|
|
%dir %attr(0711, root, root) %{_localstatedir}/lib/%{name}/boot/
|
|
|
|
%dir %attr(0711, root, root) %{_localstatedir}/cache/%{name}/
|
|
|
|
%dir %attr(0700, root, root) %{_localstatedir}/log/%{name}/
|
Accepting request 400351 from home:jfehlig:branches:Virtualization
- Update to libvirt 1.3.5
- Many incremental improvements and bug fixes, see
http://libvirt.org/news.html
- Dropped patches:
e4d131b8-mv-virDomainDefPostParseInternal.patch,
3e428670-post-parse-implicit-video.patch,
538012c8-default-vram.patch, 96b21fb0-vram-tests.patch,
400e716d-libxl-noprope-emulator.patch,
b90c4b5f-tests-use-qemu-xen.patch,
fccf2725-libxl-API-4.4.patch,
5325123d-libxl-migv2-save-restore.patch,
f9edcfa4-libxl-migv2-migration.patch,
a1c9a81a-libxl-rbd-fix.patch,
ba566428-libxl-dom-iface-addrs.patch
- spec: simplify and cleanup by removing many conditionals that
are never toogled. Also drop conditionals for suse_version <
1310
OBS-URL: https://build.opensuse.org/request/show/400351
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=538
2016-06-07 04:00:39 +02:00
|
|
|
%if %{with_polkit_rules}
|
2015-06-01 19:48:26 +02:00
|
|
|
%{_datadir}/polkit-1/rules.d/50-libvirt.rules
|
Accepting request 400351 from home:jfehlig:branches:Virtualization
- Update to libvirt 1.3.5
- Many incremental improvements and bug fixes, see
http://libvirt.org/news.html
- Dropped patches:
e4d131b8-mv-virDomainDefPostParseInternal.patch,
3e428670-post-parse-implicit-video.patch,
538012c8-default-vram.patch, 96b21fb0-vram-tests.patch,
400e716d-libxl-noprope-emulator.patch,
b90c4b5f-tests-use-qemu-xen.patch,
fccf2725-libxl-API-4.4.patch,
5325123d-libxl-migv2-save-restore.patch,
f9edcfa4-libxl-migv2-migration.patch,
a1c9a81a-libxl-rbd-fix.patch,
ba566428-libxl-dom-iface-addrs.patch
- spec: simplify and cleanup by removing many conditionals that
are never toogled. Also drop conditionals for suse_version <
1310
OBS-URL: https://build.opensuse.org/request/show/400351
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=538
2016-06-07 04:00:39 +02:00
|
|
|
%endif
|
2009-09-27 00:09:58 +02:00
|
|
|
%{_datadir}/polkit-1/actions/org.libvirt.unix.policy
|
2016-11-08 15:03:56 +01:00
|
|
|
%{_datadir}/polkit-1/actions/org.libvirt.api.policy
|
2022-08-03 00:10:49 +02:00
|
|
|
%attr(0755, root, root) %{_libexecdir}/libvirt_iohelper
|
2020-10-01 18:43:17 +02:00
|
|
|
%attr(0755, root, root) %{_bindir}/virt-ssh-helper
|
2021-05-18 00:14:02 +02:00
|
|
|
%doc %{_mandir}/man1/virt-admin.1*
|
|
|
|
%doc %{_mandir}/man1/virt-host-validate.1*
|
2022-01-18 19:01:54 +01:00
|
|
|
%doc %{_mandir}/man8/virt-ssh-helper.8*
|
|
|
|
%doc %{_mandir}/man8/libvirt-guests.8*
|
Accepting request 400351 from home:jfehlig:branches:Virtualization
- Update to libvirt 1.3.5
- Many incremental improvements and bug fixes, see
http://libvirt.org/news.html
- Dropped patches:
e4d131b8-mv-virDomainDefPostParseInternal.patch,
3e428670-post-parse-implicit-video.patch,
538012c8-default-vram.patch, 96b21fb0-vram-tests.patch,
400e716d-libxl-noprope-emulator.patch,
b90c4b5f-tests-use-qemu-xen.patch,
fccf2725-libxl-API-4.4.patch,
5325123d-libxl-migv2-save-restore.patch,
f9edcfa4-libxl-migv2-migration.patch,
a1c9a81a-libxl-rbd-fix.patch,
ba566428-libxl-dom-iface-addrs.patch
- spec: simplify and cleanup by removing many conditionals that
are never toogled. Also drop conditionals for suse_version <
1310
OBS-URL: https://build.opensuse.org/request/show/400351
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=538
2016-06-07 04:00:39 +02:00
|
|
|
%if %{with_apparmor}
|
2023-01-18 23:49:05 +01:00
|
|
|
%dir %{_sysconfdir}/apparmor.d/
|
|
|
|
%dir %{_sysconfdir}/apparmor.d/abstractions/
|
|
|
|
%dir %{_sysconfdir}/apparmor.d/%{name}/
|
|
|
|
%dir %{_sysconfdir}/apparmor.d/local/
|
2011-08-19 23:40:32 +02:00
|
|
|
%config(noreplace) %{_sysconfdir}/apparmor.d/usr.sbin.libvirtd
|
|
|
|
%config(noreplace) %{_sysconfdir}/apparmor.d/usr.lib.libvirt.virt-aa-helper
|
|
|
|
%config(noreplace) %{_sysconfdir}/apparmor.d/abstractions/libvirt-qemu
|
2014-04-02 14:48:46 +02:00
|
|
|
%config(noreplace) %{_sysconfdir}/apparmor.d/abstractions/libvirt-lxc
|
2018-07-16 18:42:10 +02:00
|
|
|
%config(noreplace) %{_sysconfdir}/apparmor.d/%{name}/TEMPLATE.lxc
|
|
|
|
%config(noreplace) %{_sysconfdir}/apparmor.d/%{name}/TEMPLATE.qemu
|
2017-12-20 18:21:40 +01:00
|
|
|
%config(noreplace) %{_sysconfdir}/apparmor.d/local/usr.lib.libvirt.virt-aa-helper
|
2022-08-03 00:10:49 +02:00
|
|
|
%{_libexecdir}/virt-aa-helper
|
Accepting request 400351 from home:jfehlig:branches:Virtualization
- Update to libvirt 1.3.5
- Many incremental improvements and bug fixes, see
http://libvirt.org/news.html
- Dropped patches:
e4d131b8-mv-virDomainDefPostParseInternal.patch,
3e428670-post-parse-implicit-video.patch,
538012c8-default-vram.patch, 96b21fb0-vram-tests.patch,
400e716d-libxl-noprope-emulator.patch,
b90c4b5f-tests-use-qemu-xen.patch,
fccf2725-libxl-API-4.4.patch,
5325123d-libxl-migv2-save-restore.patch,
f9edcfa4-libxl-migv2-migration.patch,
a1c9a81a-libxl-rbd-fix.patch,
ba566428-libxl-dom-iface-addrs.patch
- spec: simplify and cleanup by removing many conditionals that
are never toogled. Also drop conditionals for suse_version <
1310
OBS-URL: https://build.opensuse.org/request/show/400351
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=538
2016-06-07 04:00:39 +02:00
|
|
|
%endif
|
2023-01-18 23:49:05 +01:00
|
|
|
%dir %{_prefix}/lib/firewalld/
|
2018-03-16 04:27:58 +01:00
|
|
|
%dir %{_fwdefdir}
|
|
|
|
%{_fwdefdir}/libvirtd-relocation-server.xml
|
2023-01-18 23:49:05 +01:00
|
|
|
%dir /usr/lib/supportconfig/
|
|
|
|
%dir /usr/lib/supportconfig/plugins/
|
2017-08-03 19:28:59 +02:00
|
|
|
/usr/lib/supportconfig/plugins/libvirt
|
2013-06-07 03:10:31 +02:00
|
|
|
|
Accepting request 1068569 from home:jfehlig:branches:Virtualization
- Update to libvirt 9.1.0
- Many incremental improvements and bug fixes, see
https://libvirt.org/news.html#v9-1-0-2023-03-01
- spec: Remove obsolete Groups tag
- spec: Integrate upstream spec file changes that split the
libvirt-daemon package, allowing more modular, customized
installations
- spec: New subpackages libvirt-daemon-common, libvirt-daemon-lock,
libvirt-daemon-log, libvirt-daemon-proxy, and
libvirt-daemon-plugin-lockd
- spec: Renamed subpackage libvirt-lock-sanlock to
libvirt-daemon-plugin-sanlock
- Dropped patches:
ef482951-apparmor-Allow-umount-dev.patch,
d6a8b9ee-qemu-Fix-managed-no-when-creating-ethdev.patch,
c3f16cea-qemu-cleanup-label-on-umount-failure.patch,
697c16e3-qemu_process-better-debug-message.patch,
5155ab4b-qemu_namespace-nested-mounts-when-umount.patch
OBS-URL: https://build.opensuse.org/request/show/1068569
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=968
2023-03-02 01:49:27 +01:00
|
|
|
%files daemon-lock
|
|
|
|
%{_sbindir}/virtlockd
|
|
|
|
%{_unitdir}/virtlockd.service
|
|
|
|
%{_unitdir}/virtlockd.socket
|
|
|
|
%{_unitdir}/virtlockd-admin.socket
|
|
|
|
%{_sbindir}/rcvirtlockd
|
|
|
|
%config(noreplace) %{_sysconfdir}/%{name}/virtlockd.conf
|
|
|
|
%{_datadir}/augeas/lenses/virtlockd.aug
|
|
|
|
%{_datadir}/augeas/lenses/tests/test_virtlockd.aug
|
|
|
|
%{_datadir}/augeas/lenses/libvirt_lockd.aug
|
|
|
|
%{_datadir}/augeas/lenses/tests/test_libvirt_lockd.aug
|
|
|
|
%doc %{_mandir}/man8/virtlockd.8*
|
|
|
|
|
|
|
|
%files daemon-plugin-lockd
|
|
|
|
%dir %attr(0755, root, root) %{_libdir}/%{name}/lock-driver
|
|
|
|
%attr(0755, root, root) %{_libdir}/%{name}/lock-driver/lockd.so
|
|
|
|
|
|
|
|
%files daemon-log
|
|
|
|
%{_sbindir}/virtlogd
|
|
|
|
%{_unitdir}/virtlogd.service
|
|
|
|
%{_unitdir}/virtlogd.socket
|
|
|
|
%{_unitdir}/virtlogd-admin.socket
|
|
|
|
%{_sbindir}/rcvirtlogd
|
|
|
|
%config(noreplace) %{_sysconfdir}/%{name}/virtlogd.conf
|
|
|
|
%{_datadir}/augeas/lenses/virtlogd.aug
|
|
|
|
%{_datadir}/augeas/lenses/tests/test_virtlogd.aug
|
|
|
|
%doc %{_mandir}/man8/virtlogd.8*
|
|
|
|
|
|
|
|
%files daemon-proxy
|
|
|
|
%{_sbindir}/virtproxyd
|
|
|
|
%{_unitdir}/virtproxyd.service
|
|
|
|
%{_unitdir}/virtproxyd.socket
|
|
|
|
%{_unitdir}/virtproxyd-ro.socket
|
|
|
|
%{_unitdir}/virtproxyd-admin.socket
|
|
|
|
%{_unitdir}/virtproxyd-tcp.socket
|
|
|
|
%{_unitdir}/virtproxyd-tls.socket
|
|
|
|
%{_sbindir}/rcvirtproxyd
|
|
|
|
%config(noreplace) %{_sysconfdir}/%{name}/virtproxyd.conf
|
|
|
|
%{_datadir}/augeas/lenses/virtproxyd.aug
|
|
|
|
%{_datadir}/augeas/lenses/tests/test_virtproxyd.aug
|
|
|
|
%doc %{_mandir}/man8/virtproxyd.8*
|
|
|
|
|
2018-01-11 19:22:07 +01:00
|
|
|
%files daemon-hooks
|
2018-07-16 18:42:10 +02:00
|
|
|
%{_sysconfdir}/%{name}/hooks/qemu
|
2018-01-11 19:22:07 +01:00
|
|
|
|
2014-01-21 01:43:47 +01:00
|
|
|
%files daemon-config-network
|
2018-07-16 18:42:10 +02:00
|
|
|
%dir %{_datadir}/%{name}/networks/
|
|
|
|
%{_datadir}/%{name}/networks/default.xml
|
2013-07-22 18:42:02 +02:00
|
|
|
|
2013-06-07 03:10:31 +02:00
|
|
|
%files daemon-config-nwfilter
|
2018-07-16 18:42:10 +02:00
|
|
|
%dir %attr(0700, root, root) %{_sysconfdir}/%{name}/nwfilter/
|
|
|
|
%config %{_sysconfdir}/%{name}/nwfilter/*.xml
|
2013-07-22 18:42:02 +02:00
|
|
|
|
2013-06-07 03:10:31 +02:00
|
|
|
%files daemon-driver-interface
|
2019-09-05 18:31:28 +02:00
|
|
|
%config(noreplace) %{_sysconfdir}/%{name}/virtinterfaced.conf
|
|
|
|
%{_datadir}/augeas/lenses/virtinterfaced.aug
|
|
|
|
%{_datadir}/augeas/lenses/tests/test_virtinterfaced.aug
|
|
|
|
%{_unitdir}/virtinterfaced.service
|
|
|
|
%{_unitdir}/virtinterfaced.socket
|
|
|
|
%{_unitdir}/virtinterfaced-ro.socket
|
|
|
|
%{_unitdir}/virtinterfaced-admin.socket
|
|
|
|
%{_sbindir}/virtinterfaced
|
2020-05-06 03:43:59 +02:00
|
|
|
%{_sbindir}/rcvirtinterfaced
|
2023-01-18 23:49:05 +01:00
|
|
|
%dir %{_libdir}/%{name}/connection-driver/
|
2013-06-07 03:10:31 +02:00
|
|
|
%{_libdir}/%{name}/connection-driver/libvirt_driver_interface.so
|
2021-03-02 01:57:27 +01:00
|
|
|
%doc %{_mandir}/man8/virtinterfaced.8*
|
2013-07-22 18:42:02 +02:00
|
|
|
|
2013-06-07 03:10:31 +02:00
|
|
|
%files daemon-driver-network
|
2019-09-05 18:31:28 +02:00
|
|
|
%config(noreplace) %{_sysconfdir}/%{name}/virtnetworkd.conf
|
|
|
|
%{_datadir}/augeas/lenses/virtnetworkd.aug
|
|
|
|
%{_datadir}/augeas/lenses/tests/test_virtnetworkd.aug
|
|
|
|
%{_unitdir}/virtnetworkd.service
|
|
|
|
%{_unitdir}/virtnetworkd.socket
|
|
|
|
%{_unitdir}/virtnetworkd-ro.socket
|
|
|
|
%{_unitdir}/virtnetworkd-admin.socket
|
|
|
|
%{_sbindir}/virtnetworkd
|
2020-05-06 03:43:59 +02:00
|
|
|
%{_sbindir}/rcvirtnetworkd
|
2018-07-16 18:42:10 +02:00
|
|
|
%dir %attr(0700, root, root) %{_sysconfdir}/%{name}/qemu/
|
|
|
|
%dir %attr(0700, root, root) %{_sysconfdir}/%{name}/qemu/networks/
|
2023-01-18 23:49:05 +01:00
|
|
|
%dir %attr(0700, root, root) %{_sysconfdir}/%{name}/qemu/networks/autostart/
|
2018-07-16 18:42:10 +02:00
|
|
|
%dir %attr(0700, root, root) %{_localstatedir}/lib/%{name}/network/
|
|
|
|
%dir %attr(0755, root, root) %{_localstatedir}/lib/%{name}/dnsmasq/
|
2022-08-03 00:10:49 +02:00
|
|
|
%attr(0755, root, root) %{_libexecdir}/libvirt_leaseshelper
|
2023-01-18 23:49:05 +01:00
|
|
|
%dir %{_libdir}/%{name}/connection-driver/
|
2013-06-07 03:10:31 +02:00
|
|
|
%{_libdir}/%{name}/connection-driver/libvirt_driver_network.so
|
Accepting request 681981 from home:jfehlig:branches:Virtualization
- Update to libvirt 5.1.0
- Many incremental improvements and bug fixes, see
http://libvirt.org/news.html
- Dropped patches:
11c8aca9-libxl-set-mem-after-balloon.patch,
70c2933d-apparmor-named-profiles.patch,
a3ab6d42-apparmor-conv-libvirtd-named-profile.patch,
b6440119-qemu-conf-sev.patch,
a404ac34-qemu-cgroup-sev.patch,
6fd4c8f8-qemu-domain-sev.patch,
17f6a257-security-dac-sev.patch,
a2d3dea9-qemu-caps-dac-override-sev.patch,
620d9dd5-qemu-no-dac-override-nonroot.patch
- jsc#SLE-3887, jsc#SLE-4480, jsc#SLE-4577
OBS-URL: https://build.opensuse.org/request/show/681981
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=734
2019-03-06 03:00:59 +01:00
|
|
|
%if %{with_firewalld_zone}
|
2019-12-03 18:04:04 +01:00
|
|
|
%dir %{_prefix}/lib/firewalld/zones/
|
2022-12-01 22:53:09 +01:00
|
|
|
%dir %{_prefix}/lib/firewalld/policies/
|
Accepting request 681981 from home:jfehlig:branches:Virtualization
- Update to libvirt 5.1.0
- Many incremental improvements and bug fixes, see
http://libvirt.org/news.html
- Dropped patches:
11c8aca9-libxl-set-mem-after-balloon.patch,
70c2933d-apparmor-named-profiles.patch,
a3ab6d42-apparmor-conv-libvirtd-named-profile.patch,
b6440119-qemu-conf-sev.patch,
a404ac34-qemu-cgroup-sev.patch,
6fd4c8f8-qemu-domain-sev.patch,
17f6a257-security-dac-sev.patch,
a2d3dea9-qemu-caps-dac-override-sev.patch,
620d9dd5-qemu-no-dac-override-nonroot.patch
- jsc#SLE-3887, jsc#SLE-4480, jsc#SLE-4577
OBS-URL: https://build.opensuse.org/request/show/681981
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=734
2019-03-06 03:00:59 +01:00
|
|
|
%{_prefix}/lib/firewalld/zones/libvirt.xml
|
2022-12-01 22:53:09 +01:00
|
|
|
%{_prefix}/lib/firewalld/zones/libvirt-routed.xml
|
|
|
|
%{_prefix}/lib/firewalld/policies/libvirt-routed-in.xml
|
|
|
|
%{_prefix}/lib/firewalld/policies/libvirt-routed-out.xml
|
|
|
|
%{_prefix}/lib/firewalld/policies/libvirt-to-host.xml
|
Accepting request 681981 from home:jfehlig:branches:Virtualization
- Update to libvirt 5.1.0
- Many incremental improvements and bug fixes, see
http://libvirt.org/news.html
- Dropped patches:
11c8aca9-libxl-set-mem-after-balloon.patch,
70c2933d-apparmor-named-profiles.patch,
a3ab6d42-apparmor-conv-libvirtd-named-profile.patch,
b6440119-qemu-conf-sev.patch,
a404ac34-qemu-cgroup-sev.patch,
6fd4c8f8-qemu-domain-sev.patch,
17f6a257-security-dac-sev.patch,
a2d3dea9-qemu-caps-dac-override-sev.patch,
620d9dd5-qemu-no-dac-override-nonroot.patch
- jsc#SLE-3887, jsc#SLE-4480, jsc#SLE-4577
OBS-URL: https://build.opensuse.org/request/show/681981
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=734
2019-03-06 03:00:59 +01:00
|
|
|
%endif
|
2021-03-02 01:57:27 +01:00
|
|
|
%doc %{_mandir}/man8/virtnetworkd.8*
|
2013-07-22 18:42:02 +02:00
|
|
|
|
2013-06-07 03:10:31 +02:00
|
|
|
%files daemon-driver-nodedev
|
2019-09-05 18:31:28 +02:00
|
|
|
%config(noreplace) %{_sysconfdir}/%{name}/virtnodedevd.conf
|
|
|
|
%{_datadir}/augeas/lenses/virtnodedevd.aug
|
|
|
|
%{_datadir}/augeas/lenses/tests/test_virtnodedevd.aug
|
|
|
|
%{_unitdir}/virtnodedevd.service
|
|
|
|
%{_unitdir}/virtnodedevd.socket
|
|
|
|
%{_unitdir}/virtnodedevd-ro.socket
|
|
|
|
%{_unitdir}/virtnodedevd-admin.socket
|
|
|
|
%{_sbindir}/virtnodedevd
|
2020-05-06 03:43:59 +02:00
|
|
|
%{_sbindir}/rcvirtnodedevd
|
2023-01-18 23:49:05 +01:00
|
|
|
%dir %{_libdir}/%{name}/connection-driver/
|
2013-06-07 03:10:31 +02:00
|
|
|
%{_libdir}/%{name}/connection-driver/libvirt_driver_nodedev.so
|
2021-03-02 01:57:27 +01:00
|
|
|
%doc %{_mandir}/man8/virtnodedevd.8*
|
2013-07-22 18:42:02 +02:00
|
|
|
|
2013-06-07 03:10:31 +02:00
|
|
|
%files daemon-driver-nwfilter
|
2019-09-05 18:31:28 +02:00
|
|
|
%config(noreplace) %{_sysconfdir}/%{name}/virtnwfilterd.conf
|
|
|
|
%{_datadir}/augeas/lenses/virtnwfilterd.aug
|
|
|
|
%{_datadir}/augeas/lenses/tests/test_virtnwfilterd.aug
|
|
|
|
%{_unitdir}/virtnwfilterd.service
|
|
|
|
%{_unitdir}/virtnwfilterd.socket
|
|
|
|
%{_unitdir}/virtnwfilterd-ro.socket
|
|
|
|
%{_unitdir}/virtnwfilterd-admin.socket
|
|
|
|
%{_sbindir}/virtnwfilterd
|
2020-05-06 03:43:59 +02:00
|
|
|
%{_sbindir}/rcvirtnwfilterd
|
2018-07-16 18:42:10 +02:00
|
|
|
%dir %attr(0700, root, root) %{_sysconfdir}/%{name}/nwfilter/
|
2023-01-18 23:49:05 +01:00
|
|
|
%dir %{_libdir}/%{name}/connection-driver/
|
2013-06-07 03:10:31 +02:00
|
|
|
%{_libdir}/%{name}/connection-driver/libvirt_driver_nwfilter.so
|
2021-03-02 01:57:27 +01:00
|
|
|
%doc %{_mandir}/man8/virtnwfilterd.8*
|
2013-06-07 03:10:31 +02:00
|
|
|
|
|
|
|
%files daemon-driver-secret
|
2019-09-05 18:31:28 +02:00
|
|
|
%config(noreplace) %{_sysconfdir}/%{name}/virtsecretd.conf
|
|
|
|
%{_datadir}/augeas/lenses/virtsecretd.aug
|
|
|
|
%{_datadir}/augeas/lenses/tests/test_virtsecretd.aug
|
|
|
|
%{_unitdir}/virtsecretd.service
|
|
|
|
%{_unitdir}/virtsecretd.socket
|
|
|
|
%{_unitdir}/virtsecretd-ro.socket
|
|
|
|
%{_unitdir}/virtsecretd-admin.socket
|
|
|
|
%{_sbindir}/virtsecretd
|
2020-05-06 03:43:59 +02:00
|
|
|
%{_sbindir}/rcvirtsecretd
|
2022-03-03 18:31:09 +01:00
|
|
|
%dir %attr(0700, root, root) %{_sysconfdir}/%{name}/secrets/
|
2023-01-18 23:49:05 +01:00
|
|
|
%dir %{_libdir}/%{name}/connection-driver/
|
2013-06-07 03:10:31 +02:00
|
|
|
%{_libdir}/%{name}/connection-driver/libvirt_driver_secret.so
|
2021-03-02 01:57:27 +01:00
|
|
|
%doc %{_mandir}/man8/virtsecretd.8*
|
2013-06-07 03:10:31 +02:00
|
|
|
|
|
|
|
%files daemon-driver-storage
|
Accepting request 476767 from home:jfehlig:branches:Virtualization
- Update to libvirt 3.1.0
- Modularize storage driver by splitting it into backend-specific
subpackages
- CVE-2017-2635, bsc#1027075
- Many incremental improvements and bug fixes, see
http://libvirt.org/news.html
- Dropped patches:
b018ada3-shunloadtest-build-fix.patch,
f86a7a83-libxl-dom0-balloon-fix.patch,
6e4759d0-libxl-timer-fix.patch,
87df87e0-libxl-timer-tsc-emulate.patch,
b4386fda-xenconfig-timer-fix.patch,
d3970925-timer-tests.patch,
321a28c6-libxl-default-disk-format.patch,
bd116810-libxl-fix-disk-detach.patch,
ff225538-libxl-autoballoon-setting.patch,
c89a6e78-libxl-physinfo-cleanup.patch,
d2b77608-libxl-maxmem-fix.patch,
79692c38-libxl-dom0-maxmem.patch,
4ab0c959-libxl-mem-leak.patch,
2dc1cf19-libxl-double-free.patch,
apparmor-errormsg-fix.patch,
apparmor-alt-seclabel.patch,
qemu-disable-namespaces.patch
OBS-URL: https://build.opensuse.org/request/show/476767
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=588
2017-03-03 16:02:55 +01:00
|
|
|
|
|
|
|
%files daemon-driver-storage-core
|
2019-09-05 18:31:28 +02:00
|
|
|
%config(noreplace) %{_sysconfdir}/%{name}/virtstoraged.conf
|
|
|
|
%{_datadir}/augeas/lenses/virtstoraged.aug
|
|
|
|
%{_datadir}/augeas/lenses/tests/test_virtstoraged.aug
|
|
|
|
%{_unitdir}/virtstoraged.service
|
|
|
|
%{_unitdir}/virtstoraged.socket
|
|
|
|
%{_unitdir}/virtstoraged-ro.socket
|
|
|
|
%{_unitdir}/virtstoraged-admin.socket
|
|
|
|
%{_sbindir}/virtstoraged
|
2020-05-06 03:43:59 +02:00
|
|
|
%{_sbindir}/rcvirtstoraged
|
2022-08-03 00:10:49 +02:00
|
|
|
%attr(0755, root, root) %{_libexecdir}/libvirt_parthelper
|
2022-03-03 18:31:09 +01:00
|
|
|
%dir %attr(0700, root, root) %{_sysconfdir}/%{name}/storage/
|
|
|
|
%dir %attr(0700, root, root) %{_sysconfdir}/%{name}/storage/autostart/
|
2023-01-18 23:49:05 +01:00
|
|
|
%dir %{_libdir}/%{name}/connection-driver/
|
2013-06-07 03:10:31 +02:00
|
|
|
%{_libdir}/%{name}/connection-driver/libvirt_driver_storage.so
|
2023-01-18 23:49:05 +01:00
|
|
|
%dir %{_libdir}/%{name}/storage-backend/
|
Accepting request 476767 from home:jfehlig:branches:Virtualization
- Update to libvirt 3.1.0
- Modularize storage driver by splitting it into backend-specific
subpackages
- CVE-2017-2635, bsc#1027075
- Many incremental improvements and bug fixes, see
http://libvirt.org/news.html
- Dropped patches:
b018ada3-shunloadtest-build-fix.patch,
f86a7a83-libxl-dom0-balloon-fix.patch,
6e4759d0-libxl-timer-fix.patch,
87df87e0-libxl-timer-tsc-emulate.patch,
b4386fda-xenconfig-timer-fix.patch,
d3970925-timer-tests.patch,
321a28c6-libxl-default-disk-format.patch,
bd116810-libxl-fix-disk-detach.patch,
ff225538-libxl-autoballoon-setting.patch,
c89a6e78-libxl-physinfo-cleanup.patch,
d2b77608-libxl-maxmem-fix.patch,
79692c38-libxl-dom0-maxmem.patch,
4ab0c959-libxl-mem-leak.patch,
2dc1cf19-libxl-double-free.patch,
apparmor-errormsg-fix.patch,
apparmor-alt-seclabel.patch,
qemu-disable-namespaces.patch
OBS-URL: https://build.opensuse.org/request/show/476767
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=588
2017-03-03 16:02:55 +01:00
|
|
|
%{_libdir}/%{name}/storage-backend/libvirt_storage_backend_fs.so
|
2023-01-18 23:49:05 +01:00
|
|
|
%dir %{_libdir}/%{name}/storage-file/
|
2018-06-06 01:59:32 +02:00
|
|
|
%{_libdir}/%{name}/storage-file/libvirt_storage_file_fs.so
|
2021-03-02 01:57:27 +01:00
|
|
|
%doc %{_mandir}/man8/virtstoraged.8*
|
Accepting request 476767 from home:jfehlig:branches:Virtualization
- Update to libvirt 3.1.0
- Modularize storage driver by splitting it into backend-specific
subpackages
- CVE-2017-2635, bsc#1027075
- Many incremental improvements and bug fixes, see
http://libvirt.org/news.html
- Dropped patches:
b018ada3-shunloadtest-build-fix.patch,
f86a7a83-libxl-dom0-balloon-fix.patch,
6e4759d0-libxl-timer-fix.patch,
87df87e0-libxl-timer-tsc-emulate.patch,
b4386fda-xenconfig-timer-fix.patch,
d3970925-timer-tests.patch,
321a28c6-libxl-default-disk-format.patch,
bd116810-libxl-fix-disk-detach.patch,
ff225538-libxl-autoballoon-setting.patch,
c89a6e78-libxl-physinfo-cleanup.patch,
d2b77608-libxl-maxmem-fix.patch,
79692c38-libxl-dom0-maxmem.patch,
4ab0c959-libxl-mem-leak.patch,
2dc1cf19-libxl-double-free.patch,
apparmor-errormsg-fix.patch,
apparmor-alt-seclabel.patch,
qemu-disable-namespaces.patch
OBS-URL: https://build.opensuse.org/request/show/476767
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=588
2017-03-03 16:02:55 +01:00
|
|
|
|
|
|
|
%files daemon-driver-storage-disk
|
|
|
|
%{_libdir}/%{name}/storage-backend/libvirt_storage_backend_disk.so
|
|
|
|
|
|
|
|
%files daemon-driver-storage-logical
|
|
|
|
%{_libdir}/%{name}/storage-backend/libvirt_storage_backend_logical.so
|
|
|
|
|
|
|
|
%files daemon-driver-storage-scsi
|
|
|
|
%{_libdir}/%{name}/storage-backend/libvirt_storage_backend_scsi.so
|
|
|
|
|
|
|
|
%files daemon-driver-storage-iscsi
|
|
|
|
%{_libdir}/%{name}/storage-backend/libvirt_storage_backend_iscsi.so
|
|
|
|
|
|
|
|
%files daemon-driver-storage-mpath
|
|
|
|
%{_libdir}/%{name}/storage-backend/libvirt_storage_backend_mpath.so
|
|
|
|
|
|
|
|
%if %{with_storage_gluster}
|
|
|
|
%files daemon-driver-storage-gluster
|
|
|
|
%{_libdir}/%{name}/storage-backend/libvirt_storage_backend_gluster.so
|
2018-06-06 01:59:32 +02:00
|
|
|
%{_libdir}/%{name}/storage-file/libvirt_storage_file_gluster.so
|
Accepting request 476767 from home:jfehlig:branches:Virtualization
- Update to libvirt 3.1.0
- Modularize storage driver by splitting it into backend-specific
subpackages
- CVE-2017-2635, bsc#1027075
- Many incremental improvements and bug fixes, see
http://libvirt.org/news.html
- Dropped patches:
b018ada3-shunloadtest-build-fix.patch,
f86a7a83-libxl-dom0-balloon-fix.patch,
6e4759d0-libxl-timer-fix.patch,
87df87e0-libxl-timer-tsc-emulate.patch,
b4386fda-xenconfig-timer-fix.patch,
d3970925-timer-tests.patch,
321a28c6-libxl-default-disk-format.patch,
bd116810-libxl-fix-disk-detach.patch,
ff225538-libxl-autoballoon-setting.patch,
c89a6e78-libxl-physinfo-cleanup.patch,
d2b77608-libxl-maxmem-fix.patch,
79692c38-libxl-dom0-maxmem.patch,
4ab0c959-libxl-mem-leak.patch,
2dc1cf19-libxl-double-free.patch,
apparmor-errormsg-fix.patch,
apparmor-alt-seclabel.patch,
qemu-disable-namespaces.patch
OBS-URL: https://build.opensuse.org/request/show/476767
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=588
2017-03-03 16:02:55 +01:00
|
|
|
%endif
|
|
|
|
|
|
|
|
%if %{with_storage_rbd}
|
|
|
|
%files daemon-driver-storage-rbd
|
|
|
|
%{_libdir}/%{name}/storage-backend/libvirt_storage_backend_rbd.so
|
|
|
|
%endif
|
|
|
|
|
Accepting request 636920 from home:jfehlig:branches:Virtualization
- libxl: fix VM migration on busy hosts
60b4fd90-libxl-rm-vm-finish-phase.patch,
e39c66d3-libxl-fix-p2p-migration.patch,
47da84e0-libxl-fix-job-handling-migsrc.patch,
0149464a-libxl-fix-job-handling-migdst.patch,
5ea2abb3-libxl-join-mig-rcv-thread.patch
bsc#1108086
- Update to libvirt 4.7.0
- Many incremental improvements and bug fixes, see
http://libvirt.org/news.html
- Dropped patches:
9ed59012--revert-jansson1.patch,
54f2b5e3-revert-jansson2.patch,
b56950fd-revert-jansson3.patch,
6c3d66ac-revert-jansson4.patch,
8e373e6d-revert-jansson5.patch,
6f99de31-revert-jansson6.patch,
f204cf51-revert-jansson7.patch,
5a58b5ed-revert-jansson8.patch,
63f6e0e9-revert-jansson9.patch,
8687eba-revert-jansson10.patch,
e96e71d8-revert-jansson11.patch,
d99a8959-revert-jansson12.patch,
074a7e14-revert-jansson13.patch
OBS-URL: https://build.opensuse.org/request/show/636920
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=704
2018-09-20 19:06:17 +02:00
|
|
|
%if %{with_storage_iscsi_direct}
|
|
|
|
%files daemon-driver-storage-iscsi-direct
|
|
|
|
%{_libdir}/%{name}/storage-backend/libvirt_storage_backend_iscsi-direct.so
|
|
|
|
%endif
|
|
|
|
|
Accepting request 400351 from home:jfehlig:branches:Virtualization
- Update to libvirt 1.3.5
- Many incremental improvements and bug fixes, see
http://libvirt.org/news.html
- Dropped patches:
e4d131b8-mv-virDomainDefPostParseInternal.patch,
3e428670-post-parse-implicit-video.patch,
538012c8-default-vram.patch, 96b21fb0-vram-tests.patch,
400e716d-libxl-noprope-emulator.patch,
b90c4b5f-tests-use-qemu-xen.patch,
fccf2725-libxl-API-4.4.patch,
5325123d-libxl-migv2-save-restore.patch,
f9edcfa4-libxl-migv2-migration.patch,
a1c9a81a-libxl-rbd-fix.patch,
ba566428-libxl-dom-iface-addrs.patch
- spec: simplify and cleanup by removing many conditionals that
are never toogled. Also drop conditionals for suse_version <
1310
OBS-URL: https://build.opensuse.org/request/show/400351
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=538
2016-06-07 04:00:39 +02:00
|
|
|
%if %{with_qemu}
|
2013-07-22 18:42:02 +02:00
|
|
|
|
2013-06-07 03:10:31 +02:00
|
|
|
%files daemon-driver-qemu
|
2019-09-05 18:31:28 +02:00
|
|
|
%config(noreplace) %{_sysconfdir}/%{name}/virtqemud.conf
|
2021-08-03 21:49:58 +02:00
|
|
|
%config(noreplace) %{_sysconfdir}/apparmor.d/usr.sbin.virtqemud
|
2022-01-18 19:01:54 +01:00
|
|
|
%config(noreplace) %{_prefix}/lib/sysctl.d/60-qemu-postcopy-migration.conf
|
2019-09-05 18:31:28 +02:00
|
|
|
%{_datadir}/augeas/lenses/virtqemud.aug
|
|
|
|
%{_datadir}/augeas/lenses/tests/test_virtqemud.aug
|
|
|
|
%{_unitdir}/virtqemud.service
|
|
|
|
%{_unitdir}/virtqemud.socket
|
|
|
|
%{_unitdir}/virtqemud-ro.socket
|
|
|
|
%{_unitdir}/virtqemud-admin.socket
|
|
|
|
%{_sbindir}/virtqemud
|
2020-05-06 03:43:59 +02:00
|
|
|
%{_sbindir}/rcvirtqemud
|
2018-07-16 18:42:10 +02:00
|
|
|
%config(noreplace) %{_sysconfdir}/%{name}/qemu.conf
|
|
|
|
%config(noreplace) %{_sysconfdir}/%{name}/qemu-lockd.conf
|
2022-06-27 17:12:49 +02:00
|
|
|
%{logrotate_prefix} %{logrotate_dir}/libvirtd.qemu
|
2022-03-03 18:31:09 +01:00
|
|
|
%dir %attr(0700, root, root) %{_sysconfdir}/%{name}/qemu/autostart/
|
2021-11-05 00:25:59 +01:00
|
|
|
%dir %attr(0751, %{qemu_user}, %{qemu_group}) %{_localstatedir}/lib/%{name}/qemu/
|
|
|
|
%dir %attr(0750, root, root) %{_localstatedir}/cache/%{name}/qemu/
|
2018-07-16 18:42:10 +02:00
|
|
|
%dir %attr(0700, root, root) %{_localstatedir}/log/%{name}/qemu/
|
2013-12-06 23:50:19 +01:00
|
|
|
%{_datadir}/augeas/lenses/libvirtd_qemu.aug
|
|
|
|
%{_datadir}/augeas/lenses/tests/test_libvirtd_qemu.aug
|
2023-01-18 23:49:05 +01:00
|
|
|
%dir %{_libdir}/%{name}/connection-driver/
|
2013-06-07 03:10:31 +02:00
|
|
|
%{_libdir}/%{name}/connection-driver/libvirt_driver_qemu.so
|
2018-07-16 18:42:10 +02:00
|
|
|
%dir %attr(0711, root, root) %{_localstatedir}/lib/%{name}/swtpm/
|
|
|
|
%dir %attr(0711, root, root) %{_localstatedir}/log/swtpm/
|
|
|
|
%dir %attr(0711, root, root) %{_localstatedir}/log/swtpm/%{name}/
|
2021-11-05 00:25:59 +01:00
|
|
|
%dir %attr(0730, tss, tss) %{_localstatedir}/log/swtpm/%{name}/qemu/
|
2020-03-10 02:55:25 +01:00
|
|
|
%{_bindir}/virt-qemu-run
|
2021-03-02 01:57:27 +01:00
|
|
|
%doc %{_mandir}/man1/virt-qemu-run.1*
|
|
|
|
%doc %{_mandir}/man8/virtqemud.8*
|
Accepting request 400351 from home:jfehlig:branches:Virtualization
- Update to libvirt 1.3.5
- Many incremental improvements and bug fixes, see
http://libvirt.org/news.html
- Dropped patches:
e4d131b8-mv-virDomainDefPostParseInternal.patch,
3e428670-post-parse-implicit-video.patch,
538012c8-default-vram.patch, 96b21fb0-vram-tests.patch,
400e716d-libxl-noprope-emulator.patch,
b90c4b5f-tests-use-qemu-xen.patch,
fccf2725-libxl-API-4.4.patch,
5325123d-libxl-migv2-save-restore.patch,
f9edcfa4-libxl-migv2-migration.patch,
a1c9a81a-libxl-rbd-fix.patch,
ba566428-libxl-dom-iface-addrs.patch
- spec: simplify and cleanup by removing many conditionals that
are never toogled. Also drop conditionals for suse_version <
1310
OBS-URL: https://build.opensuse.org/request/show/400351
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=538
2016-06-07 04:00:39 +02:00
|
|
|
%endif
|
2013-06-07 03:10:31 +02:00
|
|
|
|
Accepting request 400351 from home:jfehlig:branches:Virtualization
- Update to libvirt 1.3.5
- Many incremental improvements and bug fixes, see
http://libvirt.org/news.html
- Dropped patches:
e4d131b8-mv-virDomainDefPostParseInternal.patch,
3e428670-post-parse-implicit-video.patch,
538012c8-default-vram.patch, 96b21fb0-vram-tests.patch,
400e716d-libxl-noprope-emulator.patch,
b90c4b5f-tests-use-qemu-xen.patch,
fccf2725-libxl-API-4.4.patch,
5325123d-libxl-migv2-save-restore.patch,
f9edcfa4-libxl-migv2-migration.patch,
a1c9a81a-libxl-rbd-fix.patch,
ba566428-libxl-dom-iface-addrs.patch
- spec: simplify and cleanup by removing many conditionals that
are never toogled. Also drop conditionals for suse_version <
1310
OBS-URL: https://build.opensuse.org/request/show/400351
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=538
2016-06-07 04:00:39 +02:00
|
|
|
%if %{with_lxc}
|
2013-07-22 18:42:02 +02:00
|
|
|
|
2013-06-07 03:10:31 +02:00
|
|
|
%files daemon-driver-lxc
|
2019-09-05 18:31:28 +02:00
|
|
|
%config(noreplace) %{_sysconfdir}/%{name}/virtlxcd.conf
|
|
|
|
%{_datadir}/augeas/lenses/virtlxcd.aug
|
|
|
|
%{_datadir}/augeas/lenses/tests/test_virtlxcd.aug
|
|
|
|
%{_unitdir}/virtlxcd.service
|
|
|
|
%{_unitdir}/virtlxcd.socket
|
|
|
|
%{_unitdir}/virtlxcd-ro.socket
|
|
|
|
%{_unitdir}/virtlxcd-admin.socket
|
|
|
|
%{_sbindir}/virtlxcd
|
2020-05-06 03:43:59 +02:00
|
|
|
%{_sbindir}/rcvirtlxcd
|
2022-03-03 18:31:09 +01:00
|
|
|
%dir %attr(0700, root, root) %{_sysconfdir}/%{name}/lxc/
|
|
|
|
%dir %attr(0700, root, root) %{_sysconfdir}/%{name}/lxc/autostart/
|
2018-07-16 18:42:10 +02:00
|
|
|
%config(noreplace) %{_sysconfdir}/%{name}/lxc.conf
|
2022-06-27 17:12:49 +02:00
|
|
|
%{logrotate_prefix} %{logrotate_dir}/libvirtd.lxc
|
2018-07-16 18:42:10 +02:00
|
|
|
%dir %attr(0700, root, root) %{_localstatedir}/lib/%{name}/lxc/
|
|
|
|
%dir %attr(0700, root, root) %{_localstatedir}/log/%{name}/lxc/
|
2022-08-03 00:10:49 +02:00
|
|
|
%attr(0755, root, root) %{_libexecdir}/libvirt_lxc
|
2013-12-06 23:50:19 +01:00
|
|
|
%{_datadir}/augeas/lenses/libvirtd_lxc.aug
|
|
|
|
%{_datadir}/augeas/lenses/tests/test_libvirtd_lxc.aug
|
2023-01-18 23:49:05 +01:00
|
|
|
%dir %{_libdir}/%{name}/connection-driver/
|
2013-06-07 03:10:31 +02:00
|
|
|
%{_libdir}/%{name}/connection-driver/libvirt_driver_lxc.so
|
Accepting request 453025 from home:jfehlig:branches:Virtualization
- Fix dom0 ballooning with Xen >= 4.8
libxl-dom0-balloon-fix.patch
bsc#1020755
- SLE12 SP2 bugs merged via version updates of the Factory libvirt
package:
bsc#996020, bsc#987002, bsc#997278, bsc#998005, bsc#998389,
bsc#1001446, bsc#1001698, bsc#1005288, bsc#1013991, bsc#1016253,
bsc#1017086, bsc#1017762, bsc#1018189
- virt-create-rootfs is a temporary SLE-only hack that was never
added to the Factory libvirt package, causing it to be dropped
when rebasing SLE on Factory. Add it now but only apply
associated patch when building for SLE.
virt-create-rootfs.patch
bsc#995981
OBS-URL: https://build.opensuse.org/request/show/453025
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=579
2017-01-27 19:41:04 +01:00
|
|
|
%{_bindir}/virt-create-rootfs
|
|
|
|
%doc %{_mandir}/man1/virt-create-rootfs.1*
|
2021-03-02 01:57:27 +01:00
|
|
|
%doc %{_mandir}/man8/virtlxcd.8*
|
Accepting request 400351 from home:jfehlig:branches:Virtualization
- Update to libvirt 1.3.5
- Many incremental improvements and bug fixes, see
http://libvirt.org/news.html
- Dropped patches:
e4d131b8-mv-virDomainDefPostParseInternal.patch,
3e428670-post-parse-implicit-video.patch,
538012c8-default-vram.patch, 96b21fb0-vram-tests.patch,
400e716d-libxl-noprope-emulator.patch,
b90c4b5f-tests-use-qemu-xen.patch,
fccf2725-libxl-API-4.4.patch,
5325123d-libxl-migv2-save-restore.patch,
f9edcfa4-libxl-migv2-migration.patch,
a1c9a81a-libxl-rbd-fix.patch,
ba566428-libxl-dom-iface-addrs.patch
- spec: simplify and cleanup by removing many conditionals that
are never toogled. Also drop conditionals for suse_version <
1310
OBS-URL: https://build.opensuse.org/request/show/400351
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=538
2016-06-07 04:00:39 +02:00
|
|
|
%endif
|
2013-06-07 03:10:31 +02:00
|
|
|
|
Accepting request 400351 from home:jfehlig:branches:Virtualization
- Update to libvirt 1.3.5
- Many incremental improvements and bug fixes, see
http://libvirt.org/news.html
- Dropped patches:
e4d131b8-mv-virDomainDefPostParseInternal.patch,
3e428670-post-parse-implicit-video.patch,
538012c8-default-vram.patch, 96b21fb0-vram-tests.patch,
400e716d-libxl-noprope-emulator.patch,
b90c4b5f-tests-use-qemu-xen.patch,
fccf2725-libxl-API-4.4.patch,
5325123d-libxl-migv2-save-restore.patch,
f9edcfa4-libxl-migv2-migration.patch,
a1c9a81a-libxl-rbd-fix.patch,
ba566428-libxl-dom-iface-addrs.patch
- spec: simplify and cleanup by removing many conditionals that
are never toogled. Also drop conditionals for suse_version <
1310
OBS-URL: https://build.opensuse.org/request/show/400351
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=538
2016-06-07 04:00:39 +02:00
|
|
|
%if %{with_libxl}
|
2013-07-22 18:42:02 +02:00
|
|
|
|
2013-06-07 03:10:31 +02:00
|
|
|
%files daemon-driver-libxl
|
2019-09-05 18:31:28 +02:00
|
|
|
%config(noreplace) %{_sysconfdir}/%{name}/virtxend.conf
|
2021-08-03 21:49:58 +02:00
|
|
|
%config(noreplace) %{_sysconfdir}/apparmor.d/usr.sbin.virtxend
|
2019-09-05 18:31:28 +02:00
|
|
|
%{_datadir}/augeas/lenses/virtxend.aug
|
|
|
|
%{_datadir}/augeas/lenses/tests/test_virtxend.aug
|
|
|
|
%{_unitdir}/virtxend.service
|
|
|
|
%{_unitdir}/virtxend.socket
|
|
|
|
%{_unitdir}/virtxend-ro.socket
|
|
|
|
%{_unitdir}/virtxend-admin.socket
|
|
|
|
%{_sbindir}/virtxend
|
2020-05-06 03:43:59 +02:00
|
|
|
%{_sbindir}/rcvirtxend
|
2018-07-16 18:42:10 +02:00
|
|
|
%config(noreplace) %{_sysconfdir}/%{name}/libxl.conf
|
2022-06-27 17:12:49 +02:00
|
|
|
%{logrotate_prefix} %{logrotate_dir}/libvirtd.libxl
|
2018-07-16 18:42:10 +02:00
|
|
|
%config(noreplace) %{_sysconfdir}/%{name}/libxl-lockd.conf
|
2022-03-03 18:31:09 +01:00
|
|
|
%dir %attr(0700, root, root) %{_sysconfdir}/%{name}/libxl/
|
|
|
|
%dir %attr(0700, root, root) %{_sysconfdir}/%{name}/libxl/autostart/
|
2015-05-04 18:52:19 +02:00
|
|
|
%{_datadir}/augeas/lenses/libvirtd_libxl.aug
|
|
|
|
%{_datadir}/augeas/lenses/tests/test_libvirtd_libxl.aug
|
2018-07-16 18:42:10 +02:00
|
|
|
%dir %attr(0700, root, root) %{_localstatedir}/lib/%{name}/libxl/
|
2022-03-03 18:31:09 +01:00
|
|
|
%dir %attr(0700, root, root) %{_localstatedir}/lib/%{name}/libxl/channel/
|
|
|
|
%dir %attr(0700, root, root) %{_localstatedir}/lib/%{name}/libxl/channel/target/
|
|
|
|
%dir %attr(0700, root, root) %{_localstatedir}/lib/%{name}/libxl/dump/
|
|
|
|
%dir %attr(0700, root, root) %{_localstatedir}/lib/%{name}/libxl/save/
|
2018-07-16 18:42:10 +02:00
|
|
|
%dir %attr(0700, root, root) %{_localstatedir}/log/%{name}/libxl/
|
2023-01-18 23:49:05 +01:00
|
|
|
%dir %{_libdir}/%{name}/connection-driver/
|
2013-12-06 23:50:19 +01:00
|
|
|
%{_libdir}/%{name}/connection-driver/libvirt_driver_libxl.so
|
2021-03-02 01:57:27 +01:00
|
|
|
%doc %{_mandir}/man8/virtxend.8*
|
Accepting request 400351 from home:jfehlig:branches:Virtualization
- Update to libvirt 1.3.5
- Many incremental improvements and bug fixes, see
http://libvirt.org/news.html
- Dropped patches:
e4d131b8-mv-virDomainDefPostParseInternal.patch,
3e428670-post-parse-implicit-video.patch,
538012c8-default-vram.patch, 96b21fb0-vram-tests.patch,
400e716d-libxl-noprope-emulator.patch,
b90c4b5f-tests-use-qemu-xen.patch,
fccf2725-libxl-API-4.4.patch,
5325123d-libxl-migv2-save-restore.patch,
f9edcfa4-libxl-migv2-migration.patch,
a1c9a81a-libxl-rbd-fix.patch,
ba566428-libxl-dom-iface-addrs.patch
- spec: simplify and cleanup by removing many conditionals that
are never toogled. Also drop conditionals for suse_version <
1310
OBS-URL: https://build.opensuse.org/request/show/400351
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=538
2016-06-07 04:00:39 +02:00
|
|
|
%endif
|
2013-06-07 03:10:31 +02:00
|
|
|
|
Accepting request 400351 from home:jfehlig:branches:Virtualization
- Update to libvirt 1.3.5
- Many incremental improvements and bug fixes, see
http://libvirt.org/news.html
- Dropped patches:
e4d131b8-mv-virDomainDefPostParseInternal.patch,
3e428670-post-parse-implicit-video.patch,
538012c8-default-vram.patch, 96b21fb0-vram-tests.patch,
400e716d-libxl-noprope-emulator.patch,
b90c4b5f-tests-use-qemu-xen.patch,
fccf2725-libxl-API-4.4.patch,
5325123d-libxl-migv2-save-restore.patch,
f9edcfa4-libxl-migv2-migration.patch,
a1c9a81a-libxl-rbd-fix.patch,
ba566428-libxl-dom-iface-addrs.patch
- spec: simplify and cleanup by removing many conditionals that
are never toogled. Also drop conditionals for suse_version <
1310
OBS-URL: https://build.opensuse.org/request/show/400351
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=538
2016-06-07 04:00:39 +02:00
|
|
|
%if %{with_vbox}
|
2013-07-22 18:42:02 +02:00
|
|
|
|
2013-06-07 03:10:31 +02:00
|
|
|
%files daemon-driver-vbox
|
2019-09-05 18:31:28 +02:00
|
|
|
%config(noreplace) %{_sysconfdir}/%{name}/virtvboxd.conf
|
|
|
|
%{_datadir}/augeas/lenses/virtvboxd.aug
|
|
|
|
%{_datadir}/augeas/lenses/tests/test_virtvboxd.aug
|
|
|
|
%{_unitdir}/virtvboxd.service
|
|
|
|
%{_unitdir}/virtvboxd.socket
|
|
|
|
%{_unitdir}/virtvboxd-ro.socket
|
|
|
|
%{_unitdir}/virtvboxd-admin.socket
|
|
|
|
%{_sbindir}/virtvboxd
|
2020-05-06 03:43:59 +02:00
|
|
|
%{_sbindir}/rcvirtvboxd
|
2013-06-07 03:10:31 +02:00
|
|
|
%{_libdir}/%{name}/connection-driver/libvirt_driver_vbox.so
|
2021-03-02 01:57:27 +01:00
|
|
|
%doc %{_mandir}/man8/virtvboxd.8*
|
Accepting request 400351 from home:jfehlig:branches:Virtualization
- Update to libvirt 1.3.5
- Many incremental improvements and bug fixes, see
http://libvirt.org/news.html
- Dropped patches:
e4d131b8-mv-virDomainDefPostParseInternal.patch,
3e428670-post-parse-implicit-video.patch,
538012c8-default-vram.patch, 96b21fb0-vram-tests.patch,
400e716d-libxl-noprope-emulator.patch,
b90c4b5f-tests-use-qemu-xen.patch,
fccf2725-libxl-API-4.4.patch,
5325123d-libxl-migv2-save-restore.patch,
f9edcfa4-libxl-migv2-migration.patch,
a1c9a81a-libxl-rbd-fix.patch,
ba566428-libxl-dom-iface-addrs.patch
- spec: simplify and cleanup by removing many conditionals that
are never toogled. Also drop conditionals for suse_version <
1310
OBS-URL: https://build.opensuse.org/request/show/400351
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=538
2016-06-07 04:00:39 +02:00
|
|
|
%endif
|
2013-06-07 03:10:31 +02:00
|
|
|
|
Accepting request 400351 from home:jfehlig:branches:Virtualization
- Update to libvirt 1.3.5
- Many incremental improvements and bug fixes, see
http://libvirt.org/news.html
- Dropped patches:
e4d131b8-mv-virDomainDefPostParseInternal.patch,
3e428670-post-parse-implicit-video.patch,
538012c8-default-vram.patch, 96b21fb0-vram-tests.patch,
400e716d-libxl-noprope-emulator.patch,
b90c4b5f-tests-use-qemu-xen.patch,
fccf2725-libxl-API-4.4.patch,
5325123d-libxl-migv2-save-restore.patch,
f9edcfa4-libxl-migv2-migration.patch,
a1c9a81a-libxl-rbd-fix.patch,
ba566428-libxl-dom-iface-addrs.patch
- spec: simplify and cleanup by removing many conditionals that
are never toogled. Also drop conditionals for suse_version <
1310
OBS-URL: https://build.opensuse.org/request/show/400351
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=538
2016-06-07 04:00:39 +02:00
|
|
|
%if %{with_qemu}
|
2013-07-22 18:42:02 +02:00
|
|
|
|
2013-06-07 03:10:31 +02:00
|
|
|
%files daemon-qemu
|
Accepting request 400351 from home:jfehlig:branches:Virtualization
- Update to libvirt 1.3.5
- Many incremental improvements and bug fixes, see
http://libvirt.org/news.html
- Dropped patches:
e4d131b8-mv-virDomainDefPostParseInternal.patch,
3e428670-post-parse-implicit-video.patch,
538012c8-default-vram.patch, 96b21fb0-vram-tests.patch,
400e716d-libxl-noprope-emulator.patch,
b90c4b5f-tests-use-qemu-xen.patch,
fccf2725-libxl-API-4.4.patch,
5325123d-libxl-migv2-save-restore.patch,
f9edcfa4-libxl-migv2-migration.patch,
a1c9a81a-libxl-rbd-fix.patch,
ba566428-libxl-dom-iface-addrs.patch
- spec: simplify and cleanup by removing many conditionals that
are never toogled. Also drop conditionals for suse_version <
1310
OBS-URL: https://build.opensuse.org/request/show/400351
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=538
2016-06-07 04:00:39 +02:00
|
|
|
%endif
|
2013-06-07 03:10:31 +02:00
|
|
|
|
Accepting request 400351 from home:jfehlig:branches:Virtualization
- Update to libvirt 1.3.5
- Many incremental improvements and bug fixes, see
http://libvirt.org/news.html
- Dropped patches:
e4d131b8-mv-virDomainDefPostParseInternal.patch,
3e428670-post-parse-implicit-video.patch,
538012c8-default-vram.patch, 96b21fb0-vram-tests.patch,
400e716d-libxl-noprope-emulator.patch,
b90c4b5f-tests-use-qemu-xen.patch,
fccf2725-libxl-API-4.4.patch,
5325123d-libxl-migv2-save-restore.patch,
f9edcfa4-libxl-migv2-migration.patch,
a1c9a81a-libxl-rbd-fix.patch,
ba566428-libxl-dom-iface-addrs.patch
- spec: simplify and cleanup by removing many conditionals that
are never toogled. Also drop conditionals for suse_version <
1310
OBS-URL: https://build.opensuse.org/request/show/400351
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=538
2016-06-07 04:00:39 +02:00
|
|
|
%if %{with_lxc}
|
2013-07-22 18:42:02 +02:00
|
|
|
|
2013-06-07 03:10:31 +02:00
|
|
|
%files daemon-lxc
|
Accepting request 400351 from home:jfehlig:branches:Virtualization
- Update to libvirt 1.3.5
- Many incremental improvements and bug fixes, see
http://libvirt.org/news.html
- Dropped patches:
e4d131b8-mv-virDomainDefPostParseInternal.patch,
3e428670-post-parse-implicit-video.patch,
538012c8-default-vram.patch, 96b21fb0-vram-tests.patch,
400e716d-libxl-noprope-emulator.patch,
b90c4b5f-tests-use-qemu-xen.patch,
fccf2725-libxl-API-4.4.patch,
5325123d-libxl-migv2-save-restore.patch,
f9edcfa4-libxl-migv2-migration.patch,
a1c9a81a-libxl-rbd-fix.patch,
ba566428-libxl-dom-iface-addrs.patch
- spec: simplify and cleanup by removing many conditionals that
are never toogled. Also drop conditionals for suse_version <
1310
OBS-URL: https://build.opensuse.org/request/show/400351
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=538
2016-06-07 04:00:39 +02:00
|
|
|
%endif
|
2013-06-07 03:10:31 +02:00
|
|
|
|
2018-05-03 00:39:32 +02:00
|
|
|
%if %{with_libxl}
|
2013-07-22 18:42:02 +02:00
|
|
|
|
2013-06-07 03:10:31 +02:00
|
|
|
%files daemon-xen
|
Accepting request 400351 from home:jfehlig:branches:Virtualization
- Update to libvirt 1.3.5
- Many incremental improvements and bug fixes, see
http://libvirt.org/news.html
- Dropped patches:
e4d131b8-mv-virDomainDefPostParseInternal.patch,
3e428670-post-parse-implicit-video.patch,
538012c8-default-vram.patch, 96b21fb0-vram-tests.patch,
400e716d-libxl-noprope-emulator.patch,
b90c4b5f-tests-use-qemu-xen.patch,
fccf2725-libxl-API-4.4.patch,
5325123d-libxl-migv2-save-restore.patch,
f9edcfa4-libxl-migv2-migration.patch,
a1c9a81a-libxl-rbd-fix.patch,
ba566428-libxl-dom-iface-addrs.patch
- spec: simplify and cleanup by removing many conditionals that
are never toogled. Also drop conditionals for suse_version <
1310
OBS-URL: https://build.opensuse.org/request/show/400351
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=538
2016-06-07 04:00:39 +02:00
|
|
|
%endif
|
2013-06-07 03:10:31 +02:00
|
|
|
|
Accepting request 400351 from home:jfehlig:branches:Virtualization
- Update to libvirt 1.3.5
- Many incremental improvements and bug fixes, see
http://libvirt.org/news.html
- Dropped patches:
e4d131b8-mv-virDomainDefPostParseInternal.patch,
3e428670-post-parse-implicit-video.patch,
538012c8-default-vram.patch, 96b21fb0-vram-tests.patch,
400e716d-libxl-noprope-emulator.patch,
b90c4b5f-tests-use-qemu-xen.patch,
fccf2725-libxl-API-4.4.patch,
5325123d-libxl-migv2-save-restore.patch,
f9edcfa4-libxl-migv2-migration.patch,
a1c9a81a-libxl-rbd-fix.patch,
ba566428-libxl-dom-iface-addrs.patch
- spec: simplify and cleanup by removing many conditionals that
are never toogled. Also drop conditionals for suse_version <
1310
OBS-URL: https://build.opensuse.org/request/show/400351
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=538
2016-06-07 04:00:39 +02:00
|
|
|
%if %{with_vbox}
|
2013-07-22 18:42:02 +02:00
|
|
|
|
2013-06-07 03:10:31 +02:00
|
|
|
%files daemon-vbox
|
Accepting request 400351 from home:jfehlig:branches:Virtualization
- Update to libvirt 1.3.5
- Many incremental improvements and bug fixes, see
http://libvirt.org/news.html
- Dropped patches:
e4d131b8-mv-virDomainDefPostParseInternal.patch,
3e428670-post-parse-implicit-video.patch,
538012c8-default-vram.patch, 96b21fb0-vram-tests.patch,
400e716d-libxl-noprope-emulator.patch,
b90c4b5f-tests-use-qemu-xen.patch,
fccf2725-libxl-API-4.4.patch,
5325123d-libxl-migv2-save-restore.patch,
f9edcfa4-libxl-migv2-migration.patch,
a1c9a81a-libxl-rbd-fix.patch,
ba566428-libxl-dom-iface-addrs.patch
- spec: simplify and cleanup by removing many conditionals that
are never toogled. Also drop conditionals for suse_version <
1310
OBS-URL: https://build.opensuse.org/request/show/400351
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=538
2016-06-07 04:00:39 +02:00
|
|
|
%endif
|
2010-01-08 01:37:05 +01:00
|
|
|
|
2016-08-13 02:51:10 +02:00
|
|
|
%files client
|
2010-01-08 01:37:05 +01:00
|
|
|
%doc %{_mandir}/man1/virsh.1*
|
|
|
|
%doc %{_mandir}/man1/virt-xml-validate.1*
|
2022-01-18 19:01:54 +01:00
|
|
|
%doc %{_mandir}/man1/virt-pki-query-dn.1*
|
2010-01-08 01:37:05 +01:00
|
|
|
%doc %{_mandir}/man1/virt-pki-validate.1*
|
2022-04-02 00:35:43 +02:00
|
|
|
%doc %{_mandir}/man7/virkey*.7*
|
2010-01-08 01:37:05 +01:00
|
|
|
%{_bindir}/virsh
|
|
|
|
%{_bindir}/virt-xml-validate
|
2021-12-02 18:44:38 +01:00
|
|
|
%{_bindir}/virt-pki-query-dn
|
2010-01-08 01:37:05 +01:00
|
|
|
%{_bindir}/virt-pki-validate
|
2019-01-17 20:07:22 +01:00
|
|
|
%{_datadir}/bash-completion/completions/virsh
|
2023-01-18 23:49:05 +01:00
|
|
|
%dir %{_libdir}/%{name}/
|
2010-03-01 01:43:01 +01:00
|
|
|
|
2022-11-02 20:46:59 +01:00
|
|
|
%if %{with_qemu}
|
|
|
|
%files client-qemu
|
|
|
|
%doc %{_mandir}/man1/virt-qemu-qmp-proxy.1*
|
2022-12-01 22:53:09 +01:00
|
|
|
%{_mandir}/man1/virt-qemu-sev-validate.1*
|
2022-11-02 20:46:59 +01:00
|
|
|
%{_bindir}/virt-qemu-qmp-proxy
|
2022-12-01 22:53:09 +01:00
|
|
|
%{_bindir}/virt-qemu-sev-validate
|
2022-11-02 20:46:59 +01:00
|
|
|
%endif
|
|
|
|
|
2020-09-03 00:47:08 +02:00
|
|
|
%files libs -f %{name}.lang
|
2022-03-03 18:31:09 +01:00
|
|
|
%dir %attr(0700, root, root) %{_sysconfdir}/%{name}/
|
2016-08-13 02:51:10 +02:00
|
|
|
%config(noreplace) %{_sysconfdir}/%{name}/libvirt.conf
|
|
|
|
%config(noreplace) %{_sysconfdir}/%{name}/libvirt-admin.conf
|
|
|
|
%{_libdir}/libvirt.so.*
|
|
|
|
%{_libdir}/libvirt-qemu.so.*
|
|
|
|
%{_libdir}/libvirt-lxc.so.*
|
|
|
|
%{_libdir}/libvirt-admin.so.*
|
2018-07-16 18:42:10 +02:00
|
|
|
%dir %{_datadir}/%{name}/
|
|
|
|
%dir %{_datadir}/%{name}/schemas/
|
Accepting request 636920 from home:jfehlig:branches:Virtualization
- libxl: fix VM migration on busy hosts
60b4fd90-libxl-rm-vm-finish-phase.patch,
e39c66d3-libxl-fix-p2p-migration.patch,
47da84e0-libxl-fix-job-handling-migsrc.patch,
0149464a-libxl-fix-job-handling-migdst.patch,
5ea2abb3-libxl-join-mig-rcv-thread.patch
bsc#1108086
- Update to libvirt 4.7.0
- Many incremental improvements and bug fixes, see
http://libvirt.org/news.html
- Dropped patches:
9ed59012--revert-jansson1.patch,
54f2b5e3-revert-jansson2.patch,
b56950fd-revert-jansson3.patch,
6c3d66ac-revert-jansson4.patch,
8e373e6d-revert-jansson5.patch,
6f99de31-revert-jansson6.patch,
f204cf51-revert-jansson7.patch,
5a58b5ed-revert-jansson8.patch,
63f6e0e9-revert-jansson9.patch,
8687eba-revert-jansson10.patch,
e96e71d8-revert-jansson11.patch,
d99a8959-revert-jansson12.patch,
074a7e14-revert-jansson13.patch
OBS-URL: https://build.opensuse.org/request/show/636920
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=704
2018-09-20 19:06:17 +02:00
|
|
|
%dir %{_datadir}/%{name}/cpu_map/
|
2021-05-18 00:14:02 +02:00
|
|
|
%{_datadir}/systemtap/tapset/libvirt_probes*.stp
|
|
|
|
%{_datadir}/systemtap/tapset/libvirt_functions.stp
|
|
|
|
%if %{with_qemu}
|
|
|
|
%{_datadir}/systemtap/tapset/libvirt_qemu_probes*.stp
|
|
|
|
%endif
|
2020-11-02 23:08:38 +01:00
|
|
|
%{_datadir}/%{name}/schemas/*.rng
|
Accepting request 636920 from home:jfehlig:branches:Virtualization
- libxl: fix VM migration on busy hosts
60b4fd90-libxl-rm-vm-finish-phase.patch,
e39c66d3-libxl-fix-p2p-migration.patch,
47da84e0-libxl-fix-job-handling-migsrc.patch,
0149464a-libxl-fix-job-handling-migdst.patch,
5ea2abb3-libxl-join-mig-rcv-thread.patch
bsc#1108086
- Update to libvirt 4.7.0
- Many incremental improvements and bug fixes, see
http://libvirt.org/news.html
- Dropped patches:
9ed59012--revert-jansson1.patch,
54f2b5e3-revert-jansson2.patch,
b56950fd-revert-jansson3.patch,
6c3d66ac-revert-jansson4.patch,
8e373e6d-revert-jansson5.patch,
6f99de31-revert-jansson6.patch,
f204cf51-revert-jansson7.patch,
5a58b5ed-revert-jansson8.patch,
63f6e0e9-revert-jansson9.patch,
8687eba-revert-jansson10.patch,
e96e71d8-revert-jansson11.patch,
d99a8959-revert-jansson12.patch,
074a7e14-revert-jansson13.patch
OBS-URL: https://build.opensuse.org/request/show/636920
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=704
2018-09-20 19:06:17 +02:00
|
|
|
%{_datadir}/%{name}/cpu_map/*.xml
|
2018-07-16 18:42:10 +02:00
|
|
|
%{_datadir}/%{name}/test-screenshot.png
|
2007-01-11 01:44:36 +01:00
|
|
|
|
|
|
|
%files devel
|
2014-07-02 21:21:03 +02:00
|
|
|
%{_libdir}/libvirt.so
|
2016-07-01 18:39:05 +02:00
|
|
|
%{_libdir}/libvirt-admin.so
|
2014-07-02 21:21:03 +02:00
|
|
|
%{_libdir}/libvirt-qemu.so
|
|
|
|
%{_libdir}/libvirt-lxc.so
|
2018-07-16 18:42:10 +02:00
|
|
|
%{_includedir}/%{name}
|
2007-01-11 01:44:36 +01:00
|
|
|
%{_libdir}/pkgconfig/libvirt.pc
|
2016-07-01 18:39:05 +02:00
|
|
|
%{_libdir}/pkgconfig/libvirt-admin.pc
|
2014-07-02 21:21:03 +02:00
|
|
|
%{_libdir}/pkgconfig/libvirt-qemu.pc
|
|
|
|
%{_libdir}/pkgconfig/libvirt-lxc.pc
|
2018-07-16 18:42:10 +02:00
|
|
|
%dir %{_datadir}/%{name}/api/
|
|
|
|
%{_datadir}/%{name}/api/libvirt-api.xml
|
|
|
|
%{_datadir}/%{name}/api/libvirt-admin-api.xml
|
|
|
|
%{_datadir}/%{name}/api/libvirt-qemu-api.xml
|
|
|
|
%{_datadir}/%{name}/api/libvirt-lxc-api.xml
|
2007-03-07 22:48:39 +01:00
|
|
|
|
|
|
|
%files doc
|
Accepting request 1077093 from home:jfehlig:branches:Virtualization
- Update to libvirt 9.2.0
- Many incremental improvements and bug fixes, see
https://libvirt.org/news.html#v9-2-0-2023-04-01
- Move to a more git-centric packaging workflow using tar_scm
instead of download_files
- New source README.packaging.txt
- Remove now unused signature file and libvirt.keyring
- Patches now maintained in git
libxl-dom-reset.patch,
network-don-t-use-dhcp-authoritative-on-static-netwo.patch,
0001-util-Don-t-spawn-pkttyagent-when-stdin-is-not-a-tty.patch,
libvirt-power8-models.patch,
ppc64le-canonical-name.patch,
libxl-set-migration-constraints.patch,
libxl-set-cach-mode.patch,
0001-libxl-add-support-for-BlockResize-API.patch,
suse-libvirtd-disable-tls.patch,
suse-libvirt-guests-service.patch,
suse-qemu-conf.patch,
suse-qemu-ovmf-paths.patch,
libxl-support-block-script.patch,
qemu-apparmor-screenshot.patch,
libvirt-suse-netcontrol.patch,
lxc-wait-after-eth-del.patch,
suse-libxl-disable-autoballoon.patch,
suse-xen-ovmf-paths.patch,
virt-create-rootfs.patch,
suse-fix-lxc-container-init.patch
- Remove old, unused SUSEfirewall2 config file
libvirtd-relocation-server.fw
OBS-URL: https://build.opensuse.org/request/show/1077093
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=974
2023-04-03 23:26:02 +02:00
|
|
|
%doc NEWS.rst README.rst
|
2020-01-16 02:52:12 +01:00
|
|
|
%license COPYING COPYING.LESSER
|
2023-01-18 23:49:05 +01:00
|
|
|
%dir %{_datadir}/doc/%{name}/
|
2020-05-06 03:43:59 +02:00
|
|
|
%doc %{_datadir}/doc/%{name}/*
|
2007-01-11 01:44:36 +01:00
|
|
|
|
2013-06-07 03:10:31 +02:00
|
|
|
%if %{with_sanlock}
|
2013-07-22 18:42:02 +02:00
|
|
|
|
Accepting request 1068569 from home:jfehlig:branches:Virtualization
- Update to libvirt 9.1.0
- Many incremental improvements and bug fixes, see
https://libvirt.org/news.html#v9-1-0-2023-03-01
- spec: Remove obsolete Groups tag
- spec: Integrate upstream spec file changes that split the
libvirt-daemon package, allowing more modular, customized
installations
- spec: New subpackages libvirt-daemon-common, libvirt-daemon-lock,
libvirt-daemon-log, libvirt-daemon-proxy, and
libvirt-daemon-plugin-lockd
- spec: Renamed subpackage libvirt-lock-sanlock to
libvirt-daemon-plugin-sanlock
- Dropped patches:
ef482951-apparmor-Allow-umount-dev.patch,
d6a8b9ee-qemu-Fix-managed-no-when-creating-ethdev.patch,
c3f16cea-qemu-cleanup-label-on-umount-failure.patch,
697c16e3-qemu_process-better-debug-message.patch,
5155ab4b-qemu_namespace-nested-mounts-when-umount.patch
OBS-URL: https://build.opensuse.org/request/show/1068569
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=968
2023-03-02 01:49:27 +01:00
|
|
|
%files daemon-plugin-sanlock
|
2012-01-19 00:03:47 +01:00
|
|
|
%doc %{_mandir}/man8/virt-sanlock-cleanup.8*
|
2015-01-05 21:14:57 +01:00
|
|
|
%if %{with_qemu}
|
2012-01-19 00:03:47 +01:00
|
|
|
%config(noreplace) %{_sysconfdir}/%{name}/qemu-sanlock.conf
|
2015-01-05 21:14:57 +01:00
|
|
|
%endif
|
2015-05-04 18:52:19 +02:00
|
|
|
%if %{with_libxl}
|
|
|
|
%config(noreplace) %{_sysconfdir}/%{name}/libxl-sanlock.conf
|
|
|
|
%endif
|
2012-01-19 00:03:47 +01:00
|
|
|
%dir %{_libdir}/%{name}/lock-driver/
|
|
|
|
%attr(0755, root, root) %{_libdir}/%{name}/lock-driver/sanlock.so
|
2012-01-24 22:28:41 +01:00
|
|
|
%dir %{_datadir}/augeas/
|
2023-01-18 23:49:05 +01:00
|
|
|
%dir %{_datadir}/augeas/lenses/
|
|
|
|
%dir %{_datadir}/augeas/lenses/tests/
|
2011-12-15 02:23:04 +01:00
|
|
|
%{_datadir}/augeas/lenses/libvirt_sanlock.aug
|
|
|
|
%{_datadir}/augeas/lenses/tests/test_libvirt_sanlock.aug
|
2023-01-18 23:49:05 +01:00
|
|
|
%dir %attr(0700, root, sanlock) %{_localstatedir}/lib/%{name}/sanlock/
|
2011-12-15 02:23:04 +01:00
|
|
|
%{_sbindir}/virt-sanlock-cleanup
|
2022-08-03 00:10:49 +02:00
|
|
|
%attr(0755, root, root) %{_libexecdir}/libvirt_sanlock_helper
|
2011-12-15 02:23:04 +01:00
|
|
|
%endif
|
|
|
|
|
2015-04-02 18:20:09 +02:00
|
|
|
%if %{with_wireshark}
|
2015-03-02 21:13:45 +01:00
|
|
|
|
2014-11-03 10:00:37 +01:00
|
|
|
%files -n wireshark-plugin-libvirt
|
Accepting request 681981 from home:jfehlig:branches:Virtualization
- Update to libvirt 5.1.0
- Many incremental improvements and bug fixes, see
http://libvirt.org/news.html
- Dropped patches:
11c8aca9-libxl-set-mem-after-balloon.patch,
70c2933d-apparmor-named-profiles.patch,
a3ab6d42-apparmor-conv-libvirtd-named-profile.patch,
b6440119-qemu-conf-sev.patch,
a404ac34-qemu-cgroup-sev.patch,
6fd4c8f8-qemu-domain-sev.patch,
17f6a257-security-dac-sev.patch,
a2d3dea9-qemu-caps-dac-override-sev.patch,
620d9dd5-qemu-no-dac-override-nonroot.patch
- jsc#SLE-3887, jsc#SLE-4480, jsc#SLE-4577
OBS-URL: https://build.opensuse.org/request/show/681981
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=734
2019-03-06 03:00:59 +01:00
|
|
|
%dir %{wireshark_plugindir}/
|
2018-06-06 01:59:32 +02:00
|
|
|
%{wireshark_plugindir}/libvirt.so
|
2014-10-28 00:00:39 +01:00
|
|
|
%endif
|
|
|
|
|
2016-04-13 02:22:05 +02:00
|
|
|
%files nss
|
|
|
|
%{_libdir}/libnss_libvirt.so.2
|
2017-01-19 19:52:37 +01:00
|
|
|
%{_libdir}/libnss_libvirt_guest.so.2
|
2016-04-13 02:22:05 +02:00
|
|
|
|
2007-02-25 23:29:40 +01:00
|
|
|
%changelog
|