]> git.proxmox.com Git - mirror_ubuntu-artful-kernel.git/commit
UBUNTU: SAUCE: LSM stacking: LSM: Manage file security blobs
authorCasey Schaufler <casey@schaufler-ca.com>
Thu, 27 Jul 2017 23:00:12 +0000 (16:00 -0700)
committerSeth Forshee <seth.forshee@canonical.com>
Thu, 28 Sep 2017 20:54:19 +0000 (16:54 -0400)
commit004c52006232508af80fbaa233a1b33e49a4bcee
tree8f31b0cdbaa72757597d5fc18e37a431ba326dab
parent98738d709513a5b0e80f8aec41d5d299b64935a6
UBUNTU: SAUCE: LSM stacking: LSM: Manage file security blobs

Move the management of file security blobs from the individual
security modules to the security infrastructure. The security modules
using file blobs have been updated accordingly. Modules are required
to identify the space they need at module initialization. In some
cases a module no longer needs to supply a blob management hook, in
which case the hook has been removed.

Signed-off-by: Casey Schaufler <casey@schaufler-ca.com>
Signed-off-by: John Johansen <john.johansen@canonical.com>
Signed-off-by: Seth Forshee <seth.forshee@canonical.com>
include/linux/lsm_hooks.h
security/apparmor/include/context.h
security/apparmor/include/file.h
security/apparmor/lsm.c
security/security.c
security/selinux/hooks.c
security/selinux/include/objsec.h
security/smack/smack.h
security/smack/smack_lsm.c