Add 'options AUDIT' and associate various .c files with the AUDIT
option. We always build audit_syscalls.c so that the system call stubs can return ENOSYS rather than the system call code generating SIGSYS for the system calls. We are not yet ready to add AUDIT to LINT, as the prototypes for system call arguments won't be there until after the system calls for audit are added. Much work from: wsalamon Obtained from: TrustedBSD Project
This commit is contained in:
parent
38fdbc1679
commit
07881ef960
@ -1828,6 +1828,13 @@ posix4/ksched.c optional _kposix_priority_scheduling
|
|||||||
posix4/p1003_1b.c standard
|
posix4/p1003_1b.c standard
|
||||||
posix4/posix4_mib.c standard
|
posix4/posix4_mib.c standard
|
||||||
rpc/rpcclnt.c optional nfsclient
|
rpc/rpcclnt.c optional nfsclient
|
||||||
|
security/audit/audit_arg.c optional audit
|
||||||
|
security/audit/audit_syscalls.c standard
|
||||||
|
security/audit/audit_trigger.c optional audit
|
||||||
|
security/audit/audit.c optional audit
|
||||||
|
security/audit/audit_bsm.c optional audit
|
||||||
|
security/audit/audit_bsm_klib.c optional audit
|
||||||
|
security/audit/audit_bsm_token.c optional audit
|
||||||
security/mac/mac_inet.c optional mac inet
|
security/mac/mac_inet.c optional mac inet
|
||||||
security/mac/mac_label.c optional mac
|
security/mac/mac_label.c optional mac
|
||||||
security/mac/mac_net.c optional mac
|
security/mac/mac_net.c optional mac
|
||||||
|
@ -60,6 +60,7 @@ SYSCTL_DEBUG opt_sysctl.h
|
|||||||
ADAPTIVE_GIANT opt_adaptive_mutexes.h
|
ADAPTIVE_GIANT opt_adaptive_mutexes.h
|
||||||
NO_ADAPTIVE_MUTEXES opt_adaptive_mutexes.h
|
NO_ADAPTIVE_MUTEXES opt_adaptive_mutexes.h
|
||||||
ALQ
|
ALQ
|
||||||
|
AUDIT opt_global.h
|
||||||
CODA_COMPAT_5 opt_coda.h
|
CODA_COMPAT_5 opt_coda.h
|
||||||
COMPAT_43 opt_compat.h
|
COMPAT_43 opt_compat.h
|
||||||
COMPAT_43TTY opt_compat.h
|
COMPAT_43TTY opt_compat.h
|
||||||
|
Loading…
Reference in New Issue
Block a user