:man| Alphabetical   Categories   Search   About us 
 
SETRUID (3) | C library functions | Unix Manual Pages | :man

NAME

setruid, setrgid - set user and group ID

CONTENTS

Library
Synopsis
Description
Return Values
Compatibility
Errors
See Also
History

LIBRARY


.Lb libc

SYNOPSIS


.In unistd.h int setruid "uid_t ruid" int setrgid "gid_t rgid"

DESCRIPTION

The setruid function (setrgid) sets the real user ID (group ID) of the current process.

RETURN VALUES


.Rv -std

COMPATIBILITY

The use of these calls is not portable. Their use is discouraged; they will be removed in the future.

ERRORS

The functions fail if:
[EPERM]
The user is not the super user and the ID specified is not the real or effective ID.

SEE ALSO

getgid(2), getuid(2), setegid(2), seteuid(2), setgid(2), setuid(2)

HISTORY

 
Free Tech Secrets ;) Copyright © 2008 Free Tect Secrets ;) greatis just4fun network just4fun