-
libvirt (0.8.8-1ubuntu6.8) natty-proposed; urgency=low
* add parted to build-depends (LP: #697046)
-- Serge Hallyn <email address hidden> Wed, 14 Dec 2011 09:37:48 -0600
-
libvirt (0.8.8-1ubuntu6.7) natty-proposed; urgency=low
* lxc_controller: use our own unlocpt+grantpt rather than glibc's, which
can't handle opening a pty in a devpts not mounted at /dev/pts.
(LP: #863629)
-- Serge Hallyn <email address hidden> Tue, 01 Nov 2011 18:00:51 +0000
-
libvirt (0.8.8-1ubuntu6.6) natty-proposed; urgency=low
* libvirt-bin.upstart: add a pre-stop script to shut down running VMs
before the host shuts down. (LP: #350936)
* Source /etc/default/libvirt-bin at the upstart 'start' section (LP: #823638)
-- Serge Hallyn <email address hidden> Mon, 15 Aug 2011 17:57:01 -0500
-
libvirt (0.8.8-1ubuntu6.5) natty-security; urgency=low
* SECURITY UPDATE: integer overflow in virDomainGetVcpus()
- debian/patches/9031-CVE-2011-2511.patch: use INT_MULTIPLY_OVERFLOW() to
verify maxinfo * maplen < REMOTE_CPUMAPS_MAX
- CVE-2011-2511
-- Jamie Strandboge <email address hidden> Tue, 26 Jul 2011 07:14:53 -0500
-
libvirt (0.8.8-1ubuntu6.3) natty-proposed; urgency=low
* Fix /etc/init/libvirt-bin.conf start on to wait until networking.conf
has stopped with success, meaning ifup -a completed successfully and
all auto-started network devices are up. (LP: #495394)
-- Serge Hallyn <email address hidden> Thu, 07 Jul 2011 16:54:35 -0500
-
libvirt (0.8.8-1ubuntu6.2) natty-security; urgency=low
* SECURITY UPDATE: 0.8.8 regression which reopens disk probing
(CVE-2010-2238)
- 9029-CVE-2011-2178.patch: use correct pointer address in
virSecurityManagerGetPrivateData()
- CVE-2011-2178
* SECURITY UPDATE:
- 9030-CVE-2011-1486.patch: update daemon/dispatch.c and daemon/remote.c
to call virDomainFree() after remoteDispatchConnError()
- CVE-2011-1486
-- Jamie Strandboge <email address hidden> Fri, 10 Jun 2011 16:53:09 -0500
-
libvirt (0.8.8-1ubuntu6.1) natty-proposed; urgency=low
* add parted to build-depends (LP: #697046)
-- Serge Hallyn <email address hidden> Thu, 05 May 2011 09:31:55 -0500
-
libvirt (0.8.8-1ubuntu6) natty; urgency=low
* debian/patches/allows-lxc-containers-with-lxcguest.patch:
Pass "libvirt" to lxc containers, so that libvirt can
work with lxcguest. (LP: #757752)
-- Chuck Short <email address hidden> Mon, 11 Apr 2011 13:44:03 -0400
-
libvirt (0.8.8-1ubuntu5) natty; urgency=low
* debian/apparmor/usr.sbin.libvirtd: allow read access to '/' (LP: #727286)
-- Jamie Strandboge <email address hidden> Fri, 18 Mar 2011 08:02:32 -0500
-
libvirt (0.8.8-1ubuntu4) natty; urgency=low
[ Serge Hallyn ]
* Replace 9024-skip-broken-commandtest.patch with
9024-fix-broken-commandtest.patch from upstream.
[ Jamie Strandboge ]
* debian/patches/9026-security-avoid-memory-leak.patch: avoid memory leaks
with the security drivers. Can be dropped in 0.8.9.
* SECURITY UPDATE: debian/patches/9027-CVE-2011-1146.patch: Add missing
checks for read only connections. Patch from Debian. Can be dropped in
0.8.8-3.
- CVE-2011-1146
-- Jamie Strandboge <email address hidden> Tue, 15 Mar 2011 11:46:34 -0500
-
libvirt (0.8.8-1ubuntu3) natty; urgency=low
* 9025-Pass-virSecurityManagerPtr-to-virSecurityDAC-Set-Res.patch: Fix
ownership setting of chardevs.
-- Soren Hansen <email address hidden> Thu, 03 Mar 2011 15:48:45 +0100
-
libvirt (0.8.8-1ubuntu2) natty; urgency=low
* debian/control: Demoted package ebtables from Recommends
to Suggests for binary package, libvirt-bin.
-- Dave Walker (Daviey) <email address hidden> Tue, 01 Mar 2011 13:46:35 +0000
-
libvirt (0.8.8-1ubuntu1) natty; urgency=low
* Resynchronize and merge from Debian unstable. Remaining changes:
- debian/patches:
* 9000-delayed_iff_up_bridge.patch
* 9001-dont_clobber_existing_bridges.patch
* 9002-better_default_uri_virsh.patch
* 9003-better-default-arch.patch
* 9004-libvirtd-group-name.patch
* 9005-increase-unix-socket-timeout.patch
* 9006-default-config-test-case.patch
* 9007-fix-daemon-conf-ftbfs.patch
* 9011-move-ebtables-script.patch
* 9014-skip-nodeinfotest.patch
* 9020-lp545795.patch
* 9021-fix-uint64_t.patch
- debian/patches/series:
* Disable qemu-disable-network.diff.patch
- debian/control:
* set ubuntu maintainer
* Build-Depends:
- swap libxen to libxen3, qemu to qemu-kvm, and open-iscsi to
open-iscsi-utils in Build-Depends
- remove virtualbox Build-Depends
- add libxml2 and libapparmor-dev Build-Depends
* convert Vcs-Git to Xs-Debian-Vcs-Git
* libvirt-bin Depends: move netcat-openbsd, bridge-utils, dnsmasq-base
(>= 2.46-1), and iptables from Recommends to Depends
* libvirt-bin Recommends: move qemu to Suggests
* libvirt-bin Suggests: add apparmor
* libvirt0 Recommands: move lvm2 to Suggests
- keep debian/libvirt-bin.apport
- keep debian/libvirt-bin.cron.daily
- debian/libvirt-bin.dirs:
* add apparmor, cron.daily, and apport dirs
- debian/libvirt-bin.examples:
* add debian/libvirt-suspendonreboot
- debian/libvirt-bin.install:
* add /etc/apparmor.d files
* add apport hook
- debian/libvirt-bin.manpages:
* add debian/libvirt-migrate-qemu-disks.1
- debian/libvirt-bin.postinst:
* replace libvirt groupname with libvirtd
* add each admin user to libvirtd group
* call apparmor_parser on usr.sbin.libvirtd and
usr.lib.libvirt.virt-aa-helper
* call 'libvirt-migrate-qemu-disks -a' after
libvirt-bin has started if migrating from
older than 0.8.3-1ubuntu1
- debian/libvirt-bin.postrm:
* replace libvirt groupname with libvirtd
* remove usr.sbin.libvirtd and
usr.lib.libvirt.virt-aa-helper
- keep added files under debian/:
* libvirt-bin.upstart
* libvirt-migrate-qemu-disks
* libvirt-migrate-qemu-disks.1
* libvirt-suspendonreboot
* apparmor profiles
- debian/README.Debian:
* add 'Apparmor Profile' section
* add 'Disk migration' section
- debian/rules:
* don't build with vbox since virtualbox-ose is in universe
* add --with-apparmor to DEB_CONFIGURE_EXTRA_FLAGS
* set DEB_DH_INSTALLINIT_ARGS to '--upstart-only'
* set DEB_MAKE_CHECK_TARGET to 'check'
* remove unneeded binary-install/libvirt-bin:: and clean::
sections (they only deal with sysvinit stuff)
* add build/libvirt-bin:: section to install
- apparmor files
- apport hooks
- libvirt-migrate-qemu-disks
* The following Ubuntu packaging changes occurred during the divergence
between Debian and Ubuntu. These changes are not new, but included here
for completeness: (0.8.5-0ubuntu1 - 0.8.5-0ubuntu5):
- Have upstart job source /etc/default/libvirt-bin. This is only a
temporary fix until upstart provides proper default override support
through /etc/init/libvirt-bin.override (or any other mechanism).
(LP: 708172)
- debian/apparmor/usr.sbin.libvirtd: use PUx instead of Ux for executables
(LP: 573315)
- Rebuild with python 2.7 as the python default.
- debian/libvirt-bin.cron.daily: use shell globbing to enumerate xml files.
Based on patch thanks to Henryk Plötz (LP: 655176)
* Dropped the following patches included/fixed upstream:
- 9010-dont-disable-ipv6.patch
- 9022-build-cleanup-declaration-of-xen-tests.patch
- 9023-vah-require-uuid.patch
- 9009-autodetect-nc-params.patch
* rolled into Debian's
Autodetect-if-the-remote-nc-command-supports-the-q-o.patch
* Updated the following patches:
- 9011-move-ebtables-script.patch:
* LOCALSTATEDIR is defined in configmake.h
- 9000-9006: added DEP-3 tags
- 9002-better_default_uri_virsh.patch: updated (context changed)
* New patches:
- 9022-drop-booton-when-kernel-specified.patch (LP: #720426)
- 9023-fix-lxc-console-hangup.patch (LP: #668369)
- 9024-skip-broken-commandtest.patch
* debian/patches/series:
- don't apply Disable-CHECKSUM-rule.patch: our iptables can do this
- don't apply Debian-specific Debianize-libvirt-guests.patch
libvirt (0.8.8-1) unstable; urgency=low
[ Guido Günther ]
* [6a174b7] Remove symbol versions that didn't introduce new public symbols
and mark those as missing.
[ Laurent Léonard ]
* [d9e4cad] Imported Upstream version 0.8.8
* [d5ae8aa] Drop patches
- build-let-xgettext-see-strings-in-libvirt-guests.patch - fixed upstream
- libvirt-guests-remove-bashisms.patch - fixed upstream
* [d5990df] Update libvirt0 symbols
libvirt (0.8.7-3) unstable; urgency=low
* [e6c5184] New patch Don-t-pass-empty-arguments-to-dnsmasq.patch: Don't
pass empty arguments to dnsmasq
Thanks to Simon McVittie for the detailed description (Closes: #613944)
* [8887de6] Add gbp.conf
libvirt (0.8.7-2) unstable; urgency=low
[ Laurent Léonard ]
* [aa3b6a0] Add gettext-base dependency for libvirt-bin. Since
libvirt-guests now needs it.
* [bb7dbde] Add non dependency booting support for libvirt-guests
[ Guido Günther ]
* Upload to unstable
* [f2fdde0] libvirt-bin.init: add cgconfig to Should-Start.
This ensures we reliably process cgroups before starting libvirtd
(Closes: #610738)
* [261f679] libvirt-bin.init: Add hal and avahi to Should-Stop
to make Should-Start and Should-Stop symmetric.
libvirt (0.8.7-1) experimental; urgency=low
[ Guido Günther ]
* [f561b2e] New patch 0010-nwfilter-resolve-deadlock-between-VM-
operations-and-.patch nwfilter: resolve deadlock between VM
operations and filter update (Closes: #602715)
[ Laurent Léonard ]
* [6f95d48] Fix exit status codes in libvirt init script to comply
with LSB
* [7d7aed4] New patch 0010-Debianize-libvirt-guests.patch
* [a7f4bed] Install libvirt-guests
* [6408c57] Remove libvirt-suspendonreboot
* [3466195] Imported Upstream version 0.8.7
* [18bb43a] Update libvirt0 symbols
* [d8e02ad] Fix typo in --with-init-script build option
* [676a47e] New patch 0008-libvirt-guests-remove-bashisms.patch
* [3a03ea6] New patch 0009-build-let-xgettext-see-strings-in-libvirt-
guests.patch
* [ee3d2e0] Update patch 0010-Debianize-libvirt-guests.patch
* [904de70] Update libvirt-guests init script location
libvirt (0.8.6-1) experimental; urgency=low
* [3b7b682] Imported Upstream version 0.8.6
* [5b081c3] Drop patch
- 0008-Move-MAX_VIRT_CPUS-so-all-xen-code-can-see-it.patch - fixed upstream
* [38589e6] Update libvirt0 symbols
libvirt (0.8.5-1) experimental; urgency=low
[ Laurent Léonard ]
* [6e46f0e] Fix wrong regular expression in debian/watch
* [802e658] Imported Upstream version 0.8.5
* [c8e4517] Update patch 0002-qemu-disable-network.diff.patch
* [5549d65] Drop patch
- 0009-Don-t-fail-lxc-domain-start-when-memory-controller-s.patch - fixed
upstream
* [1af66c1] Update libvirt0 symbols
[ Guido Günther ]
* [fc234c4] New patch 0008-Move-MAX_VIRT_CPUS-so-all-xen-code-can-see-
it.patch. Move MAX_VIRT_CPUS so all xen code can see it
libvirt (0.8.4-1) experimental; urgency=low
[ Laurent Léonard ]
* [49a581b] Imported Upstream version 0.8.4
* [e1dc0c7] Redo patches
* [cce7327] Update libvirt0 symbols
[ Guido Günther ]
* [bd91614] Drop 0007-Fix-block-statistics-with-newer-versions-of-
Xen.patch fixed upstream.
libvirt (0.8.3-6~1.gbpca2348) UNRELEASED; urgency=low
** SNAPSHOT build @ca2348476605efc4d067933f136ffdae3cf44283 **
[ Laurent Léonard ]
* [6e46f0e] Fix wrong regular expression in debian/watch
* [6f95d48] Fix exit status codes in libvirt init script to comply with LSB
libvirt (0.8.3-5) unstable; urgency=low
[ Laurent Léonard ]
* [6e46f0e] Fix wrong regular expression in debian/watch
[ Guido Günther ]
* [f561b2e] New patch 0010-nwfilter-resolve-deadlock-between-VM-
operations-and-.patch nwfilter: resolve deadlock between VM operations and
filter update (Closes: #602715)
* [91a1b8d] New patch 0011-OpenVZ-take-veid-from-vmdef-name-when-
defining-new-d.patch: Fixes OpenVZ domain creation (Closes: #592817) -
thanks to Eric Litak.
* [3d3f395] New patch 0012-OpenVZ-Fix-some-overwritten-error-codes.patch:
Improve error reporting.
libvirt (0.8.3-4) unstable; urgency=low
* [29e8714] Recommend ebtables used by nwfilter
* [e9eb650] New patch
0009-Don-t-fail-lxc-domain-start-when-memory-controller-s.patch - Don't
fail lxc domain start when memory controller support is missing (Closes:
#566180)
libvirt (0.8.3-3) unstable; urgency=low
* [178670a] Add $syslog to the list of Required-{Start,Stop} services also
drop $local_fs since we already have $remote_fs
* [4db7451] Don't hardcode netcat's -q option. (Closes: #573172) - thanks to
Marc Deslauriers for the patch
* [d4c46ee] Disable CHECKSUM rules not supported by Squeeze's iptables
(Closes: #598330)
* [dbc2609] Move new NEWS items to the top
libvirt (0.8.3-2) unstable; urgency=low
* [4097bbd] New patch 0007-Fix-block-statistics-with-newer-versions-
of-Xen.patch. Fix block statistics with newer versions of Xen
(Closes: #596004) - thanks to Gerald Turner for the patch
* [d554da3] Explain disk image probing changes (Closes: #594962)
-- Serge Hallyn <email address hidden> Wed, 23 Feb 2011 09:05:46 -0600
-
libvirt (0.8.5-0ubuntu5) natty; urgency=low
* Have upstart job source /etc/default/libvirt-bin. This is only a
temporary fix until upstart provides proper default override support
through /etc/init/libvirt-bin.override (or any other mechanism).
(LP: #708172)
-- Serge Hallyn <email address hidden> Tue, 01 Feb 2011 13:30:02 +0100
-
libvirt (0.8.5-0ubuntu4) natty; urgency=low
* debian/apparmor/usr.sbin.libvirtd: use PUx instead of Ux for executables
(LP: #573315)
-- Jamie Strandboge <email address hidden> Tue, 04 Jan 2011 08:02:22 -0600
-
libvirt (0.8.5-0ubuntu3) natty; urgency=low
* Rebuild with python 2.7 as the python default.
-- Matthias Klose <email address hidden> Wed, 08 Dec 2010 13:07:54 +0000
-
libvirt (0.8.5-0ubuntu2) natty; urgency=low
[ Serge Hallyn ]
* Apply patch: 'build: cleanup declaration of xen tests.' to fix
the FTBFS for ppc and arm (which are configured without xen).
[ Jamie Strandboge ]
* debian/patches/9023-vah-require-uuid.patch: require <uuid> in domain
XML (LP: #672943)
* debian/libvirt-bin.cron.daily: use shell globbing to enumerate xml files.
Based on patch thanks to Henryk Plötz (LP: #655176)
-- Jamie Strandboge <email address hidden> Tue, 16 Nov 2010 14:15:42 -0600
-
libvirt (0.8.5-0ubuntu1) natty; urgency=low
* New upstream release.
* Removed a slew of patches which have been
applied upstream since 0.8.3.
- 9012-apparmor-extra-tests.patch
- 9013-apparmor-chardev.patch
- 9015-Add-ubd-to-the-list-of-disk-prefixes.patch
- 9016-Close-fd-s-of-persistent-tap-devices.patch
- 9017-Make-sure-all-command-line-arguments-get-passed-to-U.patch
- 9018-Make-umlConnectTapDevice-ask-brAddTap-for-a-persiste.patch
- 9019-uml-fix-logic-bug-in-checking-reply-length.patch
- 9021-Allow-chardev-of-type-file-for-UML-domains.patch
- 9022-Rename-qemudShrinkDisks-to-virDomainDiskRemove-and-m.patch
- 9023-Support-virDomainAttachDevice-and-virDomainDetachDev.patch
- 9024-Explicitly-pass-uml_dir-argument-to-user-mode-linux.patch
- 9025-Add-nwfilter-support-to-UML-driver.patch
- 9026-Rebuild-network-filter-for-UML-guests-on-updates.patch
- 9027-Make-newfilter-xml-transformations-endian-safe.patch
- 9028-lp628055.patch
* Updated 9002-better_default_uri_virsh.patch to use vshStrdup,
as now required in that file. (use of strdup now causes compilation
to fail)
* Removed 9008-run-as-root-by-default.patch, which has not been
applied for awhile now, with no ill effects.
* Simple refresh of:
- 0001-remove-RHism.diff.patch
- 0003-allow-libvirt-group-to-access-the-socket.patch
- 0004-fix-Debian-specific-path-to-hvm-loader.patch
- 0006-patch-qemuMonitorTextGetMigrationStatus-to-intercept.patch
- 9000-delayed_iff_up_bridge.patch
- 9001-dont_clobber_existing_bridges.patch
- 9003-better-default-arch.patch
- 9004-libvirtd-group-name.patch
- 9005-increase-unix-socket-timeout.patch
- 9006-default-config-test-case.patch
- 9009-autodetect-nc-params.patch
- 9010-dont-disable-ipv6.patch
- 9011-move-ebtables-script.patch
- 9014-skip-nodeinfotest.patch
- 9020-lp545795.patch
* Create a patch to include stdint.h so lxc_container.h, which
#includes linux/fs.h, doesn't trip up on undefined uint64_t.
-- Serge Hallyn <email address hidden> Tue, 02 Nov 2010 16:26:51 -0500
-
libvirt (0.8.3-1ubuntu14) maverick; urgency=low
* Let Apparmor allow libvirtd to create PF_PACKET sockets. Several
utility functions require it. Of particular interest, the NWFilter
code uses it, so libvirt's firewalling functionality depends on
this. (LP: #646706)
-- Soren Hansen <email address hidden> Fri, 24 Sep 2010 23:36:36 +0200