LSM: selftests for Linux Security Module syscalls
authorCasey Schaufler <casey@schaufler-ca.com>
Tue, 12 Sep 2023 20:56:56 +0000 (13:56 -0700)
committerPaul Moore <paul@paul-moore.com>
Mon, 13 Nov 2023 03:54:42 +0000 (22:54 -0500)
commitd3d929a8b0cd6deb7d70d1d8d805bccee3fbf11f
tree776c7ec15fd05b9e590e7381f5283108ae8fae83
parent762c934317e6f4b576eb4aa75e5facf4968a4a8f
LSM: selftests for Linux Security Module syscalls

Add selftests for the three system calls supporting the LSM
infrastructure. This set of tests is limited by the differences
in access policy enforced by the existing security modules.

Signed-off-by: Casey Schaufler <casey@schaufler-ca.com>
Reviewed-by: Mickaël Salaün <mic@digikod.net>
Tested-by: Mickaël Salaün <mic@digikod.net>
Signed-off-by: Paul Moore <paul@paul-moore.com>
MAINTAINERS
tools/testing/selftests/Makefile
tools/testing/selftests/lsm/.gitignore [new file with mode: 0644]
tools/testing/selftests/lsm/Makefile [new file with mode: 0644]
tools/testing/selftests/lsm/common.c [new file with mode: 0644]
tools/testing/selftests/lsm/common.h [new file with mode: 0644]
tools/testing/selftests/lsm/config [new file with mode: 0644]
tools/testing/selftests/lsm/lsm_get_self_attr_test.c [new file with mode: 0644]
tools/testing/selftests/lsm/lsm_list_modules_test.c [new file with mode: 0644]
tools/testing/selftests/lsm/lsm_set_self_attr_test.c [new file with mode: 0644]