Rechercher une page de manuel
initgroups
Langue: de
Version: 5. April 1993 (openSuse - 09/10/07)
Section: 3 (Bibliothèques de fonctions)
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.3SIEHE AUCH
getgroups(2), setgroups(2).Contenus ©2006-2024 Benjamin Poulain
Design ©2006-2024 Maxime Vantorre