linux-stable/security/tomoyo
Tetsuo Handa 57c2590fb7 TOMOYO: Update profile structure.
This patch allows users to change access control mode for per-operation basis.
This feature comes from non LSM version of TOMOYO which is designed for
permitting users to use SELinux and TOMOYO at the same time.

SELinux does not care filename in a directory whereas TOMOYO does. Change of
filename can change how the file is used. For example, renaming index.txt to
.htaccess will change how the file is used. Thus, letting SELinux to enforce
read()/write()/mmap() etc. restriction and letting TOMOYO to enforce rename()
restriction is an example usage of this feature.

What is unfortunate for me is that currently LSM does not allow users to use
SELinux and LSM version of TOMOYO at the same time...

Signed-off-by: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
Signed-off-by: James Morris <jmorris@namei.org>
2010-08-02 15:33:43 +10:00
..
Kconfig Kconfig and Makefile 2009-02-12 15:19:00 +11:00
Makefile TOMOYO: Split files into some pieces. 2010-08-02 15:33:39 +10:00
common.c TOMOYO: Update profile structure. 2010-08-02 15:33:43 +10:00
common.h TOMOYO: Update profile structure. 2010-08-02 15:33:43 +10:00
domain.c TOMOYO: Update profile structure. 2010-08-02 15:33:43 +10:00
file.c TOMOYO: Update profile structure. 2010-08-02 15:33:43 +10:00
gc.c TOMOYO: Add pathname aggregation support. 2010-08-02 15:33:42 +10:00
load_policy.c TOMOYO: Split files into some pieces. 2010-08-02 15:33:39 +10:00
memory.c TOMOYO: Support longer pathname. 2010-08-02 15:33:41 +10:00
mount.c TOMOYO: Update profile structure. 2010-08-02 15:33:43 +10:00
number_group.c TOMOYO: Allow wildcard for execute permission. 2010-08-02 15:33:42 +10:00
path_group.c TOMOYO: Allow wildcard for execute permission. 2010-08-02 15:33:42 +10:00
realpath.c TOMOYO: Support longer pathname. 2010-08-02 15:33:41 +10:00
securityfs_if.c TOMOYO: Split files into some pieces. 2010-08-02 15:33:39 +10:00
tomoyo.c LSM: Remove unused arguments from security_path_truncate(). 2010-08-02 15:33:40 +10:00
util.c TOMOYO: Update profile structure. 2010-08-02 15:33:43 +10:00