Lines Matching +full:mac +full:-
8 .\" Inc. under DARPA/SPAWAR contract N66001-01-C-8035 ("CBOSS"), as part
36 .Nm mac
37 .Nd introduction to the MAC security API
44 .Cd "options MAC"
49 Not all system objects support MAC labeling, and MAC policies must be
52 and convert to and from text the MAC labels on files and processes.
55 attributes from MAC policies.
60 .Bd -literal -offset indent
64 Further syntax and semantics of MAC labels may be found in
77 .Xr mac.conf 5 .
86 .Bl -tag -width indent
90 allows applications to test whether MAC is configured, as well as whether
95 retrieve the MAC labels associated with file descriptors, files, and socket
100 retrieve the MAC labels associated with processes.
104 set the MAC labels associated with file descriptors and files.
108 sets the MAC label associated with the current process.
112 frees working MAC label storage.
116 converts a text-form MAC label into working MAC label storage,
121 allocate working storage for MAC label operations.
123 prepares a label based on caller-specified label names; the other calls
125 .Xr mac.conf 5 .
131 into a text-form MAC label.
134 .Bl -tag -width ".Pa /etc/mac.conf" -compact
135 .It Pa /etc/mac.conf
137 .Xr mac.conf 5 .
138 Provides default behavior for applications aware of MAC labels on
139 system objects, but without policy-specific knowledge.
149 .Xr mac 4 ,
150 .Xr mac.conf 5 ,
151 .Xr mac 9