android_kernel_samsung_msm8976/security/tomoyo
Tetsuo Handa 0e4ae0e0de TOMOYO: Make several options configurable.
To be able to start using enforcing mode from the early stage of boot sequence,
this patch adds support for activating access control without calling external
policy loader program. This will be useful for systems where operations which
can lead to the hijacking of the boot sequence are needed before loading the
policy. For example, you can activate immediately after loading the fixed part
of policy which will allow only operations needed for mounting a partition
which contains the variant part of policy and verifying (e.g. running GPG
check) and loading the variant part of policy. Since you can start using
enforcing mode from the beginning, you can reduce the possibility of hijacking
the boot sequence.

This patch makes several variables configurable on build time. This patch also
adds TOMOYO_loader= and TOMOYO_trigger= kernel command line option to boot the
same kernel in two different init systems (BSD-style init and systemd).

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:22 +10:00
..
audit.c TOMOYO: Rename meminfo to stat and show more statistics. 2011-06-29 09:31:22 +10:00
common.c TOMOYO: Make several options configurable. 2011-06-29 09:31:22 +10:00
common.h TOMOYO: Add built-in policy support. 2011-06-29 09:31:22 +10:00
domain.c TOMOYO: Cleanup part 4. 2011-06-29 09:31:21 +10:00
file.c TOMOYO: Cleanup part 4. 2011-06-29 09:31:21 +10:00
gc.c TOMOYO: Fix lockdep warning. 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 TOMOYO: Make several options configurable. 2011-06-29 09:31:22 +10:00
load_policy.c TOMOYO: Make several options configurable. 2011-06-29 09:31:22 +10:00
Makefile TOMOYO: Add built-in policy support. 2011-06-29 09:31:22 +10:00
memory.c TOMOYO: Add built-in policy support. 2011-06-29 09:31:22 +10:00
mount.c TOMOYO: Add auditing interface. 2011-06-29 09:31:20 +10:00
realpath.c TOMOYO: Change pathname for non-rename()able filesystems. 2011-06-29 09:31:21 +10:00
securityfs_if.c TOMOYO: Rename meminfo to stat and show more statistics. 2011-06-29 09:31:22 +10:00
tomoyo.c TOMOYO: Cleanup part 1. 2011-06-29 09:31:19 +10:00
util.c TOMOYO: Rename meminfo to stat and show more statistics. 2011-06-29 09:31:22 +10:00