ultrix man page for setgroups

Query: setgroups

OS: ultrix

Section: 2

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

setgroups(2)							System Calls Manual						      setgroups(2)

Name
       setgroups - set group access list

Syntax
       #include <sys/param.h>

       setgroups(ngroups, gidset)
       int ngroups, *gidset;

Description
       The system call sets the group access list of the current user process according to the array, gidset.  The ngroups parameter indicates the
       number of entries in the array and must be no more than NGROUPS, as defined in

       Only the superuser can set new groups.

Return Values
       A 0 value is returned on success, -1 on an error, with the error code stored in errno.

Diagnostics
       The call fails if:

       [EPERM]	      The caller is not the superuser.

       [EFAULT]       The address specified for gidset is outside the process address space.

See Also
       getgroups(2), initgroups(3x)

																      setgroups(2)
Related Man Pages
setgroups(2) - sunos
getgroups(2) - redhat
setgroups(2) - hpux
setgroups(2) - osf1
getgroups(2) - freebsd
Similar Topics in the Unix Linux Community
setgid
sshd (openssh) on SunOS without root privileges
cant su to user or root AIX 5.3
Cannot create user using SMITTY
Rpcbind service not starting