]> git.proxmox.com Git - mirror_ubuntu-bionic-kernel.git/commit
UBUNTU: SAUCE: LSM stacking: fixup stacking kconfig
authorJohn Johansen <john.johansen@canonical.com>
Mon, 25 Sep 2017 16:03:19 +0000 (12:03 -0400)
committerSeth Forshee <seth.forshee@canonical.com>
Tue, 10 Apr 2018 18:06:16 +0000 (13:06 -0500)
commitad5a3a03f34a014a875dd9c94b2f73113beed9b7
tree614873494fe6928fe42c23a4360c6afb127f9463
parentf3d9f35c4d3f17b654dcab53bcfb8d29fdd0f05b
UBUNTU: SAUCE: LSM stacking: fixup stacking kconfig

BugLink: http://bugs.launchpad.net/bugs/1763062
The stack configs in the base stacking patches are confusing and
separate the selinux/smack stacking from the other LSMs with an
"extreme" stacking entry which is extremely confusing.

Switch the "extreme" stacking to a select for mutually exclusive
LSMs, which provides a better explanation of what is happening.

Fixes: 6c5100029055 ("LSM: general but not extreme module stacking")
Signed-off-by: John Johansen <john.johansen@canonical.com>
Signed-off-by: Seth Forshee <seth.forshee@canonical.com>
security/Kconfig