[gentoo-commits] gentoo-x86 commit in app-emulation/lxc: lxc-1.1.0-r5.ebuild ChangeLog lxc-1.1.1.ebuild lxc-1.1.0-r2.ebuild lxc-1.1.0-r4.ebuild lxc-1.1.0-r3.ebuild

2015-03-20 Thread Markos Chandras (hwoarang)
hwoarang15/03/20 21:56:18

  Modified: lxc-1.1.0-r5.ebuild ChangeLog lxc-1.1.1.ebuild
  Removed:  lxc-1.1.0-r2.ebuild lxc-1.1.0-r4.ebuild
lxc-1.1.0-r3.ebuild
  Log:
  Drop obsolete RESOURCE_COUNTERS check. Bug #540980
  
  (Portage version: 2.2.18/cvs/Linux x86_64, signed Manifest commit with key 
09BF4F54C2BA7F3C!)

Revision  ChangesPath
1.2  app-emulation/lxc/lxc-1.1.0-r5.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/lxc/lxc-1.1.0-r5.ebuild?rev=1.2view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/lxc/lxc-1.1.0-r5.ebuild?rev=1.2content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/lxc/lxc-1.1.0-r5.ebuild?r1=1.1r2=1.2

Index: lxc-1.1.0-r5.ebuild
===
RCS file: /var/cvsroot/gentoo-x86/app-emulation/lxc/lxc-1.1.0-r5.ebuild,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- lxc-1.1.0-r5.ebuild 14 Mar 2015 09:21:31 -  1.1
+++ lxc-1.1.0-r5.ebuild 20 Mar 2015 21:56:18 -  1.2
@@ -1,6 +1,6 @@
 # Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/lxc/lxc-1.1.0-r5.ebuild,v 1.1 
2015/03/14 09:21:31 hwoarang Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/lxc/lxc-1.1.0-r5.ebuild,v 1.2 
2015/03/20 21:56:18 hwoarang Exp $
 
 EAPI=5
 
@@ -39,7 +39,6 @@
 
 CONFIG_CHECK=~CGROUPS ~CGROUP_DEVICE
~CPUSETS ~CGROUP_CPUACCT
-   ~RESOURCE_COUNTERS
~CGROUP_SCHED
 
~NAMESPACES



1.71 app-emulation/lxc/ChangeLog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/lxc/ChangeLog?rev=1.71view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/lxc/ChangeLog?rev=1.71content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/lxc/ChangeLog?r1=1.70r2=1.71

Index: ChangeLog
===
RCS file: /var/cvsroot/gentoo-x86/app-emulation/lxc/ChangeLog,v
retrieving revision 1.70
retrieving revision 1.71
diff -u -r1.70 -r1.71
--- ChangeLog   17 Mar 2015 20:03:20 -  1.70
+++ ChangeLog   20 Mar 2015 21:56:18 -  1.71
@@ -1,6 +1,14 @@
 # ChangeLog for app-emulation/lxc
 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/lxc/ChangeLog,v 1.70 
2015/03/17 20:03:20 hwoarang Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/lxc/ChangeLog,v 1.71 
2015/03/20 21:56:18 hwoarang Exp $
+
+  20 Mar 2015; Markos Chandras hwoar...@gentoo.org -lxc-1.1.0-r2.ebuild,
+  -lxc-1.1.0-r3.ebuild, -lxc-1.1.0-r4.ebuild, lxc-1.1.0-r5.ebuild,
+  lxc-1.1.1.ebuild:
+  Drop obsolete RESOURCE_COUNTERS check. Bug #540980
+
+  LKML: https://lkml.org/lkml/2014/10/13/498
+  Commit: 5b1efc027c0b51ca3e76f4e00c83358f8349f543
 
 *lxc-1.1.1 (17 Mar 2015)
 



1.2  app-emulation/lxc/lxc-1.1.1.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/lxc/lxc-1.1.1.ebuild?rev=1.2view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/lxc/lxc-1.1.1.ebuild?rev=1.2content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/lxc/lxc-1.1.1.ebuild?r1=1.1r2=1.2

Index: lxc-1.1.1.ebuild
===
RCS file: /var/cvsroot/gentoo-x86/app-emulation/lxc/lxc-1.1.1.ebuild,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- lxc-1.1.1.ebuild17 Mar 2015 20:03:20 -  1.1
+++ lxc-1.1.1.ebuild20 Mar 2015 21:56:18 -  1.2
@@ -1,6 +1,6 @@
 # Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/lxc/lxc-1.1.1.ebuild,v 1.1 
2015/03/17 20:03:20 hwoarang Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/lxc/lxc-1.1.1.ebuild,v 1.2 
2015/03/20 21:56:18 hwoarang Exp $
 
 EAPI=5
 
@@ -39,7 +39,6 @@
 
 CONFIG_CHECK=~CGROUPS ~CGROUP_DEVICE
~CPUSETS ~CGROUP_CPUACCT
-   ~RESOURCE_COUNTERS
~CGROUP_SCHED
 
~NAMESPACES






[gentoo-commits] gentoo-x86 commit in app-emulation/lxc: lxc-1.1.0-r5.ebuild ChangeLog

2015-03-14 Thread Markos Chandras (hwoarang)
hwoarang15/03/14 09:21:31

  Modified: ChangeLog
  Added:lxc-1.1.0-r5.ebuild
  Log:
  Move tools from sbin to bin so we can start supporting unprivileged containers
  
  (Portage version: 2.2.18/cvs/Linux x86_64, signed Manifest commit with key 
09BF4F54C2BA7F3C!)

Revision  ChangesPath
1.69 app-emulation/lxc/ChangeLog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/lxc/ChangeLog?rev=1.69view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/lxc/ChangeLog?rev=1.69content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/lxc/ChangeLog?r1=1.68r2=1.69

Index: ChangeLog
===
RCS file: /var/cvsroot/gentoo-x86/app-emulation/lxc/ChangeLog,v
retrieving revision 1.68
retrieving revision 1.69
diff -u -r1.68 -r1.69
--- ChangeLog   13 Mar 2015 08:54:55 -  1.68
+++ ChangeLog   14 Mar 2015 09:21:31 -  1.69
@@ -1,6 +1,11 @@
 # ChangeLog for app-emulation/lxc
 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/lxc/ChangeLog,v 1.68 
2015/03/13 08:54:55 dlan Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/lxc/ChangeLog,v 1.69 
2015/03/14 09:21:31 hwoarang Exp $
+
+*lxc-1.1.0-r5 (14 Mar 2015)
+
+  14 Mar 2015; Markos Chandras hwoar...@gentoo.org +lxc-1.1.0-r5.ebuild:
+  Move tools from sbin to bin so we can start supporting unprivileged 
containers
 
   13 Mar 2015; Yixun Lan d...@gentoo.org lxc-1.1.0-r4.ebuild:
   add ~arm keyword, test on cortex-a9 board



1.1  app-emulation/lxc/lxc-1.1.0-r5.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/lxc/lxc-1.1.0-r5.ebuild?rev=1.1view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/lxc/lxc-1.1.0-r5.ebuild?rev=1.1content-type=text/plain

Index: lxc-1.1.0-r5.ebuild
===
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/lxc/lxc-1.1.0-r5.ebuild,v 1.1 
2015/03/14 09:21:31 hwoarang Exp $

EAPI=5

MY_P=${P/_/-}
PYTHON_COMPAT=( python{3_2,3_3,3_4} )
DISTUTILS_OPTIONAL=1

inherit autotools bash-completion-r1 distutils-r1 eutils linux-info versionator 
flag-o-matic systemd

DESCRIPTION=LinuX Containers userspace utilities
HOMEPAGE=https://linuxcontainers.org/;
SRC_URI=https://github.com/lxc/lxc/archive/${MY_P}.tar.gz;

KEYWORDS=~amd64 ~arm

LICENSE=LGPL-3
SLOT=0
IUSE=cgmanager doc examples lua python seccomp

RDEPEND=net-libs/gnutls
sys-libs/libcap
cgmanager? ( app-admin/cgmanager )
lua? ( =dev-lang/lua-5.1:= )
python? ( ${PYTHON_DEPS} )
seccomp? ( sys-libs/libseccomp )

DEPEND=${RDEPEND}
doc? ( app-text/docbook-sgml-utils )
=sys-kernel/linux-headers-3.2

RDEPEND=${RDEPEND}
sys-process/criu
sys-apps/util-linux
app-misc/pax-utils
virtual/awk

CONFIG_CHECK=~CGROUPS ~CGROUP_DEVICE
~CPUSETS ~CGROUP_CPUACCT
~RESOURCE_COUNTERS
~CGROUP_SCHED

~NAMESPACES
~IPC_NS ~USER_NS ~PID_NS

~NETLINK_DIAG ~PACKET_DIAG
~INET_UDP_DIAG ~INET_TCP_DIAG
~UNIX_DIAG ~CHECKPOINT_RESTORE

~DEVPTS_MULTIPLE_INSTANCES
~CGROUP_FREEZER
~UTS_NS ~NET_NS
~VETH ~MACVLAN

~POSIX_MQUEUE
~!NETPRIO_CGROUP

~!GRKERNSEC_CHROOT_MOUNT
~!GRKERNSEC_CHROOT_DOUBLE
~!GRKERNSEC_CHROOT_PIVOT
~!GRKERNSEC_CHROOT_CHMOD
~!GRKERNSEC_CHROOT_CAPS


ERROR_DEVPTS_MULTIPLE_INSTANCES=CONFIG_DEVPTS_MULTIPLE_INSTANCES:  needed for 
pts inside container

ERROR_CGROUP_FREEZER=CONFIG_CGROUP_FREEZER:  needed to freeze containers

ERROR_UTS_NS=CONFIG_UTS_NS:  needed to unshare hostnames and uname info
ERROR_NET_NS=CONFIG_NET_NS:  needed for unshared network

ERROR_VETH=CONFIG_VETH:  needed for internal (host-to-container) networking
ERROR_MACVLAN=CONFIG_MACVLAN:  needed for internal (inter-container) 
networking

ERROR_NETLINK_DIAG=CONFIG_NETLINK_DIAG:  needed for lxc-checkpoint
ERROR_PACKET_DIAG=CONFIG_PACKET_DIAG:  needed for lxc-checkpoint
ERROR_INET_UDP_DIAG=CONFIG_INET_UDP_DIAG:  needed for lxc-checkpoint
ERROR_INET_TCP_DIAG=CONFIG_INET_TCP_DIAG:  needed for lxc-checkpoint
ERROR_UNIX_DIAG=CONFIG_UNIX_DIAG:  needed for lxc-checkpoint
ERROR_CHECKPOINT_RESTORE=CONFIG_CHECKPOINT_RESTORE:  needed for lxc-checkpoint

ERROR_POSIX_MQUEUE=CONFIG_POSIX_MQUEUE:  needed for lxc-execute command

ERROR_NETPRIO_CGROUP=CONFIG_NETPRIO_CGROUP:  as of kernel 3.3 and lxc 
0.8.0_rc1 this causes LXCs to fail booting.

ERROR_GRKERNSEC_CHROOT_MOUNT=CONFIG_GRKERNSEC_CHROOT_MOUNT:  some GRSEC 
features make LXC unusable see postinst notes
ERROR_GRKERNSEC_CHROOT_DOUBLE=CONFIG_GRKERNSEC_CHROOT_DOUBLE:  some GRSEC