Fixed in
commit 393d5cca6af1070709f2baaf291d16e27fbea366 Author: John Johansen <email address hidden> Date: Thu Oct 5 13:50:51 2017 -0700
Fix test-kernel-security.py when LSM stacking based kernel is used.
In the LSM stacking kernel DEFAULT_SECURITY_APPARMOR is not set instead SECURITY_APPARMOR_STACKED is used to indicate it is part of the default stack.
BugLink: http://bugs.launchpad.net/bugs/1720660 Signed-off-by: John Johansen <email address hidden>
diff --git a/scripts/test-kernel-security.py b/scripts/test-kernel-security.py index 2625f9aa..9eecdca5 100755 --- a/scripts/test-kernel-security.py +++ b/scripts/test-kernel-security.py @@ -668,7 +668,7 @@ class KernelSecurityTest(testlib.TestlibCase): '''CONFIG_SECURITY_APPARMOR enabled'''
self.assertEqual(self._get_config('SECURITY_APPARMOR'), 'y') - self.assertEqual(self._get_config('DEFAULT_SECURITY_APPARMOR'), 'y') + self.assertTrue(self._get_config('DEFAULT_SECURITY_APPARMOR') == 'y' or self._get_config('CONFIG_SECURITY_APPARMOR_STACKED') == 'y') self.assertEqual(self._get_config('SECURITY_APPARMOR_BOOTPARAM_VALUE'), '1')
# Hardy and newer
Fixed in
commit 393d5cca6af1070 709f2baaf291d16 e27fbea366
Author: John Johansen <email address hidden>
Date: Thu Oct 5 13:50:51 2017 -0700
Fix test-kernel- security. py when LSM stacking based kernel is used.
In the LSM stacking kernel DEFAULT_ SECURITY_ APPARMOR is not set instead APPARMOR_ STACKED is used to indicate it is part of the default
SECURITY_
stack.
BugLink: http:// bugs.launchpad. net/bugs/ 1720660
Signed-off-by: John Johansen <email address hidden>
diff --git a/scripts/ test-kernel- security. py b/scripts/ test-kernel- security. py test-kernel- security. py test-kernel- security. py est(testlib. TestlibCase) :
'''CONFIG_ SECURITY_ APPARMOR enabled'''
index 2625f9aa..9eecdca5 100755
--- a/scripts/
+++ b/scripts/
@@ -668,7 +668,7 @@ class KernelSecurityT
- self.assertEqua
+ self.assertTrue
# Hardy and newer