initialize the supplementary group access list
int initgroups (const char name, gid_t basegid)
reads the group file, using
to get the group membership for the user specified by
and then initializes the supplementary group access list of the calling
group ID is also included in the supplementary group access list.
This is typically the real group
ID from the password file.
While scanning the group file,
if the number of groups, including the
subsequent group entries are ignored.
Upon successful completion, a value of 0 is returned.
Otherwise, a value of -1 is returned and
errno is set to indicate the error.
© 2004 The SCO Group, Inc. All rights reserved.
UnixWare 7 Release 7.1.4 - 25 April 2004