Provided by:
manpages-de-dev_0.5-4.1ubuntu1_all 
BEZEICHNUNG
initgroups - Initialisieren der zusätzliche Gruppenzugriffsliste
ÜBERSICHT
#include <grp.h>
#include <sys/types.h>
int initgroups(const char *Benutzer, gid_t Gruppe);
DESCRIPTION
Die Funktion initgroups() initialisiert die Gruppenzugriffsliste, indem
sie die Gruppendatenbank /etc/group liest und alle Gruppen benutzt, bei
denen der Benutzer Mitglied ist. Die zusätzliche Gruppe Gruppe wird
auch an die Liste angehängt.
RÜCKGABEWERT
Bei Erfolg gibt die Funktion initgroups() 0 zurück, bei Mißerfolg ist
der Rückgabewert -1.
FEHLER
EPERM Der aufrufende Prozess hat nicht ausreichende Privilegien.
ENOMEM Nicht genügend Speicher, um die Gruppeninformationsstruktur
anzulegen.
DATEIEN
/etc/group
Gruppendatenbank
KONFORM ZU
SVID 3, BSD 4.3
SIEHE AUCH
getgroups(2), setgroups(2).