Rechercher une page de manuel
setgroups.2freebsd
Langue: en
Version: 266198 (debian - 07/07/09)
Section: 2 (Appels système)
BSD mandoc
NAME
setgroups - set group access listLIBRARY
Lb libcSYNOPSIS
In sys/param.h In unistd.h Ft int Fn setgroups int ngroups const gid_t *gidsetDESCRIPTION
The Fn setgroups system call sets the group access list of the current user process according to the array Fa gidset . The Fa ngroups argument indicates the number of entries in the array and must be no more than NGROUPS as defined in In sys/param.h .Only the super-user may set new groups.
RETURN VALUES
Rv -std setgroupsERRORS
The Fn setgroups system call will fail if:- Bq Er EPERM
- The caller is not the super-user.
- Bq Er EINVAL
- The number specified in the Fa ngroups argument is larger than the NGROUPS limit.
- Bq Er EFAULT
- The address specified for Fa gidset is outside the process address space.
SEE ALSO
getgroups(2), initgroups(3)HISTORY
The Fn setgroups system call appeared in BSD 4.2Contenus ©2006-2024 Benjamin Poulain
Design ©2006-2024 Maxime Vantorre