diff options
author | rwatson <rwatson@FreeBSD.org> | 2003-04-16 20:40:34 +0000 |
---|---|---|
committer | rwatson <rwatson@FreeBSD.org> | 2003-04-16 20:40:34 +0000 |
commit | addc55224aa449b706b7c3e7c0a70d4f43aeab60 (patch) | |
tree | e504a84559dde8bbd57cd5528eff3f3532f29de5 /lib/libc | |
parent | 277277d98938c63331bfcb777756729c946b26e5 (diff) | |
download | FreeBSD-src-addc55224aa449b706b7c3e7c0a70d4f43aeab60.zip FreeBSD-src-addc55224aa449b706b7c3e7c0a70d4f43aeab60.tar.gz |
Clarify the relationship between the MAC library APIs and POSIX.1e:
they resemble one another, but POSIX.1e interfaces were not sufficiently
expressive to do what we needed.
Obtained from: TrustedBSD Project
Sponsored by: DARPA, Network Associates Laboratories
Diffstat (limited to 'lib/libc')
-rw-r--r-- | lib/libc/posix1e/mac.3 | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/lib/libc/posix1e/mac.3 b/lib/libc/posix1e/mac.3 index c67fd33..105eae0 100644 --- a/lib/libc/posix1e/mac.3 +++ b/lib/libc/posix1e/mac.3 @@ -1,4 +1,4 @@ -.\" Copyright (c) 2001 Networks Associates Technology, Inc. +.\" Copyright (c) 2001, 2003 Networks Associates Technology, Inc. .\" All rights reserved. .\" .\" This software was developed for the FreeBSD Project by Chris @@ -35,7 +35,7 @@ .Os .Sh NAME .Nm mac -.Nd introduction to the POSIX.1e MAC security API +.Nd Introduction to the MAC security API .Sh LIBRARY .Lb libc .Sh SYNOPSIS @@ -133,6 +133,7 @@ is .Xr mac 4 , .Xr mac 9 .Sh STANDARDS +These APIs are loosely based on the APIs described in POSIX.1e. POSIX.1e is described in IEEE POSIX.1e draft 17. Discussion of the draft continues on the cross-platform POSIX.1e implementation mailing list. @@ -140,6 +141,9 @@ To join this list, see the .Fx POSIX.1e implementation page for more information. +However, the resemblence of these APIs to the POSIX APIs is only loose, +as the POSIX APIs were unable to express many notions required for +flexible and extensible access control. .Sh HISTORY Support for Mandatory Access Control was introduced in .Fx 5.0 |