- 01 Sep, 2016 1 commit
-
-
Maxime BESSON authored
An incorrect quoting introduced in bf39edb3 caused a /{lib,etc} folder to appear in Debian templates The very next line : mkdir -p "${rootfs}/etc/systemd/system/getty.target.wants makes creating ${rootfs}/etc/systemd/system/ unnecessary in the first place Signed-off-by:
Maxime Besson <maxime.besson@smile.fr>
-
- 31 Aug, 2016 2 commits
-
-
Stéphane Graber authored
templates: rm halt.target -> sigpwr.target symlink
-
Christian Brauner authored
Given commit 330ae3d3: lxccontainer: detect if we should send SIGRTMIN+3 This is required by systemd to cleanly shutdown. Other init systems should not have SIGRTMIN+3 in the blocked signals set. we should stop symlinking halt.target to sigpwr.target for systemd. Signed-off-by:
Christian Brauner <cbrauner@suse.de>
-
- 27 Aug, 2016 2 commits
-
-
Christian Brauner authored
set FULL_PATH_NAMES=NO in doc/api/Doxyfile
-
Evgeni Golov authored
otherwise the generated docs have the full build path in them and nonbody cares that the files were built in /build/lxc-_BVY2u/lxc-2.0.4/src/lxc/ Signed-off-by:Evgeni Golov <evgeni@debian.org>
-
- 26 Aug, 2016 10 commits
-
-
Christian Brauner authored
Migration fixes
-
Tycho Andersen authored
Previously, we write a "success" status but tried to parse the pid. This meant that we wouldn't notice a successful restore but failure to parse the pid, which was a little strange. We still don't know the child pid, so we will end up with a restored process tree and a running container, but at least in this case the API will return false indicating that something failed. We could kill(-1, 9) in this case, but since liblxc runs as root sometimes (e.g. LXD), that would be a Very Bad Thing. Signed-off-by:Tycho Andersen <tycho.andersen@canonical.com>
-
Tycho Andersen authored
Signed-off-by:Tycho Andersen <tycho.andersen@canonical.com>
-
Christian Brauner authored
c/r: Fix pid_t on some arches
-
Stéphane Graber authored
Signed-off-by:Stéphane Graber <stgraber@ubuntu.com>
-
Christian Brauner authored
c/r: use /proc/self/tid/children instead of pidfile
-
Tycho Andersen authored
All we really needed a unique temp file for was passing the pid. Since CRIU opened this with O_EXCL | O_CREAT, this was "safe" (users could still overwrite it afterwards, but the monitor would immediately die since the only valid number in there was the init process). In any case, we can just read /proc/self/tid/children, which lists the child process. Closes #1150 Signed-off-by:Tycho Andersen <tycho.andersen@canonical.com>
-
Serge Hallyn authored
tools: use boolean for ret in lxc_device.c
-
Christian Brauner authored
Signed-off-by:Christian Brauner <cbrauner@suse.de>
-
Serge Hallyn authored
tools: use exit(EXIT_*) everywhere
-
- 23 Aug, 2016 4 commits
-
-
Christian Brauner authored
add PLD Linux support to upstream repo
-
Elan Ruusamäe authored
from pld-linux repo: https://github.com/pld-linux/lxc/commits/auto/th/lxc-2.0.4-1/lxc-pld.in.sh https://github.com/pld-linux/lxc/commits/auto/th/lxc-2.0.4-1/lxc-pld.patchSigned-off-by:
Elan Ruusamäe <glen@delfi.ee>
-
Christian Brauner authored
templates: fedora requires openssl binary
-
Elan Ruusamäe authored
/usr/share/lxc/templates/lxc-fedora: line 1078: openssl: command not found Signed-off-by:Elan Ruusamäe <glen@delfi.ee>
-
- 22 Aug, 2016 1 commit
-
-
Christian Brauner authored
use fd 9 instead of 200
-
- 21 Aug, 2016 1 commit
-
-
Elan Ruusamäe authored
to catch up mksh changes from 17abf278Signed-off-by:
Elan Ruusamäe <glen@delfi.ee>
-
- 19 Aug, 2016 7 commits
-
-
Stéphane Graber authored
seccomp: non functional changes
-
Christian Brauner authored
- log more errnos - adapt coding style Signed-off-by:Christian Brauner <cbrauner@suse.de>
-
Stéphane Graber authored
confile: add more archs to lxc_config_parse_arch()
-
Stéphane Graber authored
seccomp: add support for s390x
-
Christian Brauner authored
Signed-off-by:Christian Brauner <cbrauner@suse.de>
-
Christian Brauner authored
Signed-off-by:Christian Brauner <cbrauner@suse.de>
-
Christian Brauner authored
Signed-off-by:Christian Brauner <cbrauner@suse.de>
-
- 18 Aug, 2016 12 commits
-
-
Christian Brauner authored
Add MIPS support
-
James Cowgill authored
Signed-off-by:James Cowgill <james410@cowgill.org.uk>
-
James Cowgill authored
Fixes "unsupported personality" warnings when starting containers. Signed-off-by:James Cowgill <james410@cowgill.org.uk>
-
James Cowgill authored
Signed-off-by:James Cowgill <james410@cowgill.org.uk>
-
James Cowgill authored
MIPS processors implement 3 ABIs: o32, n64 and n32 (similar to x32). The kernel treats each ABI separately so syscalls disallowed on "all" arches should be added to all three seccomp sets. This is implemented by expanding compat_arch and compat_ctx to accept two compat architectures. After this, the MIPS hostarch detection code and config section code is added. Signed-off-by:James Cowgill <james410@cowgill.org.uk>
-
James Cowgill authored
Signed-off-by:James Cowgill <james410@cowgill.org.uk>
-
Christian Brauner authored
This also changes the help exit status of lxc-unshare and lxc-usernsexec. So far they did exit(EXIT_FAILURE) whereas all other tools do exit(EXIT_SUCCESS). Let's align them with the rest of the tools. This should be safe to do. Signed-off-by:Christian Brauner <cbrauner@suse.de>
-
Christian Brauner authored
Signed-off-by:Christian Brauner <cbrauner@suse.de>
-
Christian Brauner authored
Update korean manuals
-
Sungbae Yoo authored
Update for commit 71d74a83Signed-off-by:
Sungbae Yoo <sungbae.yoo@samsung.com>
-
Sungbae Yoo authored
Update for commit 71d74a83Signed-off-by:
Sungbae Yoo <sungbae.yoo@samsung.com>
-
Sungbae Yoo authored
* Update for commit 03b03982 * Fix mistranslation words Signed-off-by:
Sungbae Yoo <sungbae.yoo@samsung.com>
-