Linux - Recibir los grupos de un usuario

 
Vista:

Recibir los grupos de un usuario

Publicado por Eduardo (159 intervenciones) el 30/07/2003 20:46:53
Hola,

Estoy haciendo un programa bajo Linux que permite que algunos grupos tengan más privilegios que otros, para esto es necesario saber a qué grupo pertenece el usuario que está ejecutando el programa.
Bien pues para esto he visto que existe la función getgid(), pero existe el problema que si un usuario pertenece a más de un grupo sólo le enseña el grupo principal. Como puedo comprobar si pertenece a los demás grupo?
Sé que puedo apañarme abirendo /etc/passwd y /etc/group pero deseo un método más serio.

Gracias,

Eduardo
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder