aboutsummaryrefslogtreecommitdiff
path: root/utils/lxc
Commit message (Collapse)AuthorAge
* cgroups-mount,docker-ce,lxc: rework kernel feature dependencyYousong Zhou2019-09-12
| | | | | | | | | | | | | Fix that KERNEL_CGROUPS is enabled (selected) automatically along with cgroups-mount Replace "if PACKAGE_docker-ce" with a menu to avoid circular denpendency issue involving PACKAGE_docker-ce, PACKAGE_cgroups-mount and KERNEL_CGRUOPS docker-ce, lxc: replace KERNEL_LXC_MISC with more specific options Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
* treewide: Change .*GPL.*+ licenses to SPDX compatible identifierSven Eckelmann2019-09-10
| | | | | | | | The CONTRIBUTING.md requests an (or multiple) SPDX identifier for GPL licenses. But a lot of packages did use a different, non-SPDX style with a "+" at the end instead of "-or-later". Signed-off-by: Sven Eckelmann <sven@narfation.org>
* Merge pull request #8999 from neheb/lxRosen Penev2019-05-17
|\ | | | | lxc: Backport uClibc patch
| * lxc: Backport uClibc patchRosen Penev2019-05-15
| | | | | | | | | | | | Fixes compilation Signed-off-by: Rosen Penev <rosenp@gmail.com>
* | lxc: hide seccomp support for arcEneas U de Queiroz2019-05-15
|/ | | | | | | libseccomp does not compile for arc, so we can't show that option for arc. Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
* lxc: Disable use of unwanted libraries explicityDaniel F. Dickinson2019-01-27
| | | | | | | | | | Otherwise one gets a failure if the libraries (e.g. Python header file) exist in the build system. Worse in some cases is host headers being found if one doesn't specifically disable a library search in autotools. It is especially important that Python is disabled by default. Signed-off-by: Daniel F. Dickinson <cshored@thecshore.com>
* lxc: bump PKG_RELEASE after backporting nl patchRafał Miłecki2018-07-29
| | | | Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
* lxc: nl: avoid NULL pointer dereferenceRafał Miłecki2018-07-29
| | | | | | This backports upstream fix from the master branch. Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
* lxc: add lxc-unprivileged helper package for unprivileged containersRafał Miłecki2017-12-12
| | | | | | | LXC requires newuidmap and newguidmap with SUID to run unprivileged containers. This package should help users make sure they are available. Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
* utils/lxc: disable gnutls during configureKarl Vogel2017-10-26
| | | | | | | | | | | Previous versions of LXC never compiled in gnutls support due to a bug in the configure script. As other TLS implementations are not supported and the feature was disabled in previous builds, disable it during configure. See https://github.com/lxc/lxc/pull/1360 for details regarding the bug in the autoconf of the previous versions. Signed-off-by: Karl Vogel <karl.vogel@gmail.com>
* lxc: bump to 2.1.1Marko Ratkaj2017-10-23
| | | | | | | | | This is the first bugfix release for LXC 2.1. Full list of changes can be found here: https://linuxcontainers.org/lxc/news/ Signed-off-by: Marko Ratkaj <marko.ratkaj@sartura.hr>
* lxc: bump to 2.1.0Marko Ratkaj2017-10-19
| | | | | | | | | | | | Bump LXC package from 1.1.5 to 2.1.0. Version 2.x includes many improvements and optimizations. https://linuxcontainers.org/lxc/news/ Some tools like lxc-top are rewritten in C and are no longer broken and dependent on lua. Signed-off-by: Marko Ratkaj <marko.ratkaj@sartura.hr>
* treewide: run "make check FIXUP=1"Etienne Champetier2017-08-29
| | | | | | | | | | fix Makefile chmod (644) replace MD5SUM with HASH add PKG_MIRROR_HASH when PKG_SOURCE_PROTO:=git (PKG_SOURCE_PROTO:=svn tarballs are not reproducible for now) Signed-off-by: Etienne Champetier <champetier.etienne@gmail.com>
* lxc: Use more FSH compliant /srv/lxc instead of new root dirMichal Hrusecky2016-05-30
| | | | | | | | Normally LXC uses /var/lib, but due to hack OpenWRT employs this is not an option. But instead of introducing new top-level directory, FSH compatible /srv can be used. Signed-off-by: Michal Hrusecky <michal.hrusecky@nic.cz>
* utils/lxc: Add working autostart for OpenWrtDaniel Dickinson2016-03-12
| | | | | | | Standard LXC autostart is currently not working in OpenWrt, therefore add our own autostart mechanism for now. Signed-off-by: Daniel Dickinson <openwrt@daniel.thecshore.com>
* utils/lxc: lxc-create templates depend on flockDaniel Dickinson2016-03-12
| | | | Signed-off-by: Daniel Dickinson <openwrt@daniel.thecshore.com>
* lxc: update to version 1.1.5Mak Krnic2016-02-10
|
* lxc: bump version to 1.1.3Marko Ratkaj2015-09-27
| | | | Signed-off-by: Marko Ratkaj <marko.ratkaj@sartura.hr>
* lxc: fix build on mpc85xxDaniel Golle2015-06-09
| | | | | | | | Initialize ret to 0 so compiler no longer complains about monitor.c: In function 'lxc_monitor_open': monitor.c:212:5: error: 'ret' may be used uninitialized in this function [-Werror=maybe-uninitialized] Signed-off-by: Daniel Golle <daniel@makrotopia.org>
* lxc: allow building with seccompDaniel Golle2015-06-04
| | | | | | | | | seccomp was unconditionally disabled before. Also a non-escaped newline in a place where it should be escaped made the build process skip some CONFIGURE_ARGS. Fix CONFIGURE_ARGS and add an option to allow building with seccomp. Signed-off-by: Daniel Golle <daniel@makrotopia.org>
* Add lxc-device applet to the utils/lxc.Alex Samorukov2015-05-27
| | | | | | lxc-device manages devices in running container. Signed-off-by: Alex Samorukov <samm@os2.kiev.ua>
* Add lxc-device appletAlex Samorukov2015-05-13
| | | | Signed-off-by: Alex Samorukov <samm@os2.kiev.ua>
* LXC: Update to 1.1.2 and remove patch merged by upstreamAlex Samorukov2015-04-21
| | | | Signed-off-by: Alex Samorukov <samm@os2.kiev.ua>
* lxc: bump to 1.1.1Mario Halambek2015-03-25
| | | | Signed-off-by: Mario Halambek <mario.halambek@sartura.hr>
* Merge pull request #878 from jow-/lxc-autoconf-fixSteven Barth2015-03-02
|\ | | | | lxc: use generic autoreconf fixup
| * lxc: use generic autoreconf fixupJo-Philipp Wich2015-02-08
| | | | | | | | | | | | | | | | | | Use the generic autoreconf facility to pickup proper variants of autoconf, automake and libtool. Remove the unneeded Build/Configure override. Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
* | lxc: update to 1.1.0Marko Ratkaj2015-02-08
|/ | | | | Signed-off-by: Marko Ratkaj <marko.ratkaj@sartura.hr> Signed-off-by: Luka Perkov <luka@openwrt.org>
* lxc: correctly install configuration filesLuka Perkov2014-11-17
| | | | Signed-off-by: Luka Perkov <luka@openwrt.org>
* lxc: minor dependencies tweakLuka Perkov2014-11-13
| | | | Signed-off-by: Luka Perkov <luka@openwrt.org>
* lxc: update dependenciesLuka Perkov2014-11-11
| | | | Signed-off-by: Luka Perkov <luka@openwrt.org>
* lxc: add spdx license infoLuka Perkov2014-11-11
| | | | Signed-off-by: Luka Perkov <luka@openwrt.org>
* lxc: move patchLuka Perkov2014-10-30
| | | | Signed-off-by: Luka Perkov <luka@openwrt.org>
* lxc: organize patchesLuka Perkov2014-10-29
| | | | Signed-off-by: Luka Perkov <luka@openwrt.org>
* lxc: fix lxc-destroyLuka Perkov2014-10-29
| | | | Signed-off-by: Luka Perkov <luka@openwrt.org>
* lxc: use xz tool from busyboxPetar Koretic2014-10-23
| | | | Signed-off-by: Petar Koretic <petar.koretic@sartura.hr>
* lxc: create /lxc directory by defaultLuka Perkov2014-10-23
| | | | | | | The containers are stored in /lxc rather then in /var/lib/lxc. The latter is not suitable for OpenWrt. Signed-off-by: Luka Perkov <luka@openwrt.org>
* lxc: patches: add openwrt common configPetar Koretic2014-10-23
| | | | Signed-off-by: Petar Koretic <petar.koretic@sartura.hr>
* lxc: fix hooks installation on 1.0.6Petar Koretic2014-10-23
| | | | Signed-off-by: Petar Koretic <petar.koretic@sartura.hr>
* lxc: add busybox options menuPetar Koretic2014-10-23
| | | | Signed-off-by: Petar Koretic <petar.koretic@sartura.hr>
* lxc: patches: remove unsupported optionPetar Koretic2014-10-23
| | | | Signed-off-by: Petar Koretic <petar.koretic@sartura.hr>
* lxc: add config templates packagePetar Koretic2014-10-23
| | | | Signed-off-by: Petar Koretic <petar.koretic@sartura.hr>
* lxc: enable template installationPetar Koretic2014-10-23
| | | | Signed-off-by: Petar Koretic <petar.koretic@sartura.hr>
* lxc: lxc-ls depends on lxc-configLuka Perkov2014-10-21
| | | | Signed-off-by: Luka Perkov <luka@openwrt.org>
* lxc: bump to 1.0.6Luka Perkov2014-10-21
| | | | Signed-off-by: Luka Perkov <luka@openwrt.org>
* lxc: set default lxcpath to /lxcLuka Perkov2014-10-21
| | | | Signed-off-by: Luka Perkov <luka@openwrt.org>
* lxc: add missing lxc-init packageLuka Perkov2014-10-21
| | | | Signed-off-by: Luka Perkov <luka@openwrt.org>
* lxc: add configuration sectionLuka Perkov2014-09-11
| | | | Signed-off-by: Luka Perkov <luka@openwrt.org>
* lxc: move package from old packages feedLuka Perkov2014-08-08
Signed-off-by: Luka Perkov <luka@openwrt.org>