remarkable-linux/security/tomoyo
Tetsuo Handa bd03a3e4c9 TOMOYO: Add policy namespace support.
Mauras Olivier reported that it is difficult to use TOMOYO in LXC environments,
for TOMOYO cannot distinguish between environments outside the container and
environments inside the container since LXC environments are created using
pivot_root(). To address this problem, this patch introduces policy namespace.

Each policy namespace has its own set of domain policy, exception policy and
profiles, which are all independent of other namespaces. This independency
allows users to develop policy without worrying interference among namespaces.

Signed-off-by: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
Signed-off-by: James Morris <jmorris@namei.org>
2011-06-29 09:31:21 +10:00
..
audit.c TOMOYO: Add policy namespace support. 2011-06-29 09:31:21 +10:00
common.c TOMOYO: Add policy namespace support. 2011-06-29 09:31:21 +10:00
common.h TOMOYO: Add policy namespace support. 2011-06-29 09:31:21 +10:00
domain.c TOMOYO: Add policy namespace support. 2011-06-29 09:31:21 +10:00
file.c TOMOYO: Add policy namespace support. 2011-06-29 09:31:21 +10:00
gc.c TOMOYO: Add policy namespace support. 2011-06-29 09:31:21 +10:00
group.c TOMOYO: Use struct for passing ACL line. 2011-06-29 09:31:20 +10:00
Kconfig Kconfig and Makefile 2009-02-12 15:19:00 +11:00
load_policy.c Fix common misspellings 2011-03-31 11:26:23 -03:00
Makefile TOMOYO: Add auditing interface. 2011-06-29 09:31:20 +10:00
memory.c TOMOYO: Add policy namespace support. 2011-06-29 09:31:21 +10:00
mount.c TOMOYO: Add auditing interface. 2011-06-29 09:31:20 +10:00
realpath.c fs: dcache scale d_unhashed 2011-01-07 17:50:21 +11:00
securityfs_if.c TOMOYO: Add auditing interface. 2011-06-29 09:31:20 +10:00
tomoyo.c TOMOYO: Cleanup part 1. 2011-06-29 09:31:19 +10:00
util.c TOMOYO: Add policy namespace support. 2011-06-29 09:31:21 +10:00