summaryrefslogtreecommitdiffstats
path: root/lib/libc/posix1e/acl.3
diff options
context:
space:
mode:
authormpp <mpp@FreeBSD.org>2000-01-29 04:18:51 +0000
committermpp <mpp@FreeBSD.org>2000-01-29 04:18:51 +0000
commit0fbb0164876703f754f2695452e325f686d83996 (patch)
tree10866a698c3cd91fb2a0a35e5001711854df8a29 /lib/libc/posix1e/acl.3
parent53060be2a3eb2319dad9d72c30fc1004a7af8c6c (diff)
downloadFreeBSD-src-0fbb0164876703f754f2695452e325f686d83996.zip
FreeBSD-src-0fbb0164876703f754f2695452e325f686d83996.tar.gz
Fix various typos and mdoc style issues.
Reviewed by: rwatson
Diffstat (limited to 'lib/libc/posix1e/acl.3')
-rw-r--r--lib/libc/posix1e/acl.327
1 files changed, 18 insertions, 9 deletions
diff --git a/lib/libc/posix1e/acl.3 b/lib/libc/posix1e/acl.3
index a70a60f..20208fa 100644
--- a/lib/libc/posix1e/acl.3
+++ b/lib/libc/posix1e/acl.3
@@ -29,12 +29,15 @@
.Dt ACL 3
.Os FreeBSD 4.0
.Sh NAME
-.Nm acl \- introduction to the POSIX.1e ACL security API
+.Nm acl
+.Nd introduction to the POSIX.1e ACL security API
.Sh SYNOPSIS
.Fd #include <sys/types.h>
.Fd #include <sys/acl.h>
.Sh DESCRIPTION
-As shipped, FreeBSD 4.0 permits file systems to export
+As shipped,
+.Fx 4.0
+permits file systems to export
Access Control Lists via the VFS, and provides a library for userland
access to and manipulation of these ACLs, but support for ACLs is not
provided by any file systems shipped in the base operating system.
@@ -50,7 +53,7 @@ POSIX.1e describes a set of ACL manipulation routines to manage the
contents of ACLs, as well as their relationships with files. This
manipulation library is not currently implemented in FreeBSD, although
a third party library was under development at the time this document
-was written. There is a general concensus that the POSIX.1e manipulation
+was written. There is a general consensus that the POSIX.1e manipulation
routines are ambiguously defined in the specification, and don't meet the
needs of most applications. For the time being, applications may
directly manipulate the ACL structures, defined in acl.h, although the
@@ -109,7 +112,7 @@ and may be used to duplicate an ACL structure.
.Fn acl_set_fd ,
.Fn acl_set_fd_np
-These funtions are described in
+These functions are described in
.Xr acl_set 3 ,
and may be used to assign an ACL to a file system object.
@@ -143,9 +146,11 @@ functionality described in POSIX.1. These additional labels provide
fine-grained discretionary access control, fine-grained capabilities,
and labels necessary for mandatory access control. POSIX.2c describes
a set of userland utilities for manipulating these labels. These userland
-utilities are not bundled with FreeBSD 4.0 so as to discourage their
+utilities are not bundled with
+.Fx 4.0
+so as to discourage their
use in the short term.
-.Sh FILES
+.\" .Sh FILES
.Sh SEE ALSO
.Xr acl 3 ,
.Xr acl_dup 3 ,
@@ -159,12 +164,16 @@ use in the short term.
.Sh STANDARDS
POSIX.1e is described in IEEE POSIX.1e draft 17. Discussion
of the draft continues on the cross-platform POSIX.1e implementation
-mailing list. To join this list, see the FreeBSD POSIX.1e implementation
+mailing list. To join this list, see the
+.Fx
+POSIX.1e implementation
page for more information.
.Sh HISTORY
-POSIX.1e support was introduced in FreeBSD 4.0, and development continues.
+POSIX.1e support was introduced in
+.Fx 4.0 ,
+and development continues.
.Sh AUTHORS
-Robert N M Watson
+.An Robert N M Watson
.Sh BUGS
These features are not yet fully implemented. In particular, the shipped
version of UFS/FFS does not support storage of additional security labels,
OpenPOWER on IntegriCloud