| initgroups | |||
Nominitgroups - Initialiser la liste de groupes supplémentaires.Synopsis#include <grp.h>#include <sys/types.h> int initgroups (const char *user, gid_t group); DescriptionLa fonction initgroups() initialise la liste des groupes supplémentaires en recherchant dans la base de données /etc/group tous les groupes dont user est membre. Le groupe supplémentaire group est également ajouté à la liste.Valeur RenvoyéeLa fonction initgroups() renvoie 0 si elle réussit, ou -1 si elle échoue, auquel cas errno contient le code d'erreur.Erreurs
Fichiers/etc/group Base de données des groupes. ConformitéSVID 3, BSD 4.3Voir Aussigetgroups(2) , setgroups(2)
TraductionChristophe Blaess, 1997.
|