freebsd-dev/sys/security/audit
Robert Watson deea362c80 The kernel DTrace audit provider (dtaudit) relies on auditd(8) to load
/etc/security/audit_event to provide a list of audit event-number <->
name mappings.  However, this occurs too late for anonymous tracing.
With this change, adding 'audit_event_load="YES"' to /boot/loader.conf
will cause the boot loader to preload the file, and then the kernel
audit code will parse it to register an initial set of audit event-number
<-> name mappings.  Those mappings can later be updated by auditd(8) if
the configuration file changes.

Reviewed by:	gnn, asomers, markj, allanjude
Discussed with:	jhb
Approved by:	re (kib)
MFC after:	1 week
Sponsored by:	DARPA, AFRL
Differential Revision:	https://reviews.freebsd.org/D16589
2018-09-03 14:26:43 +00:00
..
audit_arg.c sys: further adoption of SPDX licensing ID tags. 2017-11-20 19:43:44 +00:00
audit_bsm_db.c The kernel DTrace audit provider (dtaudit) relies on auditd(8) to load 2018-09-03 14:26:43 +00:00
audit_bsm_klib.c audit(4): fix a typo in a comment 2018-03-17 17:56:08 +00:00
audit_bsm.c Fix audit of chflagsat, lgetfh, and setfib 2018-07-22 14:11:52 +00:00
audit_dtrace.c Add an experimental DTrace audit provider, which allows users of DTrace to 2017-03-29 19:58:00 +00:00
audit_ioctl.h #include <bsm/audit.h> in security/audit/audit_ioctl.h 2018-05-30 21:50:23 +00:00
audit_pipe.c fix incorrect operator in the AUDITPIPE_SET_QLIMIT bounds check 2018-07-23 16:56:49 +00:00
audit_private.h audit(4): fix the definition of ARG_TERMID_ADDR 2018-06-13 14:55:31 +00:00
audit_syscalls.c auditon(2): fix A_SETPOLICY with 64-bit values 2018-07-15 21:10:19 +00:00
audit_trigger.c
audit_worker.c sys: further adoption of SPDX licensing ID tags. 2017-11-20 19:43:44 +00:00
audit.c sys: further adoption of SPDX licensing ID tags. 2017-11-20 19:43:44 +00:00
audit.h sys: further adoption of SPDX licensing ID tags. 2017-11-20 19:43:44 +00:00
bsm_domain.c sys: further adoption of SPDX licensing ID tags. 2017-11-20 19:43:44 +00:00
bsm_errno.c sys: further adoption of SPDX licensing ID tags. 2017-11-20 19:43:44 +00:00
bsm_fcntl.c sys: further adoption of SPDX licensing ID tags. 2017-11-20 19:43:44 +00:00
bsm_socket_type.c sys: further adoption of SPDX licensing ID tags. 2017-11-20 19:43:44 +00:00
bsm_token.c sys: further adoption of SPDX licensing ID tags. 2017-11-20 19:43:44 +00:00