linux/security/apparmor/include
Casey Schaufler 6f2f724f0e lsm: add lsmprop_to_secctx hook
Add a new hook security_lsmprop_to_secctx() and its LSM specific
implementations. The LSM specific code will use the lsm_prop element
allocated for that module. This allows for the possibility that more
than one module may be called upon to translate a secid to a string,
as can occur in the audit code.

Signed-off-by: Casey Schaufler <casey@schaufler-ca.com>
[PM: subject line tweak]
Signed-off-by: Paul Moore <paul@paul-moore.com>
2024-10-11 14:34:12 -04:00
..
apparmor.h apparmor: add io_uring mediation 2023-10-18 15:58:49 -07:00
apparmorfs.h
audit.h lsm: use lsm_prop in security_audit_rule_match 2024-10-11 14:34:12 -04:00
capability.h apparmor: pass cred through to audit info. 2023-10-18 15:30:38 -07:00
cred.h apparmor: try to avoid refing the label in apparmor_file_open 2024-07-24 11:05:14 -07:00
crypto.h
domain.h
file.h apparmor: pass cred through to audit info. 2023-10-18 15:30:38 -07:00
ipc.h apparmor: pass cred through to audit info. 2023-10-18 15:30:38 -07:00
label.h
lib.h apparmor: refcount the pdb 2023-10-18 15:30:47 -07:00
match.h apparmor: refcount the pdb 2023-10-18 15:30:47 -07:00
mount.h apparmor: Fix regression in mount mediation 2023-10-18 16:01:32 -07:00
net.h lsm: infrastructure management of the sock security 2024-07-29 16:54:50 -04:00
path.h
perms.h apparmor: add io_uring mediation 2023-10-18 15:58:49 -07:00
policy_compat.h
policy_ns.h apparmor: remove unused functions in policy_ns.c/.h 2023-10-15 21:44:31 -07:00
policy_unpack.h
policy.h apparmor: allow restricting unprivileged change_profile 2023-10-18 15:48:44 -07:00
procattr.h AppArmor: Add selfattr hooks 2023-11-12 22:54:42 -05:00
resource.h apparmor: pass cred through to audit info. 2023-10-18 15:30:38 -07:00
secid.h lsm: add lsmprop_to_secctx hook 2024-10-11 14:34:12 -04:00
sig_names.h
task.h apparmor: add user namespace creation mediation 2023-10-18 15:49:02 -07:00