ru
8bc4d4bba7
mdoc(7) fixes.
...
Approved by: re (blanket)
2003-05-24 19:53:08 +00:00
ru
9bcac8799e
Assorted mdoc(7) fixes.
...
Approved by: re (blanket)
2003-05-22 13:02:28 +00:00
rwatson
a146c7fe90
Add some strategic whitespace.
2003-04-26 03:32:18 +00:00
rwatson
aa0532c271
Add FILES section to mac.3 and mac.conf.5. Properly Xref mac.conf.5
...
from mac.3; likewise, mac.conf.5 from mac_prepare.3.
Obtained from: TrustedBSD Project
Sponsored by: DARPA, Network Associates Laboratories
2003-04-20 04:43:56 +00:00
rwatson
1cc1eff164
Add a man page for the mac.conf MAC library configuration file.
...
Obtained from: TrustedBSD Project
Sponsored by: DARPA, Network Associates Laboratories
2003-04-20 03:18:44 +00:00
rwatson
5e1c0b2c26
Add the mac_prepare{,_*}() functions to the high-level function list
...
in the mac.3 library man page. They were already cross-referenced
at the end of the man page, just not explicitly listed here.
Obtained from: TrustedBSD Project
Sponsored by: DARPA, Network Associates Laboratories
2003-04-20 02:56:16 +00:00
rwatson
addc55224a
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
2003-04-16 20:40:34 +00:00
nectar
0d65b541d4
Eliminate 19 warnings in libc (at level WARNS=2) of the
...
`implicit declaration of function' variety.
2003-02-27 13:40:01 +00:00
ru
0dea541567
mdoc(7) police: Scheduled sweep.
2003-02-24 22:53:26 +00:00
ru
ff8af582bd
mdoc(7) police: kill self-xref.
2003-02-23 01:45:25 +00:00
ru
6443b5bbe9
Punctuation.
2003-02-23 01:44:59 +00:00
ru
44b0b43515
Typo.
2003-02-23 01:44:37 +00:00
ru
0fe24b2245
Grammar.
2003-02-23 01:43:45 +00:00
nectar
e369901c4d
Whack 28 unused variables.
2003-02-18 13:39:52 +00:00
nectar
832e8b7f9a
Eliminate 61 warnings emitted at WARNS=2 (leaving 53 to go).
...
Only warnings that could be fixed without changing the generated object
code and without restructuring the source code have been handled.
Reviewed by: /sbin/md5
2003-02-16 17:29:11 +00:00
charnier
670dc7ec9e
The .Fn function
2003-02-06 11:04:47 +00:00
chris
5a653c8876
Actually add mac_prepare.3.
...
Sponsored by: DARPA, Network Associates Laboratories
2003-01-15 03:05:21 +00:00
chris
c099a91124
Cross-reference mac(4)
...
Sponsored by: DARPA, Network Associates Laboratories
2003-01-15 03:03:05 +00:00
chris
5b68d68d2e
s/SEE_ALSO/SEE ALSO/
...
Cross-reference mac(4) and mac(9)
Sponsored by: DARPA, Network Associates Laboratories
2003-01-15 03:02:30 +00:00
chris
200d3a3d43
o Document mac_prepare() and associated functions
...
o Link mac_get_pid.3 to mac_get.3
o Update SEE ALSO to refer to mac_prepare, and added missing references
o Remove clause #3 on my work
o Update mac_get.3 for the updated MAC API
Sponsored by: DARPA, Network Associates Laboratories
Obtained from: TrustedBSD Project
2003-01-15 00:45:31 +00:00
chris
541ffd166f
o Remove clause #3
...
o Document mac_set_link().
Sponsored by: DARPA, Network Associates Labs
2003-01-14 23:20:40 +00:00
rwatson
8a785d8605
Remove BUGS section indicating that these calls are unimplemented.
...
Update copyrights.
Obtained from: TrustedBSD Project
2002-12-29 20:52:42 +00:00
rwatson
d2f1f50d1c
Update acl_set.3, missed in last round:
...
- Update BUGS: this stuff is implemented.
- Update last modified date.
- Document acl_set_link_np() call.
Obtained from: TrustedBSD Project
2002-12-29 20:50:30 +00:00
rwatson
bce6bfbbec
Update libc POSIX.1e code and documentation to reflect:
...
- Updated copyrights, modified dates
- Remove "BUGS" entry indicating that ACLs are unimplemented
- Implement acl_*_link() library wrapper variants for get, set,
delete, aclvalid.
- Document acl_*_link() calls.
Obtained from: TrustedBSD Project
2002-12-29 20:47:05 +00:00
schweikh
fec6546e12
english(4) police.
2002-12-27 12:15:40 +00:00
ru
51fe7c1a88
mdoc(7) police: "The .Fa argument.".
2002-12-19 09:40:28 +00:00
ru
8746d263e1
mdoc(7) police: "The .Fn function".
2002-12-18 12:45:11 +00:00
ru
311f3f3656
mdoc(7) police: sort xrefs in SEE ALSO.
2002-12-13 16:53:51 +00:00
ru
041d1287e8
Uniformly refer to a file system as "file system".
...
Approved by: re
2002-12-12 17:26:04 +00:00
ru
2a1141d1d9
mdoc(7) police: Added the missing .Os call; it's not strictly
...
necessary nowadays, but is documented as "required", and may
become so again in the future.
Approved by: re
2002-12-11 15:55:29 +00:00
ru
e8b4d1412a
mdoc(7) police: markup overhaul.
...
Approved by: re
2002-12-04 16:28:45 +00:00
ru
40e2359f4b
libc_r wasn't so tied to libc for 22 months.
2002-11-18 09:50:57 +00:00
rwatson
deb24d70c0
Update acl.3 to xref getfacl(1) and setfacl(1), the recommended tools for
...
manipulating file ACLs. Update the status of the implementation a bit,
update the copyright, etc.
Obtained from: TrustedBSD Project
2002-11-08 15:01:28 +00:00
chris
86d546ca0e
o Make the COMPATIBILITY section a bit less redundant.
...
Obtained from: TrustedBSD Project
Sponsored by: DARPA, Network Associates Labs
2002-11-06 17:38:18 +00:00
chris
1b738abdbf
o Update man page to reflect the new prototypes for mac_{to,from}_text.
...
o Remove a (currently) no-longer-pertinent entry from errors.
Obtained from: TrustedBSD Project
Sponsored by: DARPA, Network Associates Labs
2002-11-06 17:34:29 +00:00
rwatson
002a74e570
Hook up the userland wrapper for __mac_execve().
...
Obtained from: TrustedBSD Project
Sponsored by: DARPA, Network Associates Laboratories
2002-11-06 03:38:47 +00:00
rwatson
b2a246fa74
License update authorized by NAI: remove clause 3.
2002-11-05 01:42:35 +00:00
rwatson
0b563d81e7
Clarify language relating to ACLs, Capabtilities, and MAC, since the
...
implementation status of these services has changed substantially
since this man page was last updated.
2002-11-04 20:52:09 +00:00
rwatson
e9d17cac92
Update license, historical information.
2002-11-04 20:45:44 +00:00
rwatson
734f0e5f7a
Point out that the MAC Framework is considered experimental.
2002-11-04 20:42:58 +00:00
chris
9970a15bef
Scoop out examples illustrating the label text format and refer to
...
maclabel(7) instead.
Obtained from: TrustedBSD Project
Sponsored by: DARPA, Network Associates Labs
2002-10-28 23:06:04 +00:00
wollman
f8a79b86e6
Do not include <sys/syslimits.h> directly; it is not intended for general
...
consumption.
2002-10-27 17:44:33 +00:00
chris
c831e4289e
Place mac_prepare() with the other mac_prepare*() functions.
2002-10-24 01:16:56 +00:00
chris
42f90ed7ab
mac_free() no longer accepts a void * parameter; only mac_t's are supposed
...
to be passed. Point this out in a warning notice, which will eventually
go away, sometime between now and -RELEASE.
Obtained from: TrustedBSD Project
Sponsored by: DARPA, NAI Labs
2002-10-24 01:01:29 +00:00
chris
f39fb18da2
Remove superfluous empty "FILES" section.
...
Obtained from: TrustedBSD Project
Sponsored by: DARPA, NAI Labs
2002-10-23 23:56:15 +00:00
chris
b9a72dfdcc
Remove hard sentence breaks.
...
Obtained from: TrustedBSD Project
Sponsored by: DARPA, NAI Labs
2002-10-23 23:55:23 +00:00
rwatson
9337dcd3d7
Reflect MAC kernel/user API changes into the libc MAC implementation.
...
This removes a lot of complexity, since we basically just reserve
space on a retrieval of a label, and pass around strings. Two new
elements: (1) consumers of the API must now declare what label
elements they are interested in retrieving, or (2) rely on the default
provided in a new configuration file, mac.conf.
Approved by: re
Obtained from: TrustedBSD Project
Sponsored by: DARPA, Network Associates Laboratories
2002-10-22 14:36:11 +00:00
rwatson
f34f8701fa
.Xr mac.3 and posix1e.3 to mac.9. Point at sys/mac.h in posix1e.3.
...
Obtained from: TrustedBSD Project
Sponsored by: DARPA, Network Associates Laboratories
2002-10-22 01:52:53 +00:00
rwatson
bc3681d122
Unhook the per-policy parsing/printing MAC modules in libc to prepare
...
to bring in the new MAC label management API. With the new API
revision, we have only policy-agnostic code in libc and the base
kernel.
Obtained from: TrustedBSD Project
Sponsored by: DARPA, Network Associates Laboratories
2002-10-21 03:54:24 +00:00
rwatson
96dbcef3fc
Update TE policy and MAC text conversion routines to support partial
...
label updates. Biba and MLS already supported this. This permits the
userland library to submit relative updates on MAC labels, rather
than submitting an entire label to replace the current label. This
also requires changes to the MAC modules, which are forthcoming.
Obtained from: TrustedBSD Project
Sponsored by: DARPA, NAI Labs
2002-08-09 03:09:38 +00:00