- 28 Mar, 2018 1 commit
-
-
Stéphane Graber authored
Signed-off-by:Stéphane Graber <stgraber@ubuntu.com>
-
- 27 Mar, 2018 5 commits
-
-
Stéphane Graber authored
Allow passing action scripts to CRIU
-
Eytan Heidingsfeld authored
Closes #2236. Signed-off-by:
Eytan Heidingsfeld <eytanh@gmail.com> Signed-off-by:
Christian Brauner <christian.brauner@ubuntu.com>
-
Christian Brauner authored
configure.ac: Support redhatenterpriseserver
-
Stéphane Graber authored
Signed-off-by:Stéphane Graber <stgraber@ubuntu.com>
-
Stéphane Graber authored
Signed-off-by:Stéphane Graber <stgraber@ubuntu.com>
-
- 26 Mar, 2018 4 commits
-
-
Stéphane Graber authored
start: always make us dumpable
-
Christian Brauner authored
Otherwise lxc.hook.mount hooks that try to inspect /proc/<pid>/* will fail. Cc: Jonathan Calmels <jcalmels@nvidia.com> Signed-off-by:Christian Brauner <christian.brauner@ubuntu.com>
-
Stéphane Graber authored
conf: simplify autodev
-
Christian Brauner authored
This function was way more syscall heavy than it needed to be. Signed-off-by:Christian Brauner <christian.brauner@ubuntu.com>
-
- 24 Mar, 2018 1 commit
-
-
Stéphane Graber authored
hooks: fix dhclient hook when an AppArmor profile is active
-
- 23 Mar, 2018 6 commits
-
-
Stéphane Graber authored
Signed-off-by:Stéphane Graber <stgraber@ubuntu.com>
-
Stéphane Graber authored
lxccontainer: truncate config file
-
Christian Brauner authored
Signed-off-by:Christian Brauner <christian.brauner@ubuntu.com>
-
Christian Brauner authored
pam: Fix missing symbols in module
-
Felix Abecassis authored
Signed-off-by:Felix Abecassis <fabecassis@nvidia.com>
-
Stéphane Graber authored
Signed-off-by:Stéphane Graber <stgraber@ubuntu.com>
-
- 22 Mar, 2018 4 commits
-
-
Stéphane Graber authored
Rename ifup/down and remove usless parameter passing
-
Christian Brauner authored
remove leading whitespace from log files
-
fliiiix authored
Signed-off-by:Felix <de-ch@hotmail.de>
-
Tycho Andersen authored
This has annoyed me for a long time, 3.0 seems like the time to fix it :). I think the way that the log prefix was intended to be used was perhaps a dynamic prefix per file, but we don't do that today; we include the filename later in the log message. Instead, we use it as the tool name, which for liblxc is always "lxc", but could also be things like "lxc-cgroup" or whatever. There is absolutely no reason to pad this, since it is always the same for every log file (in fact, we could probably get rid of the prefix all together, but that seems slightly more drastic). Instead, let's just drop this padding. Hopefully this will save thousands of hours of slight annoyance and right scrolling in various pastebins. Signed-off-by:Tycho Andersen <tycho@tycho.ws>
-
- 19 Mar, 2018 4 commits
-
-
Christian Brauner authored
NVIDIA hook improvements
-
Felix Abecassis authored
The "display" driver capability will expose /dev/nvidia-modeset: https://github.com/NVIDIA/libnvidia-container/commit/9398d41d9f571578d6543703d287b014bcf1bb8c The "--ldcache" argument allows overriding the location of the DSO cache: https://github.com/NVIDIA/libnvidia-container/commit/41656bf9ed71448972f3254a10ceb3c53225a4e6 The "--root" argument allows nvidia-container-cli to execute in a different rootfs: https://github.com/NVIDIA/libnvidia-container/commit/019fdc14e325eea55fbe0397a581bda9d0c4c5b1Signed-off-by:
Felix Abecassis <fabecassis@nvidia.com>
-
Felix Abecassis authored
For a reason that I don't understand, the profile transition needs to be done on the current process. Changing the attributes for a subsequent execve(2) (with /proc/self/attr/exec) will cause the kernel to set AT_SECURE in the auxiliary vector and thus secure_getenv(3) inside libnvidia-container will return NULL. Signed-off-by:Felix Abecassis <fabecassis@nvidia.com>
-
Stéphane Graber authored
Signed-off-by:Stéphane Graber <stgraber@ubuntu.com>
-
- 16 Mar, 2018 4 commits
-
-
Christian Brauner authored
tools: fix container use-after-free
-
Felix Abecassis authored
Fields daemonize and error_num were being called after the lxc_container_put. Signed-off-by:Felix Abecassis <fabecassis@nvidia.com>
-
Christian Brauner authored
doc: Remove aufs in Japanese man pages
-
KATOH Yasufumi authored
* and tweak English lxc-copy(1) Signed-off-by:KATOH Yasufumi <karma@jazz.email.ne.jp>
-
- 15 Mar, 2018 8 commits
-
-
Serge Hallyn authored
tree-wide: remove aufs storage driver
-
Christian Brauner authored
Signed-off-by:Christian Brauner <christian.brauner@ubuntu.com>
-
Christian Brauner authored
Signed-off-by:Christian Brauner <christian.brauner@ubuntu.com>
-
Christian Brauner authored
Signed-off-by:Christian Brauner <christian.brauner@ubuntu.com>
-
Christian Brauner authored
We've announced quite a while back and printed out errors and warning everytime someone used the aufs driver. Signed-off-by:Christian Brauner <christian.brauner@ubuntu.com>
-
Christian Brauner authored
Signed-off-by:Christian Brauner <christian.brauner@ubuntu.com>
-
Christian Brauner authored
fix handler use-after-free
-
Tycho Andersen authored
The problem here is that __lxc_start frees the handler, so any use afterwards is invalid. Since we don't have access to the actual struct lxc_container object in __lxc_start, let's pass a pointer to error_num in so it can be returned. Unfortunately, I'm a little too paranoid to change the return type of lxc_start, since it returns failure if some of the cleanup fails, which may be useful in some cases. So let's keep this out of band. Closes #2218 Closes #2219 Reported-by:
Felix Abecassis <fabecassis@nvidia.com> Signed-off-by:
Tycho Andersen <tycho@tycho.ws>
-
- 14 Mar, 2018 3 commits
-
-
Christian Brauner authored
conf: do not run the "mount" hooks twice
-
Felix Abecassis authored
Regression introduced by 8353b4c9Signed-off-by:
Felix Abecassis <fabecassis@nvidia.com>
-
Christian Brauner authored
conf: fix clang warning when building w/o libcap
-