Manual Pages — SETRUID
– set user and group ID
Standard C Library (libc, -lc)
sets the real user ID (group ID) of the
Upon successful completion, the value 0 is returned; otherwise the value -1 is returned and the global variable errno is set to indicate the error.
The use of these calls is not portable.
Their use is discouraged; they will be removed in the future.
The functions fail if:
The user is not the super user and the ID
specified is not the real or effective ID.
syscalls appeared in
and were dropped in
BSD 4.4 .
any comments about this manual page service to
|| I think Unix and snowflakes are the only two classes of objects
in the universe in which no two instances ever match exactly.
— Noel Chiappa