LSM: Add /sys/kernel/security/lsm
authorCasey Schaufler <casey@schaufler-ca.com>
Thu, 19 Jan 2017 01:09:05 +0000 (17:09 -0800)
committerJames Morris <james.l.morris@oracle.com>
Thu, 19 Jan 2017 02:18:29 +0000 (13:18 +1100)
commitd69dece5f5b6bc7a5e39d2b6136ddc69469331fe
treeb4c23177baf246a1f64b83442fc3359cbc0d8f38
parent3ccb76c5dfe0d25c1d0168d5b726d0b43d19a485
LSM: Add /sys/kernel/security/lsm

I am still tired of having to find indirect ways to determine
what security modules are active on a system. I have added
/sys/kernel/security/lsm, which contains a comma separated
list of the active security modules. No more groping around
in /proc/filesystems or other clever hacks.

Unchanged from previous versions except for being updated
to the latest security next branch.

Signed-off-by: Casey Schaufler <casey@schaufler-ca.com>
Acked-by: John Johansen <john.johansen@canonical.com>
Acked-by: Paul Moore <paul@paul-moore.com>
Acked-by: Kees Cook <keescook@chromium.org>
Signed-off-by: James Morris <james.l.morris@oracle.com>
Documentation/security/LSM.txt
include/linux/lsm_hooks.h
security/apparmor/lsm.c
security/commoncap.c
security/inode.c
security/loadpin/loadpin.c
security/security.c
security/selinux/hooks.c
security/smack/smack_lsm.c
security/tomoyo/tomoyo.c
security/yama/yama_lsm.c