mirror of
				git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
				synced 2025-10-31 08:44:41 +00:00 
			
		
		
		
	landlock: Rename "ptrace" files to "task"
ptrace.[ch] are currently only used for the ptrace LSM hooks but their scope will expand with IPCs and audit support. Rename ptrace.[ch] to task.[ch], which better reflect their content. Similarly, rename landlock_add_ptrace_hooks() to landlock_add_task_hooks(). Keep header files for now. Cc: Günther Noack <gnoack@google.com> Cc: Paul Moore <paul@paul-moore.com> Link: https://lore.kernel.org/r/20240307093923.1466071-2-mic@digikod.net Signed-off-by: Mickaël Salaün <mic@digikod.net>
This commit is contained in:
		
							parent
							
								
									088e2efaf3
								
							
						
					
					
						commit
						e3e37fe022
					
				
					 4 changed files with 9 additions and 9 deletions
				
			
		|  | @ -1,6 +1,6 @@ | |||
| obj-$(CONFIG_SECURITY_LANDLOCK) := landlock.o | ||||
| 
 | ||||
| landlock-y := setup.o syscalls.o object.o ruleset.o \
 | ||||
| 	cred.o ptrace.o fs.o | ||||
| 	cred.o task.o fs.o | ||||
| 
 | ||||
| landlock-$(CONFIG_INET) += net.o | ||||
|  |  | |||
|  | @ -14,8 +14,8 @@ | |||
| #include "cred.h" | ||||
| #include "fs.h" | ||||
| #include "net.h" | ||||
| #include "ptrace.h" | ||||
| #include "setup.h" | ||||
| #include "task.h" | ||||
| 
 | ||||
| bool landlock_initialized __ro_after_init = false; | ||||
| 
 | ||||
|  | @ -34,7 +34,7 @@ const struct lsm_id landlock_lsmid = { | |||
| static int __init landlock_init(void) | ||||
| { | ||||
| 	landlock_add_cred_hooks(); | ||||
| 	landlock_add_ptrace_hooks(); | ||||
| 	landlock_add_task_hooks(); | ||||
| 	landlock_add_fs_hooks(); | ||||
| 	landlock_add_net_hooks(); | ||||
| 	landlock_initialized = true; | ||||
|  |  | |||
|  | @ -16,9 +16,9 @@ | |||
| 
 | ||||
| #include "common.h" | ||||
| #include "cred.h" | ||||
| #include "ptrace.h" | ||||
| #include "ruleset.h" | ||||
| #include "setup.h" | ||||
| #include "task.h" | ||||
| 
 | ||||
| /**
 | ||||
|  * domain_scope_le - Checks domain ordering for scoped ptrace | ||||
|  | @ -113,7 +113,7 @@ static struct security_hook_list landlock_hooks[] __ro_after_init = { | |||
| 	LSM_HOOK_INIT(ptrace_traceme, hook_ptrace_traceme), | ||||
| }; | ||||
| 
 | ||||
| __init void landlock_add_ptrace_hooks(void) | ||||
| __init void landlock_add_task_hooks(void) | ||||
| { | ||||
| 	security_add_hooks(landlock_hooks, ARRAY_SIZE(landlock_hooks), | ||||
| 			   &landlock_lsmid); | ||||
|  | @ -6,9 +6,9 @@ | |||
|  * Copyright © 2019 ANSSI | ||||
|  */ | ||||
| 
 | ||||
| #ifndef _SECURITY_LANDLOCK_PTRACE_H | ||||
| #define _SECURITY_LANDLOCK_PTRACE_H | ||||
| #ifndef _SECURITY_LANDLOCK_TASK_H | ||||
| #define _SECURITY_LANDLOCK_TASK_H | ||||
| 
 | ||||
| __init void landlock_add_ptrace_hooks(void); | ||||
| __init void landlock_add_task_hooks(void); | ||||
| 
 | ||||
| #endif /* _SECURITY_LANDLOCK_PTRACE_H */ | ||||
| #endif /* _SECURITY_LANDLOCK_TASK_H */ | ||||
		Loading…
	
	Add table
		
		Reference in a new issue
	
	 Mickaël Salaün
						Mickaël Salaün