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
|| Ken Thompson was once asked by a reporter what he would have changed
about Unix if he had it all to do over again. His answer: “I would
spell creat with an ‘e.'”