hc
2023-12-11 d2ccde1c8e90d38cee87a1b0309ad2827f3fd30d
kernel/security/Makefile
....@@ -10,6 +10,9 @@
1010 subdir-$(CONFIG_SECURITY_APPARMOR) += apparmor
1111 subdir-$(CONFIG_SECURITY_YAMA) += yama
1212 subdir-$(CONFIG_SECURITY_LOADPIN) += loadpin
13
+subdir-$(CONFIG_SECURITY_SAFESETID) += safesetid
14
+subdir-$(CONFIG_SECURITY_LOCKDOWN_LSM) += lockdown
15
+subdir-$(CONFIG_BPF_LSM) += bpf
1316
1417 # always enable default capabilities
1518 obj-y += commoncap.o
....@@ -20,13 +23,15 @@
2023 obj-$(CONFIG_SECURITYFS) += inode.o
2124 obj-$(CONFIG_SECURITY_SELINUX) += selinux/
2225 obj-$(CONFIG_SECURITY_SMACK) += smack/
23
-obj-$(CONFIG_AUDIT) += lsm_audit.o
26
+obj-$(CONFIG_SECURITY) += lsm_audit.o
2427 obj-$(CONFIG_SECURITY_TOMOYO) += tomoyo/
2528 obj-$(CONFIG_SECURITY_APPARMOR) += apparmor/
2629 obj-$(CONFIG_SECURITY_YAMA) += yama/
2730 obj-$(CONFIG_SECURITY_LOADPIN) += loadpin/
28
-obj-$(CONFIG_CGROUP_DEVICE) += device_cgroup.o
29
-obj-$(CONFIG_TEE_SUPPORT) += optee_linuxdriver/
31
+obj-$(CONFIG_SECURITY_SAFESETID) += safesetid/
32
+obj-$(CONFIG_SECURITY_LOCKDOWN_LSM) += lockdown/
33
+obj-$(CONFIG_CGROUPS) += device_cgroup.o
34
+obj-$(CONFIG_BPF_LSM) += bpf/
3035
3136 # Object integrity file lists
3237 subdir-$(CONFIG_INTEGRITY) += integrity