diff options
author | Tiziano Müller <dev-zero@gentoo.org> | 2014-06-16 15:28:59 +0000 |
---|---|---|
committer | Tiziano Müller <dev-zero@gentoo.org> | 2014-06-16 15:28:59 +0000 |
commit | bf19fd9064ecf9f08e5e74de74da026666446af7 (patch) | |
tree | a2553223339713b99a981bfcdee5f089c33b02b7 /app-emulation | |
parent | Fix ChangeLog entry for musl profile commit (diff) | |
download | gentoo-2-bf19fd9064ecf9f08e5e74de74da026666446af7.tar.gz gentoo-2-bf19fd9064ecf9f08e5e74de74da026666446af7.tar.bz2 gentoo-2-bf19fd9064ecf9f08e5e74de74da026666446af7.zip |
Version bump (bug #512566, add minimal keepdirs, drop pm-utils dependency when using systemd), drop vulnerable unstable version (LSN-2014-0003).
(Portage version: 2.2.10/cvs/Linux x86_64, signed Manifest commit with key 0x1A5D023975B0583D!)
Diffstat (limited to 'app-emulation')
-rw-r--r-- | app-emulation/libvirt/ChangeLog | 9 | ||||
-rw-r--r-- | app-emulation/libvirt/libvirt-1.2.5.ebuild (renamed from app-emulation/libvirt/libvirt-1.2.4.ebuild) | 13 | ||||
-rw-r--r-- | app-emulation/libvirt/libvirt-9999.ebuild | 25 |
3 files changed, 36 insertions, 11 deletions
diff --git a/app-emulation/libvirt/ChangeLog b/app-emulation/libvirt/ChangeLog index 1526a417bd27..72c141cdf852 100644 --- a/app-emulation/libvirt/ChangeLog +++ b/app-emulation/libvirt/ChangeLog @@ -1,6 +1,13 @@ # ChangeLog for app-emulation/libvirt # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-emulation/libvirt/ChangeLog,v 1.363 2014/05/17 14:37:15 cardoe Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-emulation/libvirt/ChangeLog,v 1.364 2014/06/16 15:28:59 dev-zero Exp $ + +*libvirt-1.2.5 (16 Jun 2014) + + 16 Jun 2014; Tiziano Müller <dev-zero@gentoo.org> +libvirt-1.2.5.ebuild, + -libvirt-1.2.4.ebuild, libvirt-9999.ebuild: + Version bump (bug #512566, add minimal keepdirs, drop pm-utils dependency when + using systemd), drop vulnerable unstable version (LSN-2014-0003). 17 May 2014; Doug Goldstein <cardoe@gentoo.org> -files/libvirtd.init-r12, -libvirt-1.1.3.3.ebuild, -libvirt-1.2.1.ebuild: diff --git a/app-emulation/libvirt/libvirt-1.2.4.ebuild b/app-emulation/libvirt/libvirt-1.2.5.ebuild index c87c6e547101..d90e098fd51e 100644 --- a/app-emulation/libvirt/libvirt-1.2.4.ebuild +++ b/app-emulation/libvirt/libvirt-1.2.5.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-emulation/libvirt/libvirt-1.2.4.ebuild,v 1.1 2014/05/15 02:27:36 cardoe Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-emulation/libvirt/libvirt-1.2.5.ebuild,v 1.1 2014/06/16 15:28:59 dev-zero Exp $ EAPI=5 @@ -68,7 +68,7 @@ RDEPEND="sys-libs/readline caps? ( sys-libs/libcap-ng ) fuse? ( >=sys-fs/fuse-2.8.6 ) iscsi? ( sys-block/open-iscsi ) - lxc? ( sys-power/pm-utils ) + lxc? ( !systemd? ( sys-power/pm-utils ) ) lvm? ( >=sys-fs/lvm2-2.02.48-r2 ) nfs? ( net-fs/nfs-utils ) numa? ( @@ -85,11 +85,12 @@ RDEPEND="sys-libs/readline qemu? ( >=app-emulation/qemu-0.13.0 dev-libs/yajl - sys-power/pm-utils + !systemd? ( sys-power/pm-utils ) ) rbd? ( sys-cluster/ceph ) sasl? ( dev-libs/cyrus-sasl ) selinux? ( >=sys-libs/libselinux-2.0.85 ) + systemd? ( sys-apps/systemd ) virtualbox? ( || ( app-emulation/virtualbox >=app-emulation/virtualbox-bin-2.2.0 ) ) xen? ( app-emulation/xen-tools app-emulation/xen ) udev? ( virtual/udev >=x11-libs/libpciaccess-0.10.9 ) @@ -127,7 +128,7 @@ LXC_CONFIG_CHECK=" ~CGROUP_PERF ~BLK_CGROUP ~NET_CLS_CGROUP - ~NETPRIO_CGROUP + ~CGROUP_NET_PRIO ~CPUSETS ~RESOURCE_COUNTERS ~NAMESPACES @@ -380,7 +381,9 @@ src_install() { newconfd "${FILESDIR}/libvirtd.confd-r4" libvirtd || die newinitd "${FILESDIR}/virtlockd.init" virtlockd || die - keepdir /var/lib/libvirt/images + keepdir /var/lib/libvirt/{boot,images,network} + use qemu && keepdir /var/{cache,lib,log}/libvirt/qemu + use lxc && keepdir /var/{cache,lib,log}/libvirt/lxc readme.gentoo_create_doc } diff --git a/app-emulation/libvirt/libvirt-9999.ebuild b/app-emulation/libvirt/libvirt-9999.ebuild index 7518c2dc50e9..522d9ce368ce 100644 --- a/app-emulation/libvirt/libvirt-9999.ebuild +++ b/app-emulation/libvirt/libvirt-9999.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-emulation/libvirt/libvirt-9999.ebuild,v 1.55 2014/03/01 22:08:30 mgorny Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-emulation/libvirt/libvirt-9999.ebuild,v 1.56 2014/06/16 15:28:59 dev-zero Exp $ EAPI=5 @@ -68,7 +68,7 @@ RDEPEND="sys-libs/readline caps? ( sys-libs/libcap-ng ) fuse? ( >=sys-fs/fuse-2.8.6 ) iscsi? ( sys-block/open-iscsi ) - lxc? ( sys-power/pm-utils ) + lxc? ( !systemd? ( sys-power/pm-utils ) ) lvm? ( >=sys-fs/lvm2-2.02.48-r2 ) nfs? ( net-fs/nfs-utils ) numa? ( @@ -85,11 +85,12 @@ RDEPEND="sys-libs/readline qemu? ( >=app-emulation/qemu-0.13.0 dev-libs/yajl - sys-power/pm-utils + !systemd? ( sys-power/pm-utils ) ) rbd? ( sys-cluster/ceph ) sasl? ( dev-libs/cyrus-sasl ) selinux? ( >=sys-libs/libselinux-2.0.85 ) + systemd? ( sys-apps/systemd ) virtualbox? ( || ( app-emulation/virtualbox >=app-emulation/virtualbox-bin-2.2.0 ) ) xen? ( app-emulation/xen-tools app-emulation/xen ) udev? ( virtual/udev >=x11-libs/libpciaccess-0.10.9 ) @@ -127,7 +128,7 @@ LXC_CONFIG_CHECK=" ~CGROUP_PERF ~BLK_CGROUP ~NET_CLS_CGROUP - ~NETPRIO_CGROUP + ~CGROUP_NET_PRIO ~CPUSETS ~RESOURCE_COUNTERS ~NAMESPACES @@ -157,6 +158,16 @@ VIRTNET_CONFIG_CHECK=" ~NETFILTER_XT_MARK " +BWLMT_CONFIG_CHECK=" + ~BRIDGE_EBT_T_NAT + ~NET_SCH_HTB + ~NET_SCH_SFQ + ~NET_SCH_INGRESS + ~NET_CLS_FW + ~NET_CLS_U32 + ~NET_ACT_POLICE +" + MACVTAP_CONFIG_CHECK=" ~MACVTAP" LVM_CONFIG_CHECK=" ~BLK_DEV_DM ~DM_SNAPSHOT ~DM_MULTIPATH" @@ -185,6 +196,8 @@ pkg_setup() { use lxc && CONFIG_CHECK+="${LXC_CONFIG_CHECK}" use macvtap && CONFIG_CHECK+="${MACVTAP_CONFIG_CHECK}" use virt-network && CONFIG_CHECK+="${VIRTNET_CONFIG_CHECK}" + # Bandwidth Limiting Support + use virt-network && CONFIG_CHECK+="${BWLMT_CONFIG_CHECK}" if [[ -n ${CONFIG_CHECK} ]]; then linux-info_pkg_setup fi @@ -368,7 +381,9 @@ src_install() { newconfd "${FILESDIR}/libvirtd.confd-r4" libvirtd || die newinitd "${FILESDIR}/virtlockd.init" virtlockd || die - keepdir /var/lib/libvirt/images + keepdir /var/lib/libvirt/{boot,images,network} + use qemu && keepdir /var/{cache,lib,log}/libvirt/qemu + use lxc && keepdir /var/{cache,lib,log}/libvirt/lxc readme.gentoo_create_doc } |