summaryrefslogtreecommitdiffstats
path: root/lib/libposix1e/acl_set.c
Commit message (Collapse)AuthorAgeFilesLines
* Remove the libposix1e, since it has been repo copied to libc/posix1e andtmm2001-04-041-162/+0
| | | | | | | integrated into libc. Approved by: rwatson Obtained from: TrustedBSD Project
* Add the following ACL editing functions:jedgar2001-03-221-0/+74
| | | | | | | | | | acl_add_perm, acl_clear_perms, acl_copy_entry, acl_create_entry, acl_delete_perm, acl_get_permset, acl_get_qualifier, acl_get_tag_type, acl_set_permset, acl_set_qualifier, acl_set_tag_type This brings us within 4 functions of a full ACL editing library. Reviewed by: rwatson
* o Update copyright dates.rwatson2001-03-131-7/+7
| | | | | | | | 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-3/+16
| | | | | | | | | | 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.
* Fix bde'isms in acl/extattr syscall interface, renaming syscalls torwatson2000-01-191-2/+2
| | | | | | | | | prettier (?) names, adding some const's around here, et al. This is commit 4 out of 3, updating the userland library to reflect kernel interface changes. Reviewed by: bde
* libposix1e provides userland library calls for the POSIX.1e securityrwatson2000-01-151-0/+75
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