pour l'utilisateur et le groupe definit par la processus, tu as les fonctions
getuid() et getgid()
pour trouver le groupe d'un utilisateur, ou l'id de l'utilisateur à partir de son nom, je pencherais pour un parse des fichiers /etc/passwd (pour avoir l'UID et le GID de l'utilisateurs) et du fichier /etc/group (pour avoir les GIDs supplémentaires de l'utilisateur)
et il y a probablement des fonctions qui font ca pour toi.
# utilisateur, groupe ou bien processus ?
Posté par NeoX . En réponse au message comment récupérer un uid et gid à partir d'un nom d'utilisateur ou de groupe. Évalué à 1.
getuid() et getgid()
pour trouver le groupe d'un utilisateur, ou l'id de l'utilisateur à partir de son nom, je pencherais pour un parse des fichiers /etc/passwd (pour avoir l'UID et le GID de l'utilisateurs) et du fichier /etc/group (pour avoir les GIDs supplémentaires de l'utilisateur)
et il y a probablement des fonctions qui font ca pour toi.