]> www.infradead.org Git - users/jedix/linux-maple.git/commit
ipe: add LSM hooks on execution and kernel read
authorDeven Bowers <deven.desai@linux.microsoft.com>
Sat, 3 Aug 2024 06:08:18 +0000 (23:08 -0700)
committerPaul Moore <paul@paul-moore.com>
Tue, 20 Aug 2024 18:01:33 +0000 (14:01 -0400)
commit52443cb60c356707df494910fa134bbb0a8b1a66
treeb53fe558511f276f891ecce8da6aa34b0d5e3ae1
parent05a351630b7463ce58668095f5683669c1295f65
ipe: add LSM hooks on execution and kernel read

IPE's initial goal is to control both execution and the loading of
kernel modules based on the system's definition of trust. It
accomplishes this by plugging into the security hooks for
bprm_check_security, file_mprotect, mmap_file, kernel_load_data,
and kernel_read_data.

Signed-off-by: Deven Bowers <deven.desai@linux.microsoft.com>
Signed-off-by: Fan Wu <wufan@linux.microsoft.com>
Signed-off-by: Paul Moore <paul@paul-moore.com>
security/ipe/Makefile
security/ipe/eval.c
security/ipe/eval.h
security/ipe/hooks.c [new file with mode: 0644]
security/ipe/hooks.h [new file with mode: 0644]
security/ipe/ipe.c