criu/test
Andrey Vagin 0014a12d96 zdtm: prepare a file tree for userns
Here are two issues:
1. All mounts in a new user namespace are locked, so
we need to create a new root mount. We need to bind-mount root to
itself.
2. /proc and /sys must be mounted before umounting /proc and /sys
which were inhereted. It's a security policy.

"""
Author: Eric W. Biederman <ebiederm@xmission.com>
Date:   Sun Mar 24 14:28:27 2013 -0700

    userns: Restrict when proc and sysfs can be mounted

    Only allow unprivileged mounts of proc and sysfs if they are already
    mounted when the user namespace is created.
"""

Signed-off-by: Andrey Vagin <avagin@openvz.org>
Signed-off-by: Pavel Emelyanov <xemul@parallels.com>
2014-11-07 17:19:45 +04:00
..
app-emu test/*Makefile: add/append PHONY targets 2014-01-11 09:12:35 +04:00
bers test: bers -- Add short help output 2014-08-13 15:50:54 +04:00
ext-links test/ext-links: fix path to the ip tool 2014-06-24 22:50:17 +04:00
fault-injection test: check, that parasite can rollback itself (v2) 2013-08-06 15:11:12 +04:00
jenkins jenkins: check page-server (v2) 2014-11-06 15:25:07 +04:00
libcriu test: Test how criu_dump_iters from library works 2014-06-27 14:29:56 +04:00
mem-snap test/meme-snap: remove an nonexistent target 2014-07-02 12:13:11 +04:00
mounts test: add mounts/ext in the "other" list 2014-07-03 19:21:20 +04:00
rpc test: rpc: test page-server 2014-09-22 16:30:48 +04:00
security test: security 2014-08-06 10:20:30 +04:00
tcp test: add a target to execute non-zdtm tests 2014-06-24 22:50:43 +04:00
unix-callback test: add a target to execute non-zdtm tests 2014-06-24 22:50:43 +04:00
zdtm zdtm: prepare a file tree for userns 2014-11-07 17:19:45 +04:00
.gitignore zdtm/fanotify00: use /tmp instead of / 2014-09-02 16:12:32 +04:00
app-emu.sh test: add a script for executing all app-emu test cases 2012-11-22 19:08:29 +04:00
env.sh test: create env.sh for environment setting 2013-08-20 14:52:34 +04:00
functions.sh test/app-emu: wait while tasks are dying before starting restore 2012-11-22 19:08:14 +04:00
Makefile zdtm: improve checking file descriptors and memory regions (v2) 2014-10-30 15:14:00 +04:00
maps.py zdtm: check that a process has the same set of VMS-s after restore 2013-09-23 15:23:12 +04:00
post-dump.sh zdtm: the post-dump scripts returns zero, if action is not post-dump 2013-07-24 19:10:49 +04:00
zdtm.sh page-xfer: write pidfile from a process which starts a service 2014-11-05 15:42:50 +04:00
zdtm_ct.c zdtm: fix compile errors of zdtm_ct 2014-08-26 12:52:39 +04:00
zdtm_mount_cgroups zdtm: don't call mount_cgroups a few times concurrently 2014-09-22 12:15:45 +04:00