| chown, fchown, fchownat, lchown(2) |
change owner and group of a file or link |
| getgid, getegid(2) |
get group process identification |
| getgroups(2) |
get group access list |
| getuid, geteuid(2) |
get user identification |
| setgroups(2) |
set group access list |
| setregid(2) |
set real and effective group IDs |
| setresuid, getresgid, getresuid, setresgid(2) |
get or set real, effective and saved user or group ID |
| setreuid(2) |
set real and effective user IDs |
| setuid, setegid, seteuid, setgid(2) |
set user and group ID |
| getgrent, endgrent, getgrgid, getgrgid_r, getgrnam, getgrnam_r, setgrent, setgroupent(3) |
group database operations |
| getgrouplist(3) |
calculate group access list |
| getpeereid(3) |
get effective user and group identification of locally-connected peer |
| getpwnam, getpwnam_r, getpwnam_shadow, getpwuid, getpwuid_r, getpwuid_shadow, setpassent(3) |
password database operations |
| initgroups(3) |
initialize supplementary group IDs |
| login_cap, login_getclass, login_close, login_getcapbool, login_getcapnum, login_getcapsize, login_getcapstr, login_getcaptime, login_getstyle, setclasscontext, setusercontext(3) |
query login.conf database about a user class |
| login_fbtab(3) |
implement device security based on fbtab(5) |
| user_from_uid, gid_from_group, group_from_gid, uid_from_user(3) |
cache password and group entries |
| uuid_compare, uuid_create, uuid_create_nil, uuid_dec_be, uuid_dec_le, uuid_enc_be, uuid_enc_le, uuid_equal, uuid_from_string, uuid_hash, uuid_is_nil, uuid_to_string(3) |
Universally Unique Identifier routines |
| vaccess(9) |
check access permissions based on vnode parameters |