e73e04b7bc
- daemon-qemu: Require qemu instead of kvm to align with recent changes to the qemu package structure
James Fehlig2014-02-24 23:41:51 +00:00
a47687187b
- spec: fix dependencies of daemon-config-network and daemon-config-nwfilter subpackages. Influenced by upstream commits cf76c4b3 and dca5ce4c
James Fehlig2014-02-14 22:22:58 +00:00
2fb4dce3cd
- Remove libvirtd, virtlockd, and libvirt-guests init scripts when using systemd bnc#863540
James Fehlig2014-02-14 22:19:58 +00:00
046a57aff2
libvirt apparmor template profile was installed in the wrong place
Cédric Bosdonnat
2014-02-12 15:59:31 +00:00
7412a46feb
Accepting request 221056 from Virtualization
Stephan Kulow
2014-02-06 09:49:33 +00:00
55a81c7bf3
Accepting request 214742 from Virtualization
Stephan Kulow
2014-01-23 13:03:21 +00:00
fb199c00ce
Include note in changelog that install-apparmor-profiles.patch was modified
James Fehlig2014-01-22 17:19:10 +00:00
063e1ec7ae
- Add CAP_SYS_PACCT capability to libvirtd AppArmor profile bnc#817407
James Fehlig2014-01-22 17:05:10 +00:00
629e5aaef7
- Fix build on code 11 - Fix rpmlint warning
James Fehlig2014-01-21 01:24:00 +00:00
db81eba56f
- Following the upstream pattern, introduce the daemon-config-network subpackage to handle defining the default network bnc#859041
James Fehlig2014-01-21 00:43:47 +00:00
0e53c763a0
- Update to libvirt 1.2.1 - CVE-2014-0028, CVE-2014-1447, CVE-2013-6458, CVE-2013-6457, CVE-2013-6436 - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Dropped upstream patches: 5e397d9c-test-fix-dbus-crash.patch, 78af457e-fix-virnettlscontexttest.patch, 9faf3f29-LXC-memtune.patch, f8c1cb90-CVE-2013-6436.patch, libxl-hvm-nic.patch
James Fehlig2014-01-17 19:45:49 +00:00
ee4135b043
Accepting request 212580 from Virtualization
Stephan Kulow
2014-01-07 19:58:30 +00:00
5ad9c78897
- Ignore 'make check' on older, code 11 base
James Fehlig2013-12-27 00:03:47 +00:00
8b2f36a3ed
Accepting request 212280 from home:cbosdonnat:branches:Virtualization
James Fehlig2013-12-26 23:59:17 +00:00
57d3b850ee
- Remove dependency on pm-utils from libvirt-client bnc#856381
James Fehlig2013-12-20 20:31:00 +00:00
7ea60c0a28
- CVE-2013-6436: Fix crashes in lxc memtune code, one of which results in DoS f8c1cb90-CVE-2013-6436.patch, 9faf3f29-LXC-memtune.patch bnc#854486
James Fehlig2013-12-20 16:25:32 +00:00
387203a948
- More adjustments to the spec file to fix package dependency issues bnc#848918
James Fehlig2013-12-06 22:50:19 +00:00
c5c21c4a37
Add missing changelog entry about building with numad support
James Fehlig2013-12-06 22:49:19 +00:00
bfc56c3413
- Update to libvirt 1.2.0 - Add support for gluster pool - Separation of python binding - vbox: add support for 4.3 APIs - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Updated and renamed clone.patch to ia64-clone.patch
James Fehlig2013-12-06 18:39:18 +00:00
68aa91d2e5
- Link with same versions of libnl used by netcontrol to prevent crashing libvirtd on start
James Fehlig2013-12-04 21:31:09 +00:00
e48979ae7d
- Add '/etc/sasl2' to libvirt-client file list to fix Factory build
James Fehlig2013-12-04 17:44:31 +00:00
9521d83020
- Fix starting of libvirtd when NetworkManager is enabled Modified libvirt-suse-netcontrol.patch
James Fehlig2013-11-27 03:04:08 +00:00
c521110742
- Allow execution of libvirt hook scripts in /etc/libvirt/hooks/ in libvirtd AppArmor profile
James Fehlig2013-11-26 21:52:18 +00:00
a58c0b5ccc
- 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
James Fehlig2013-11-20 20:02:26 +00:00
26dd4e5d14
- Allow execution of Xen binaries in /usr/lib{,64}/xen/bin in libvirtd AppArmor profile bnc#849524
James Fehlig2013-11-19 21:25:55 +00:00
9049faae46
- Require libvirt-daemon-<hypervisor> in the main libvirt package for each supported hypervisor bnc#850882
James Fehlig2013-11-19 20:17:39 +00:00
2a0838cb63
Accepting request 205796 from Virtualization
Stephan Kulow
2013-11-07 07:40:26 +00:00
420446e6e4
- Fix initialization of libxl NIC devices libxl-hvm-nic.patch bnc#848918
James Fehlig2013-11-04 23:05:28 +00:00
b38ac3c390
Accepting request 205242 from Virtualization
Stephan Kulow
2013-10-31 14:45:03 +00:00
2b59a31f32
- Fix typo in libvirtd apparmor profile which prevented the profile from loading bnc#848216
James Fehlig2013-10-30 14:37:11 +00:00
e794784ea4
Accepting request 204842 from Virtualization
Stephan Kulow
2013-10-29 08:26:41 +00:00
534200398b
Add missing execute permission for /etc/xen/scripts in libvirtd apparmor profile
James Fehlig2013-10-25 20:21:05 +00:00
1ec99abbc8
- libxl driver: fix initialization of VNC and SDL info for HVM domains libxl-hvm-vnc.patch bnc#847566 - Allow libvirtd apparmor profile to access /etc/xen/scripts/*
James Fehlig2013-10-25 19:29:19 +00:00
3973ce3dde
- Fix file descriptor passing in python bindings e350826c-python-fix-fd-passing.patch rhb#1021434
James Fehlig2013-10-23 03:41:22 +00:00
65c4cfdc02
- Have systemd terminate the machine as a workaround of fdo#68370 bd773e74-lxc-terminate-machine.patch bnc#842834
James Fehlig2013-10-22 21:27:53 +00:00
8296f9e96d
- Spec file fixes to only package libvirt-login-shell when building the LXC driver
James Fehlig2013-10-22 18:29:21 +00:00
53a4a5c7fa
Add upstream patches to fix build on older systems that have a gnutls that uses libgcrypt.
James Fehlig2013-10-22 17:07:40 +00:00
fffa5dcc99
- CVE-2013-4400: Unsantized use of env variables allows privilege escalation via virt-login-shell ae53e5d1-CVE-2013-4400.patch, 8c3586ea-CVE-2013-4400.patch, b7fcc799a-CVE-2013-4400.patch, 3e2f27e1-CVE-2013-4400.patch, CVE-2013-4400-build-fix.patch bnc#837609 - CVE-2013-4401: Fix perms for virConnectDomainXML{To,From}Native 57687fd6-CVE-2013-4401.patch bnc#845704
James Fehlig2013-10-21 21:49:57 +00:00
c27ca0ddd7
fix build for distros that don't have libxl
James Fehlig2013-10-18 22:13:52 +00:00
4b629b33b6
- Move hypervisor-specific files out of libvirt-daemon package and into libvirt-daemon-<hypervisor> subpackage bnc#845851 - conf: Don't crash on invalid chardev source definition 79552754-libvirtd-chardev-crash.patch bnc#845704, rhb#1012196
James Fehlig2013-10-18 20:46:45 +00:00
b905305de1
- Use newer libnl3 instead of libnl-1_1 bnc#845540
James Fehlig2013-10-17 20:18:18 +00:00
70b52c81d3
Accepting request 203343 from Virtualization
Tomáš Chvátal
2013-10-15 08:42:29 +00:00
e9ae5f7966
- Move virt-login-shell to new subpackage libvirt-login-shell, requiring users to opt-in for this setuid binary. Note: For now, virt-login-shell will not have setuid permissions, pending resolution of bnc#837609
James Fehlig2013-10-15 04:28:21 +00:00
17e6200a6a
Also reference bnc#842300 in changelog
James Fehlig2013-10-15 02:48:48 +00:00
4f9e403a41
- CVE-2013-4399: Fix crash in libvirtd when events are registered and ACLs active 8294aa0c-CVE-2013-4399.patch bnc#844052
James Fehlig2013-10-15 02:35:05 +00:00
2b3f0e1499
- Update the stale gettext BuildRequires and Requires dependencies in the spec file bnc#841325
James Fehlig2013-10-14 22:51:07 +00:00
ec267e5c8f
- virt-aa-helper apparmor profile was denying read access to /proc/$PID/*. Give read accesss to these files. Updated install-apparmor-profiles.patch bnc#841720
James Fehlig2013-10-14 22:04:45 +00:00
6aecdae0d2
- libvirtd apparmor profile was denying access to /usr/lib/xen/bin/qemu-system-i386, which is now the default emulator used with Xen guests Updated install-apparmor-profiles.patch bnc#845648
James Fehlig2013-10-14 20:02:22 +00:00
3110f93d27
Accepting request 202896 from Virtualization
Tomáš Chvátal
2013-10-11 06:55:02 +00:00
650cbf7e13
- Fix condrestart|try-restart invocation of virtlockd init script Modifed virtlockd-init-script.patch
James Fehlig2013-10-03 17:05:53 +00:00
e8fa87a2cc
Accepting request 201962 from Virtualization
Tomáš Chvátal
2013-10-03 14:04:53 +00:00
9b367aafd3
- Add support for using 3-arg pkcheck syntax for process db7a5688-CVE-2013-4311.patch, e65667c0-CVE-2013-4311.patch, 922b7fda-CVE-2013-4311.patch, e4697b92-CVE-2013-4311.patch bnc#836931
James Fehlig2013-10-02 16:20:46 +00:00
1b0773390b
Accepting request 197361 from Virtualization
Stephan Kulow
2013-09-07 05:36:02 +00:00
6d3a1703e9
- Update to libvirt 1.1.2 - various improvements to libxl driver - systemd integration improvements - Add flag to BaselineCPU API to return detailed CPU features - Introduce a virt-login-shell binary - conf: add startupPolicy attribute for harddisk - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Drop upstream patches: bcef0f01-libxl-console.patch, 9d0557b9-legacy-xen-double-free.patch, d7a45bf2-legacy-xen-dumpxml.patch, 0e671a16-CVE-2013-4239.patch
James Fehlig2013-09-03 17:08:54 +00:00
b9bd561aa7
Accepting request 186975 from Virtualization
Tomáš Chvátal
2013-08-15 11:22:38 +00:00
0a26adabe1
- Fix memory corruption in legacy Xen driver 0e671a16-CVE-2013-4239.patch bnc#834598 - Upstream patches to fix dumpxml in legacy Xen driver 9d0557b9-legacy-xen-double-free.patch, d7a45bf2-legacy-xen-dumpxml.patch
James Fehlig2013-08-13 16:50:35 +00:00
afb90f5fa1
Accepting request 185687 from Virtualization
Stephan Kulow
2013-08-04 06:00:26 +00:00
10c35258ed
- Backport upstream patch implementing domainOpenConsole in the libxl driver. Allows 'virsh console dom-name' to work with Xen libxl toolstack. bcef0f01-libxl-console.patch
James Fehlig2013-07-31 22:56:30 +00:00
0119ca3996
- Update to libvirt 1.1.0 - Adding device removal or deletion events - Introduce new domain create APIs to pass pre-opened FDs to LXC - Add interface versions for Xen 4.3 - Add new public API virDomainSetMemoryStatsPeriod - Various LXC improvements - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Drop upstream patches: f38c8185-CVE-2013-2230.patch, fd2e3c4c-xen-sysctl-domctl.patch, dfc69235-CVE-2013-4153.patch, 96518d43-CVE-2013-4154.patch, fe89fd3b-storage-pool-deadlock.patch - Drop relax-qemu-usergroup-check.patch - no longer needed after hypervisor-specific daemon package split
James Fehlig2013-07-30 20:33:47 +00:00
0256997e4b
Accepting request 184904 from Virtualization
Stephan Kulow
2013-07-30 09:41:54 +00:00
470e73a8a5
Accepting request 184015 from Virtualization
Stephan Kulow
2013-07-25 12:34:56 +00:00
0572a9487c
- Unlock the storage volume object after looking it up fe89fd3b-storage-pool-deadlock.patch rhb#980676
James Fehlig2013-07-22 23:19:39 +00:00
eda6aa8e7f
- CVE-2013-4153: Fix double free of returned JSON array in qemuAgentGetVCPUs() dfc69235-CVE-2013-4153.patch - CVE-2013-4154: Prevent crash of libvirtd without guest agent configuration 96518d43-CVE-2013-4154.patch bnc#830498
James Fehlig2013-07-22 16:42:02 +00:00
77f8b894ca
Accepting request 183784 from Virtualization
Stephan Kulow
2013-07-21 06:10:58 +00:00
1b256e680d
- Fix legacy xen driver with Xen 4.3 fd2e3c4c-xen-sysctl-domctl.patch
James Fehlig2013-07-17 17:50:14 +00:00
5778038162
Accepting request 182939 from Virtualization
Stephan Kulow
2013-07-15 07:48:06 +00:00
5674459f46
Accepting request 182783 from home:jfehlig:branches:Virtualization
James Fehlig2013-07-10 22:06:19 +00:00
78ac454f8b
- Only require lzop if suse_version > 1210
James Fehlig2013-07-08 18:44:33 +00:00
84d9a7b3ca
- Enable support for netcontrol by default - Only require libvirt-daemon-driver-interface when building the interface driver
James Fehlig2013-07-03 16:22:28 +00:00
ec159be921
Accepting request 181642 from Virtualization
Stephan Kulow
2013-07-02 05:39:16 +00:00
1caaf6bb06
- CVE-2013-2218: Fix crash listing network interfaces with filters 244e0b8c-CVE-2013-2218.patch
James Fehlig2013-07-01 15:28:09 +00:00
4601baff55
Accepting request 179633 from Virtualization
Stephan Kulow
2013-06-19 12:46:32 +00:00
3a2f8fadaa
- Add xencommons as 'Wanted' in the systemd libvirtd service file systemd-service-xen.patch bnc#820888
James Fehlig2013-06-11 16:40:05 +00:00
811f445d03
Accepting request 178413 from Virtualization
Stephan Kulow
2013-06-11 04:36:04 +00:00
82502faa00
- Add a README to the empty packages. Provides some info about their purpose and satisfies suse-filelist-empty check. Drop rpmlintrc
James Fehlig2013-06-07 21:42:47 +00:00
99cb6b4f3c
- Fix typo in spec file: devel package requires doc package, not docs
James Fehlig2013-06-07 14:16:07 +00:00
ed47b0b49d
Accepting request 177953 from home:jfehlig:branches:Virtualization
James Fehlig2013-06-07 01:10:31 +00:00
cf4faf7e81
Accepting request 176897 from Virtualization
Stephan Kulow
2013-06-05 11:29:28 +00:00
4514dc2f52
- Update to libvirt 1.0.6 - Move VirtualBox driver into libvirtd - Support for static routes on a virtual bridge - Various improvement for hostdev SCSI support - Switch to VIR_STRDUP and VIR_STRNDUP - Various cleanups and improvement in Xen and LXC drivers - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Drop upstream patches: f493d83f-cgroup-swap-control.patch, 486a86eb-cgroups-docs.patch, 0ced83dc-cgroup-escape-dot.patch, bbe97ae9-no-cgroups.patch, c2cf5f1c-no-cgroups-fix.patch, 95c6cc34-selinux.patch
James Fehlig2013-06-04 22:48:46 +00:00
eb797057ed
Accepting request 176049 from Virtualization
Stephan Kulow
2013-05-27 07:52:23 +00:00
9decd8f3cc
- Update to libvirt 1.0.5.1 stable release - qemu: Fix cgroup handling when setting VCPU BW - daemon: fix leak after listing all volumes - Fix iohelper usage with streams opened for read - util: fix virFileOpenAs return value and resulting error logs - iscsi: don't leak portal string when starting a pool - don't mention disk controllers in generic controller errors - conf: don't crash on a tpm device with no backends - qemu: allocate network connections sooner during domain startup - Make detect_scsi_host_caps a function on all architectures - Fix release of resources with lockd plugin - Fix potential use of undefined variable in remote dispatch code - Fix F_DUPFD_CLOEXEC operation args - qemu: fix stupid typos in VFIO cgroup setup/teardown - network: fix network driver startup for qemu:///session - Remove patches that are included in the 1.0.5.1 release 0471637d-cgroups-vcpu-bw.patch, a2214c52-iohelper.patch, ca697e90-CVE-2013-1962.patch
James Fehlig2013-05-21 18:02:56 +00:00
4800cebe0e
- Don't mount selinux fs in LXC if selinux is disabled 95c6cc34-selinux.patch bnc#814680
James Fehlig2013-05-20 20:57:29 +00:00
8806eb20b1
- fix leak after listing all volumes - CVE-2013-1962 ca697e90-CVE-2013-1962.patch bnc#820397 - Fix iohelper usage with streams opened for read a2214c52-iohelper.patch - Cope with missing swap cgroup controls f493d83f-cgroup-swap-control.patch bnc#819976 - Fix cgroup handling when setting VCPU BW 0471637d-cgroups-vcpu-bw.patch rhb#963592 - Escape a leading '.' with '_' in the cgroup names 0ced83dc-cgroup-escape-dot.patch - Add missing documentation on new cgroup layout 486a86eb-cgroups-docs.patch - Another fix related to systems with no cgroups c2cf5f1c-no-cgroups-fix.patch bnc#819963
James Fehlig2013-05-18 15:17:46 +00:00
d820fe0d40
- Fix botched backport of commit bbe97ae9
James Fehlig2013-05-16 22:26:04 +00:00
63e2ee1ac4
- Fix starting domains when kernel has no cgroups support bbe97ae9-no-cgroups.patch
James Fehlig2013-05-13 15:33:43 +00:00
9f17752b70
- Update to libvirt 1.0.5 - PPC64: Add NVRAM device - Add XML config for resource partitions - Add support for TPM - NPIV storage migration support - Many incremental improvements and bug fixes, see http://libvirt.org/news.htmlJames Fehlig2013-05-02 19:17:46 +00:00
5c86ebdada
remove inadvertent change in spec file
James Fehlig2013-04-02 22:01:29 +00:00
0a126bf0e7
- Update to libvirt 1.0.4 - qemu: support passthrough for iscsi disks - various S390 improvements - various LXC bugs fixes and improvements - add API for thread cancellation - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Drop upstream patches: ce4557c3-apparmor-tapfd-label.patch libvirt-iptables-1.4.18.diff
James Fehlig2013-04-02 21:49:11 +00:00
4fd2367872
Accepting request 160822 from Virtualization
Stephan Kulow
2013-03-25 19:37:47 +00:00