diff options
author | rwatson <rwatson@FreeBSD.org> | 2002-08-01 17:14:28 +0000 |
---|---|---|
committer | rwatson <rwatson@FreeBSD.org> | 2002-08-01 17:14:28 +0000 |
commit | 001b90982f906c22822564fd232f26a36192eaf9 (patch) | |
tree | c313fadbbe1c4835e0a82b06667fe7c42afcc9b3 /sys/kern/kern_mac.c | |
parent | 1d14d5adc9396c31736da74c756c0f34b188dc67 (diff) | |
download | FreeBSD-src-001b90982f906c22822564fd232f26a36192eaf9.zip FreeBSD-src-001b90982f906c22822564fd232f26a36192eaf9.tar.gz |
Introduce support for Mandatory Access Control and extensible
kernel access control.
Restructure the vn_open_cred() access control checks to invoke
the MAC entry point for open authorization. Note that MAC can
reject open requests where existing DAC code skips the open
authorization check due to O_CREAT. However, the failure mode
here is the same as other failure modes following creation,
wherein an empty file may be left behind.
Obtained from: TrustedBSD Project
Sponsored by: DARPA, NAI Labs
Diffstat (limited to 'sys/kern/kern_mac.c')
0 files changed, 0 insertions, 0 deletions