freebsd-skq/sys/security/audit
rwatson 9792022e80 Allow MAC policy modules to control access to audit configuration system
calls.  Add MAC Framework entry points and MAC policy entry points for
audit(), auditctl(), auditon(), setaudit(), aud setauid().

MAC Framework entry points are only added for audit system calls where
additional argument context may be useful for policy decision-making; other
audit system calls without arguments may be controlled via the priv(9)
entry points.

Update various policy modules to implement audit-related checks, and in
some cases, other missing system-related checks.

Obtained from:	TrustedBSD Project
Sponsored by:	SPARTA, Inc.
2007-04-21 22:08:48 +00:00
..
audit_arg.c Fix the handling of IPv6 addresses for subject and process BSM audit 2007-04-13 14:55:19 +00:00
audit_bsm_klib.c Replace custom file descriptor array sleep lock constructed using a mutex 2007-04-04 09:11:34 +00:00
audit_bsm_token.c Remove $P4$ that snuck into CVS from Perforce. 2007-04-17 12:24:18 +00:00
audit_bsm.c Fix the handling of IPv6 addresses for subject and process BSM audit 2007-04-13 14:55:19 +00:00
audit_ioctl.h Allow the user process to query the kernel's notion of a maximum 2006-08-26 17:59:31 +00:00
audit_pipe.c Sweep kernel replacing suser(9) calls with priv(9) calls, assigning 2006-11-06 13:42:10 +00:00
audit_private.h Fix the handling of IPv6 addresses for subject and process BSM audit 2007-04-13 14:55:19 +00:00
audit_syscalls.c Allow MAC policy modules to control access to audit configuration system 2007-04-21 22:08:48 +00:00
audit_trigger.c Update a number of comments: 2006-12-28 22:18:43 +00:00
audit_worker.c Update a number of comments: 2006-12-28 22:18:43 +00:00
audit.c Fix the handling of IPv6 addresses for subject and process BSM audit 2007-04-13 14:55:19 +00:00
audit.h Fix the handling of IPv6 addresses for subject and process BSM audit 2007-04-13 14:55:19 +00:00