From 1614bed10b2e3bc3b8163e5a31455d4e20f850e6 Mon Sep 17 00:00:00 2001 From: Luka Perkov Date: Wed, 10 Sep 2014 14:39:17 +0200 Subject: [PATCH] lxc: add configuration section Signed-off-by: Luka Perkov --- utils/lxc/Config.in | 15 +++++++++++++++ utils/lxc/Makefile | 6 +++++- 2 files changed, 20 insertions(+), 1 deletion(-) create mode 100644 utils/lxc/Config.in diff --git a/utils/lxc/Config.in b/utils/lxc/Config.in new file mode 100644 index 000000000..c52ba532e --- /dev/null +++ b/utils/lxc/Config.in @@ -0,0 +1,15 @@ +menu "Configuration" + depends on PACKAGE_lxc + +config LXC_KERNEL_OPTIONS + bool "Enable kernel support for LXC" + default n + select KERNEL_CGROUPS + select KERNEL_NAMESPACES + select KERNEL_LXC_MISC + help + Select needed kernel options for LXC related utilities. Options + include cgroups, namespaces and other miscellaneous options. These + options unfortunately can not be installed as a module. + +endmenu diff --git a/utils/lxc/Makefile b/utils/lxc/Makefile index a613352df..97d79835e 100644 --- a/utils/lxc/Makefile +++ b/utils/lxc/Makefile @@ -9,7 +9,7 @@ include $(TOPDIR)/rules.mk PKG_NAME:=lxc PKG_VERSION:=1.0.5 -PKG_RELEASE:=1 +PKG_RELEASE:=2 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz PKG_SOURCE_URL:=http://linuxcontainers.org/downloads/ @@ -49,6 +49,10 @@ define Package/lxc MENU:=1 endef +define Package/lxc/config + source "$(SOURCE)/Config.in" +endef + define Package/lxc/description LXC is the userspace control package for Linux Containers, a lightweight virtual system mechanism sometimes described as "chroot on steroids".