summaryrefslogtreecommitdiffstats
path: root/lib/libc/posix1e/Makefile.inc
Commit message (Collapse)AuthorAgeFilesLines
* Missed rwatson's redundancyimp2005-06-031-2/+0
|
* Add reference to mac_get_link() in man page, which was omitted whenrwatson2004-06-171-0/+1
| | | | mac_get_link() and mac_set_link() were added.
* Add a man page for the mac.conf MAC library configuration file.rwatson2003-04-201-0/+1
| | | | | Obtained from: TrustedBSD Project Sponsored by: DARPA, Network Associates Laboratories
* o Document mac_prepare() and associated functionschris2003-01-151-0/+6
| | | | | | | | | | 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
* libc_r wasn't so tied to libc for 22 months.ru2002-11-181-5/+1
|
* Hook up the userland wrapper for __mac_execve().rwatson2002-11-061-0/+1
| | | | | Obtained from: TrustedBSD Project Sponsored by: DARPA, Network Associates Laboratories
* Reflect MAC kernel/user API changes into the libc MAC implementation.rwatson2002-10-221-4/+2
| | | | | | | | | | | | 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
* Unhook the per-policy parsing/printing MAC modules in libc to preparerwatson2002-10-211-4/+0
| | | | | | | | | 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
* Introduce support for Mandatory Access Control and extensiblerwatson2002-08-021-2/+25
| | | | | | | | | | | | | | kernel access control. Extensions to libc to provide basic MAC label manipulation facilities for userland. These interface will be replaced in the next month or two with more flexible interfaces, but provide sufficient support to allow use of the Biba and MLS policies for user applications. libc_r wrappers to follow. Obtained from: TrustedBSD Project Sponsored by: DARPA, NAI Labs
* No POSIX.1e capabilities in the main tree yet.rwatson2002-06-131-29/+0
|
* o Reflect repo-copy of extattr.[c3] from libutil to libc, movingrwatson2001-11-161-2/+6
| | | | | | | | extattr namespace routines to the libc/posix1e directory. While the extattr calls are not strictly POSIX.1e, POSIX.1e wasn't strictly ever approved, so I think that's OK. Obtained from: TrustedBSD Project
* o Attach cap_cmp.c and cap_copy.c to the build.rwatson2001-09-011-1/+6
| | | | | | | | o Attach cap_copy_ext.3 and cap_copy_int.3 to the install, and link cap_size.3 to cap_copy_ext.3. Submitted by: tmm Obtained from: TrustedBSD Project
* o Separate acl_t into internal and external representations asjedgar2001-04-241-0/+1
| | | | | | | | | | | required by POSIX.1e. This maintains the current 'struct acl' in the kernel while providing the generic external acl_t interface required to complete the ACL editing library. o Add the acl_get_entry() function. o Convert the existing ACL utilities, getfacl and setfacl, to fully make use of the ACL editing library. Obtained from: TrustedBSD Project
* Add acl_get_perm_np(3), a non-portable function to check if ajedgar2001-04-131-0/+1
| | | | | | | | permission is in a permission set, required for third-party applications such as Samba. Reviewed by: rwatson Obtained from: TrustedBSD Project
* Unbreak world.ru2001-04-051-1/+1
| | | | Submitted by: jhay
* Install the acl_create_entry.3 man pagejedgar2001-04-051-0/+1
|
* Prepare for the inclusion of libposix1e into libc: retire the oldtmm2001-04-041-0/+84
Makefile, add Makefile.inc needed for libc build; add #include "namespace.h"/#include "un-namespace.h" pairs around the includes of sys/acl.h and sys/capability.h, and an additional underscore in front of the functions that will be overridden in libc_r. Approved by: rwatson Obtained from: TrustedBSD Project
OpenPOWER on IntegriCloud