initgroups(3) Library Functions Manual initgroups(3) NUME initgroups - iniializeaza lista de acces a grupurilor suplimentare BIBLIOTECA Biblioteca C standard (libc, -lc) REZUMAT #include #include int initgroups(const char *utilizator, gid_t grup); Cerine pentru macrocomenzi de testare a caracteristicilor pentru glibc (consultai feature_test_macros(7)): initgroups(): Incepand cu glibc 2.19: _DEFAULT_SOURCE glibc 2.19 i versiunile anterioare: _BSD_SOURCE DESCRIERE Funcia initgroups() iniializeaza lista de acces a grupurilor prin citirea bazei de date a grupurilor /etc/group i prin utilizarea tuturor grupurilor din care utilizatorul este membru. Grupul suplimentar grup este, de asemenea, adaugat la lista. Argumentul utilizator nu trebuie sa fie NULL. VALOAREA RETURNATA Funcia initgroups() returneaza 0 in caz de succes. In caz de eroare, se returneaza -1, iar errno este configurata pentru a indica eroarea. ERORI-IEIRE ENOMEM Memorie insuficienta pentru alocarea structurii de informaii de grup. EPERM Procesul de apelare are privilegii insuficiente. A se vedea apelul de sistem subiacent setgroups(2). FIIERE /etc/group fiier de baza de date de grupuri ATRIBUTE Pentru o explicaie a termenilor folosii in aceasta seciune, a se vedea attributes(7). +-------------------------------+---------------------+----------------+ |Interfaa | Atribut | Valoare | +-------------------------------+---------------------+----------------+ |initgroups() | Sigurana firelor | MT-Safe locale | +-------------------------------+---------------------+----------------+ STANDARDE Niciunul. ISTORIC SVr4, 4.3BSD. CONSULTAI I getgroups(2), setgroups(2), credentials(7) TRADUCERE Traducerea in limba romana a acestui manual a fost facuta de Remus- Gabriel Chelu Aceasta traducere este documentaie gratuita; citii Licena publica generala GNU Versiunea 3 sau o versiune ulterioara cu privire la condiii privind drepturile de autor. NU se asuma NICIO RESPONSABILITATE. Daca gasii erori in traducerea acestui manual, va rugam sa trimitei un e-mail la . Pagini de manual de Linux 6.06 31 octombrie 2023 initgroups(3)