initgroups(3) Library Functions Manual initgroups(3) NOMBRE initgroups - inicializa la lista suplementaria de acceso de grupos BIBLIOTECA Biblioteca Estandar C (libc, -lc) SINOPSIS #include #include int initgroups(const char *user, gid_t group); Requisitos de Macros de Prueba de Caracteristicas para glibc (vease feature_test_macros(7)): initgroups(): A partir de glibc 2.19: _DEFAULT_SOURCE glibc 2.19 y anteriores: _BSD_SOURCE DESCRIPCION La funcion initgroups() inicializa la lista de acceso de grupos leyendo la base de datos de grupos /etc/group y usando todos los grupos de los que user es miembro. Se anade a la lista el grupo adicional group. The user argument must be non-NULL. VALOR DEVUELTO The initgroups() function returns 0 on success. On error, -1 is returned, and errno is set to indicate the error. ERRORES ENOMEM Memoria insuficiente para asignar la estructura de informacion de grupo. EPERM The calling process has insufficient privilege. See the underlying system call setgroups(2). ARCHIVOS /etc/group base de datos de grupos ATRIBUTOS Para obtener una explicacion de los terminos usados en esta seccion, vease attributes(7). +-------------+--------------------+-----------------------------------------------+ |Interfaz | Atributo | Valor | +-------------+--------------------+-----------------------------------------------+ |initgroups() | Seguridad del hilo | Configuracion regional de multi-hilo seguro | +-------------+--------------------+-----------------------------------------------+ ESTANDARES None. HISTORIAL SVr4, 4.3BSD. VEASE TAMBIEN getgroups(2), setgroups(2), credentials(7) TRADUCCION La traduccion al espanol de esta pagina del manual fue creada por Vicente Pastor Gomez Esta traduccion es documentacion libre; lea la GNU General Public License Version 3 o posterior con respecto a las condiciones de copyright. No existe NINGUNA RESPONSABILIDAD. Si encuentra algun error en la traduccion de esta pagina del manual, envie un correo electronico a . Paginas de manual de Linux 6.06 31 Octubre 2023 initgroups(3)