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 |