bsd man page for initgroups

Query: initgroups

OS: bsd

Section: 3

Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar

INITGROUPS(3)						     Library Functions Manual						     INITGROUPS(3)

NAME
initgroups - initialize group access list
SYNOPSIS
initgroups(name, basegid) char *name; int basegid;
DESCRIPTION
Initgroups reads through the group file and sets up, using the setgroups(2) call, the group access list for the user specified in name. The basegid is automatically included in the groups list. Typically this value is given as the group number from the password file.
FILES
/etc/group
SEE ALSO
setgroups(2)
DIAGNOSTICS
Initgroups returns -1 if it was not invoked by the super-user.
BUGS
Initgroups uses the routines based on getgrent(3). If the invoking program uses any of these routines, the group structure will be over- written in the call to initgroups. 4.2 Berkeley Distribution May 12, 1986 INITGROUPS(3)
Related Man Pages
initgroups(3) - centos
initgroups(3) - suse
initgroups(3) - netbsd
initgroups(3c) - sunos
initgroups(3) - osx
Similar Topics in the Unix Linux Community
Apache config issue
Using ADS Ldap from Linux
LDAP and PAM Configurations for Windows 2008 R2 ADS and Cubox Ubuntu client
Hpux and samba4 ad
How to identify users that have su'ed to a different account?