Hauptindex | Abschnitt 2 | English | 日本語 | Optionen |
int setregid(gid_t rgid, gid_t egid);
int setegid(gid_t egid);
Seit 1.1.38 ist es auch möglich, die effektive Gruppenkennung aus der gesicherten Gruppenkennung zu setzen.
Nur der Superuser darf andere Änderungen machen.
Angeben des Wertes -1 für entweder die reale oder effektive Gruppenkennung weist das System an, diese Kennung unverändert zu lassen.
Im Moment (libc-4.x.x) is setegid(egid) funktionell äquivalent zu setregid(-1, egid).
Wenn die reale Gruppenkennung geändert wird, oder wenn die effektive Gruppenkennung auf einen Wert gesetzt wird, der nicht gleich der vorherigen realen Gruppenkennung ist, so wird die gesicherte Gruppenkennung auf die neue effektive Gruppenkennung gesetzt.
EPERM | Der aktuelle Prozeß gehört nicht dem Superuser und eine andere Änderung als (i) das Vertauschen der effektiven mit der realen Gruppenkennung oder (ii) Setzen einer dieser auf den Wert den anderen oder (iii) Setzen der effektiven Gruppenkennung auf den Wert der gesicherten Gruppenkennung wurde angestrebt. |
20. Oktober 1996 | SETREGID (2) | Linux 1.1.38 |
Hauptindex | Abschnitt 2 | English | 日本語 | Optionen |
Bitte richten Sie Ihre Kommentare zu diesem Handbuch Seite Service, Ben Bullock. Privacy policy.
“ | What will happen when the 32-bit Unix date goes negative in mid-January 2038 does not bear thinking about. | ” |
— Henry Spencer |