Blame view

security/Makefile 1.26 KB
b24413180   Greg Kroah-Hartman   License cleanup: ...
1
  # SPDX-License-Identifier: GPL-2.0
1da177e4c   Linus Torvalds   Linux-2.6.12-rc2
2
3
4
5
6
7
  #
  # Makefile for the kernel security code
  #
  
  obj-$(CONFIG_KEYS)			+= keys/
  subdir-$(CONFIG_SECURITY_SELINUX)	+= selinux
e114e4737   Casey Schaufler   Smack: Simplified...
8
  subdir-$(CONFIG_SECURITY_SMACK)		+= smack
00d7d6f84   Kentaro Takeda   Kconfig and Makefile
9
  subdir-$(CONFIG_SECURITY_TOMOYO)        += tomoyo
f9ad1af53   John Johansen   AppArmor: Enable ...
10
  subdir-$(CONFIG_SECURITY_APPARMOR)	+= apparmor
2d514487f   Kees Cook   security: Yama LSM
11
  subdir-$(CONFIG_SECURITY_YAMA)		+= yama
9b091556a   Kees Cook   LSM: LoadPin for ...
12
  subdir-$(CONFIG_SECURITY_LOADPIN)	+= loadpin
aeca4e2ca   Micah Morton   LSM: add SafeSetI...
13
  subdir-$(CONFIG_SECURITY_SAFESETID)    += safesetid
000d388ed   Matthew Garrett   security: Add a s...
14
  subdir-$(CONFIG_SECURITY_LOCKDOWN_LSM)	+= lockdown
520b7aa00   KP Singh   bpf: lsm: Initial...
15
  subdir-$(CONFIG_BPF_LSM)		+= bpf
1da177e4c   Linus Torvalds   Linux-2.6.12-rc2
16

5915eb538   Miklos Szeredi   security: remove ...
17
  # always enable default capabilities
6e1415467   David Howells   NOMMU: Optimise a...
18
19
  obj-y					+= commoncap.o
  obj-$(CONFIG_MMU)			+= min_addr.o
1da177e4c   Linus Torvalds   Linux-2.6.12-rc2
20
21
  
  # Object file lists
b1d9e6b06   Casey Schaufler   LSM: Switch to li...
22
  obj-$(CONFIG_SECURITY)			+= security.o
da31894ed   Eric Paris   securityfs: do no...
23
  obj-$(CONFIG_SECURITYFS)		+= inode.o
e0c2de2b1   Sam Ravnborg   security: cleanup...
24
25
  obj-$(CONFIG_SECURITY_SELINUX)		+= selinux/
  obj-$(CONFIG_SECURITY_SMACK)		+= smack/
b2104ac0b   Stephen Smalley   security: only bu...
26
  obj-$(CONFIG_SECURITY)			+= lsm_audit.o
e0c2de2b1   Sam Ravnborg   security: cleanup...
27
28
29
  obj-$(CONFIG_SECURITY_TOMOYO)		+= tomoyo/
  obj-$(CONFIG_SECURITY_APPARMOR)		+= apparmor/
  obj-$(CONFIG_SECURITY_YAMA)		+= yama/
9b091556a   Kees Cook   LSM: LoadPin for ...
30
  obj-$(CONFIG_SECURITY_LOADPIN)		+= loadpin/
aeca4e2ca   Micah Morton   LSM: add SafeSetI...
31
  obj-$(CONFIG_SECURITY_SAFESETID)       += safesetid/
000d388ed   Matthew Garrett   security: Add a s...
32
  obj-$(CONFIG_SECURITY_LOCKDOWN_LSM)	+= lockdown/
eec8fd027   Odin Ugedal   device_cgroup: Cl...
33
  obj-$(CONFIG_CGROUPS)			+= device_cgroup.o
520b7aa00   KP Singh   bpf: lsm: Initial...
34
  obj-$(CONFIG_BPF_LSM)			+= bpf/
3323eec92   Mimi Zohar   integrity: IMA as...
35
36
  
  # Object integrity file lists
f381c2722   Mimi Zohar   integrity: move i...
37
  subdir-$(CONFIG_INTEGRITY)		+= integrity
e0c2de2b1   Sam Ravnborg   security: cleanup...
38
  obj-$(CONFIG_INTEGRITY)			+= integrity/