diff options
Diffstat (limited to 'utils/lxc/DETAILS')
-rwxr-xr-x | utils/lxc/DETAILS | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/utils/lxc/DETAILS b/utils/lxc/DETAILS new file mode 100755 index 0000000000..ba7c444b63 --- /dev/null +++ b/utils/lxc/DETAILS @@ -0,0 +1,29 @@ + SPELL=lxc + VERSION=1.0.6 + SOURCE="${SPELL}-${VERSION}.tar.gz" + SOURCE_URL[0]=https://linuxcontainers.org/downloads/${SOURCE} + SOURCE_HASH=sha512:a2a0700bc29c92f34b8fb0806d1f05467e0433e84dc06c1c8b8db58a34969df48d452771ffff1ea9f865883adef765c896c5be6237108c0ce474b9d7e41c218a +SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}" + WEB_SITE="https://linuxcontainers.org/" + LICENSE[0]="LGPLv2.1+" + ENTERED=20140924 + KEYWORDS="" + SHORT="Userspace tools for the Linux kernel containers" +cat << EOF +LXC is a userspace interface for the Linux kernel containment features. +Through a powerful API and simple tools, it lets Linux users easily create +and manage system or application containers. Features + +Current LXC uses the following kernel features to contain processes: +* Kernel namespaces (ipc, uts, mount, pid, network and user) +* Apparmor and SELinux profiles +* Seccomp policies +* Chroots (using pivot_root) +* Kernel capabilities +* Control groups (cgroups) + +As such, LXC is often considered as something in the middle between a chroot +on steroids and a full fledged virtual machine. The goal of LXC is to create +an environment as close as possible as a standard Linux installation but +without the need for a separate kernel. +EOF |