summaryrefslogtreecommitdiffstats
path: root/lib/libc/posix1e/acl_support.h
Commit message (Collapse)AuthorAgeFilesLines
* o Separate acl_t into internal and external representations asjedgar2001-04-241-1/+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
* o Update copyright dates.rwatson2001-03-131-11/+14
| | | | | | | | o Rename internal library functions so that they are prefixed with _posix1e or _POSIX1E, removing them from the application namespace (and potential conflict with other ACL functions elsewhere in the system). Obtained from: TrustedBSD Project
* Minor fixes to library interface to improve POSIX.1e compliance. Thisrwatson2000-01-261-1/+1
| | | | | | | | | | adds _np to a couple of function prototypes that provided more broad/useful interfaces than POSIX.1e interfaces included. Also, move from using a heuristic to identify POSIX.1e-semantic ACLs to using different ACL types for non-POSIX.1e ACLs. This should clean up the existing fuzzy logic that determined when acl_sort() should be applied before kernel submission.
* libposix1e provides userland library calls for the POSIX.1e securityrwatson2000-01-151-0/+46
interface. This commit introduces the library, as well as a modest subset of the ACL calls, with some modifications to support multiple ACL semantics. Reviewed by: eivind
OpenPOWER on IntegriCloud