libvirt 1.3.1-1ubuntu1 source package in Ubuntu

Changelog

libvirt (1.3.1-1ubuntu1) xenial; urgency=low

  * Merge from Debian unstable.  Remaining changes:
    - debian/apparmor/{libvirt-lxc,libvirt-qemu,local-usr.sbin.libvirtd,
      TEMPLATE.lxc,TEMPLATE.qemu,usr.lib.libvirt.virt-aa-helper,
      usr.sbin.libvirtd} Add apparmor profiles.
    - Add debian/libvirt-bin.virtlockd.init based on the upstream version
      src/locking/virtlockd.init.in. This does not seem to get processed
      by the build.
    - debian/control:
      * Add libcurl4-gnutls-dev, libxml-libxml-perl, libcgmanager-dev
      * Add ppc64el to libnuma-dev arches
      * Remove libsanlock-dev, libselinux1-dev, systemtap-sdt-dev
      * Remove python, sheepdog, librados-dev, libfuse-dev
      * Remove libssh2-1-dev, qemu-system-common, augeas-tools
      * Don't build libvirt-clients, libvirt-daemon, libvirt-sanlock packages
      * Keep multiarch changes.
    - Keep debian/{libvirt-bin.apport,libvirt-bin.cron.daily}
    - Keep change d/libvirt0.install and d/libvirt-dev.install that
      adds multi-arch wildcard.
    - d/libvirt-daemon-system.libvirtd.default ->
      d/libvirt-bin.libvirt-bin.default
    - d/libvirt-daemon-system.dirs -> d/libvirt-bin.dirs
      * Add /etc/apparmor.d/{abstractions,disable,force-complain,local}
      * Add /etc/cron.daily
      * Add /usr/share/apport/package-hooks
      * Add /var/log/libvirt/libxl
      * Add /etc/dnsmasq.d-available
      * Remove /usr/share/polkit-1/rules.d/
      * Remove /var/lib/polkit-1/localauthority/10-vendor.d/
    - Keep debian/libvirt-bin.dnsmasq
    - d/libvirt-daemon-system.examples -> d/libvirt-bin.examples
      * Remove debian/build/daemon/libvirtd.policy
      * Drop debian/libvirt-suspendonreboot
    - d/libvirt-daemon-system.libvirtd.init -> d/libvirt-bin.libvirt-bin.init
      * Add provides libvirt-bin
      * Change /etc/default/libvirtd into /etc/default/libvirt-bin
      * Add wait_on_sockfile() and call it during start
    - d/libvirt-daemon-system.install -> d/libvirt-bin.install
      * Add usr/bin/*
      * Add usr/sbin/*
      * Add etc/apparmor.d/*
      * Replace etc/libvirt/{libvirtd,virtlockd,virtlogd}.conf -> etc/libvirt/*
        (since with the clients included there are many more config files)
      * Add usr/share/polkit-1
      * Add usr/lib/libvirt/*
      * Add usr/share/augeas/*
      * Add usr/share/libvirt/*
      * Add usr/share/man/man8/*
      * Add usr/share/apport/package-hooks/source_libvirt.py
      * Add etc/dnsmasq.d-available/libvirt-bin
      * Add etc/profile.d/libvirt-uri.sh
      * Add usr/lib/libvirt
    - d/libvirt-daemon-system.links -> d/libvirt-bin.links
      * Replace libvirt-daemon-system with libvirt-bin for libvirt0
      * Remove libvirt-daemon line
    - Remove d/libvirt-bin.maintscript
    - d/libvirt-clients.manpages -> d/libvirt-bin.manpages
      * Add debian/libvirt-migrate-qemu-disks.1
      * Add debian/libvirt-migrate-qemu-machinetype.1
      * Add debian/libvirt-migrate-xend-managed-domains.1
    - Combined d/libvirt-daemon-system.NEWS and d/libvirt-daemon.NEWS into
      d/libvirt-bin.NEWS
    - Keep d/libvirt-bin.{postinst,postrm,preinst} though they probably could
      be freshly derived from libvirt-daemon counterparts.
      * Added removal of qemu capability cache (found in Debian) to postinst
      * Added reload of virtlogd in postinst (following example of virtlockd)
    - Replace d/libvirt-bin.preinst
    - Add d/libvirt-bin.upstart
    - d/libvirt-daemon-system.virtlogd.init -> d/libvirt-bin.virtlogd.init
    - Remove d/libvirt-clients.install
    - Remove d/libvirt-clients.links
    - Remove d/libvirt-daemon.install
    - Remove d/libvirt-daemon.links
    - d/libvirt-daemon.README.Debian -> d/libvirt-bin.README.Debian
      * Replaced access control section
      * Appended apparmor profile section
      * Appended disk migration section
      * Appended qemu/kvm machine type migration section
    - Remove d/libvirt-daemon-system.{maintscript,postinst,postrm,preinst}
    - Keep libvirt-migrate-qemu-disks (and manpage)
    - Keep libvirt-migrate-qemu-machinetype (and manpage)
    - Keep libvirt-migrate-xend-managed-domains (and manpage)
    - Remove d/libvirt-sanlock.{cron.weekly,links,install}
    - Drop d/libvirt-stop-guests
    - Drop d/libvirt-suspendonreboot (replaced by upstream libvirt-guests)
    - Keep d/libvirt-uri.sh
    - Remove d/polkit/60-libvirt.pkla (and polkit directory)
    - d/tests/control
      - Add build-essential and pkg-config dependencies to build-test
    - debian/rules:
      * Add autoconf stuff (not sure what still really gets used).
      * Use qemu-group kvm instead of libvirt-qemu
      * Add SHEEPDOGCLI environment variable to dh_auto_configure
        override (instead of an DEB_DH_... make variable which no
        longer takes effect).
      * Drop --with-secdriver-apparmor --with-apparmor-profiles from
        WITH_APPARMOR config.
      * Change WITH_FIREWALLD and WITH_SELINUX settings to disabled.
      * Change WITH_DTRACE setting to disabled.
      * Drop DEB_DH_SYSTEMD_START_ARGS_libvirt-bin as it is no longer
        needed after dropping cdbs.
      * Add to override_dh_install section
        - Install apparmor files (and post-processing)
        - Install apport hooks.
        - Install migration tools.
        - Install profile script to autoset URI.
        - Replace package name libvirt-daemon-system with libvirt-bin.
        - Debian now copies libvirt-guests.{init,default} and
          virtlogd.default from upstream source. Copy virtlockd.default
          as well.
        - Rename libvirtd.{socket,service} to libvirt-bin.{socket,service}
        - Change dh_systemd_start to use virtlo{g,ck}d.socket only (the
          services are supposed to be started by using the sockets.
        - Move libs and pkgconfig under multiarch directory.
      * Modify override_dh_auto_clean
        - Replace package name libvirt-daemon-system with libvirt-bin
        - Delete upstream files which were copied into debian/.
      * Add override_dh_gencontrol section which conditionally adds
        conflicts on apparmor.
      * Add override_dh_makeshlibs section to pass version info for
        libvirt0.
  * Dropped patches:
    - ubuntu/virt-aa-helper-handle-ovmf (upstream added ovmf paths to
      restricted_rw)
  * Refreshed patches:
    - refreshed d/p/ubuntu/9034-complete-9p-support
  * New patches
    - d/ubuntu/libvirt-guests-exclude-dom0.patch
    - d/ubuntu/libxl-no-dm-check.patch
    - d/ubuntu/libxl-fix-test-data.patch
    - d/ubuntu/Debianize-virtlogd-service.patch
    - d/ubuntu/Debianize-virtlockd-init.patch
    - d/ubuntu/switch-service-files-to-libvirt-bin.patch
    - d/ubuntu/libvirt-socket-fix-group.patch

 -- Stefan Bader <email address hidden>  Fri, 12 Feb 2016 14:46:21 +0100

Upload details

Uploaded by:
Stefan Bader
Sponsored by:
Chris J Arges
Uploaded to:
Xenial
Original maintainer:
Ubuntu Developers
Architectures:
any all
Section:
devel
Urgency:
Low Urgency

See full publishing history Publishing

Series Pocket Published Component Section

Downloads

File Size SHA-256 Checksum
libvirt_1.3.1.orig.tar.gz 28.5 MiB a5d43fbed34d31eeffc641d2ac9b6026a57bf1a4fa74d0fa19a9891d9ec2c21a
libvirt_1.3.1-1ubuntu1.debian.tar.xz 109.2 KiB 4d7202c9299a38f411a9fc9a229b6a4ce0675958f6539061327e4a8d666f2511
libvirt_1.3.1-1ubuntu1.dsc 3.0 KiB 52f8353caf9ba18f4aed37bab94b6d8fcb2221ad5e99649af1706b4a3a3234be

View changes file

Binary packages built by this source

libvirt-bin: programs for the libvirt library

 Libvirt is a C toolkit to interact with the virtualization capabilities
 of recent versions of Linux (and other OSes). The library aims at providing
 a long term stable C API for different virtualization mechanisms. It currently
 supports QEMU, KVM, XEN, OpenVZ, LXC, and VirtualBox.
 .
 This package contains the supporting binaries to use with libvirt

libvirt-bin-dbgsym: debug symbols for package libvirt-bin

 Libvirt is a C toolkit to interact with the virtualization capabilities
 of recent versions of Linux (and other OSes). The library aims at providing
 a long term stable C API for different virtualization mechanisms. It currently
 supports QEMU, KVM, XEN, OpenVZ, LXC, and VirtualBox.
 .
 This package contains the supporting binaries to use with libvirt

libvirt-dev: development files for the libvirt library

 Libvirt is a C toolkit to interact with the virtualization capabilities
 of recent versions of Linux (and other OSes). The library aims at providing
 a long term stable C API for different virtualization mechanisms. It currently
 supports QEMU, KVM, XEN, OpenVZ, LXC, and VirtualBox.
 .
 This package contains the header files and static libraries which are
 needed for developing the applications with libvirt.

libvirt-dev-dbgsym: debug symbols for package libvirt-dev

 Libvirt is a C toolkit to interact with the virtualization capabilities
 of recent versions of Linux (and other OSes). The library aims at providing
 a long term stable C API for different virtualization mechanisms. It currently
 supports QEMU, KVM, XEN, OpenVZ, LXC, and VirtualBox.
 .
 This package contains the header files and static libraries which are
 needed for developing the applications with libvirt.

libvirt-doc: documentation for the libvirt library

 Libvirt is a C toolkit to interact with the virtualization capabilities
 of recent versions of Linux (and other OSes). The library aims at providing
 a long term stable C API for different virtualization mechanisms. It currently
 supports QEMU, KVM, XEN, OpenVZ, LXC, and VirtualBox.
 .
 This package contains the documentation.

libvirt0: library for interfacing with different virtualization systems

 Libvirt is a C toolkit to interact with the virtualization capabilities
 of recent versions of Linux (and other OSes). The library aims at providing
 a long term stable C API for different virtualization mechanisms. It currently
 supports QEMU, KVM, XEN, OpenVZ, LXC, and VirtualBox.

libvirt0-dbg: library for interfacing with different virtualization systems - debugging symbols

 Libvirt is a C toolkit to interact with the virtualization capabilities
 of recent versions of Linux (and other OSes). The library aims at providing
 a long term stable C API for different virtualization mechanisms. It currently
 supports QEMU, KVM, XEN, OpenVZ, LXC, and VirtualBox.
 .
 This package contains the debugging symbols.

libvirt0-dbgsym: debug symbols for package libvirt0

 Libvirt is a C toolkit to interact with the virtualization capabilities
 of recent versions of Linux (and other OSes). The library aims at providing
 a long term stable C API for different virtualization mechanisms. It currently
 supports QEMU, KVM, XEN, OpenVZ, LXC, and VirtualBox.