Riccardo Magliocchetti
7def85636e
linux_ns: fix memory leak
...
Reported by Coverity as CID #971052 .
2013-12-27 18:53:49 +01:00
Łukasz Mierzwa
4d3526a377
namespace init process should exit if exit-on-reload is enabled, fixes #471
2013-12-09 21:42:48 +01:00
Unbit
4c051d90ed
split setup from running for easy library integration
2013-11-29 17:07:11 +01:00
unbit
6c440af24e
support for platform non defining MS_PRIVATE
2013-09-08 12:48:45 +02:00
unbit
107f4309a4
first public implementation of the advanced hook subsystem
2013-09-06 11:57:23 +02:00
Damjan Georgievski
e7fb216a8d
remount to private subtree after unshare
...
systemd will makes the VFS tree 'shared' on boot, so mount
operations would propagate between the namespace and the
parent system.
make sure the whole VFS tree is private to the namespace.
2013-09-06 08:41:00 +02:00
Unbit
28ccace24f
implemented --call hooks
2013-08-12 12:42:32 +02:00
Riccardo Magliocchetti
9bfcec2999
lib/linux_ns: check mkdir() return value
...
Fail earlier if we can't create the dirs we need.
Reported by Coverity as CID #970969 .
2013-01-28 18:31:15 +01:00
Riccardo Magliocchetti
135a5a505c
lib/linux_ns.c: fix some possible null pointer dereferences
...
In case we cannot open /self/proc/mounts or it is malformed.
Spotted by Coverity, CID #971002 , #971003 .
2013-01-26 19:06:49 +01:00
roberto@precise64
11fe76f26d
improved --namespace-keep-mount with Lukasz ideas
2012-05-29 15:09:52 +02:00
roberto@precise64
ce1b022025
added --namespace-keep-mount
2012-05-29 10:40:08 +02:00
roberto@centos6
10ff849ebd
fixed permissions of files
2012-03-07 15:06:38 +01:00
roberto@openbsd50
c65b8ce162
various fixes
2012-03-06 15:20:25 +01:00
roberto@oneiric64
3f9023281e
added --exec-pre-jail and --exec-post-jail
2012-01-20 09:18:18 +01:00
roberto@maverick64
14c58c8e62
fixed preforking+threading
2011-04-22 07:53:32 +02:00