]> git.proxmox.com Git - mirror_ubuntu-bionic-kernel.git/commit
UBUNTU: SAUCE: LSM stacking: LSM: Manage credential security blobs
authorCasey Schaufler <casey@schaufler-ca.com>
Wed, 7 Mar 2018 22:35:10 +0000 (14:35 -0800)
committerSeth Forshee <seth.forshee@canonical.com>
Tue, 10 Apr 2018 18:06:09 +0000 (13:06 -0500)
commitf1efc8c4cc557fa769c842265070bbb0277c4549
tree9e6cd8d630831ba0a2b14dac9f01c3bc21c1e0e4
parentdcd148a1b452879b398f650a66e937740da8e78d
UBUNTU: SAUCE: LSM stacking: LSM: Manage credential security blobs

BugLink: http://bugs.launchpad.net/bugs/1763062
Move the management of credential security blobs from the
individual security modules to the security infrastructure.
The security modules using credential blobs have been updated
accordingly. Modules are required to identify the space they
require 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>
19 files changed:
include/linux/lsm_hooks.h
kernel/cred.c
security/Kconfig
security/apparmor/context.c
security/apparmor/include/context.h
security/apparmor/lsm.c
security/security.c
security/selinux/hooks.c
security/selinux/include/objsec.h
security/selinux/selinuxfs.c
security/selinux/xfrm.c
security/smack/smack.h
security/smack/smack_access.c
security/smack/smack_lsm.c
security/smack/smackfs.c
security/tomoyo/common.h
security/tomoyo/domain.c
security/tomoyo/securityfs_if.c
security/tomoyo/tomoyo.c