Topic : TOS - das Betriebssystem Author : Version : tos.hyp (5. März 2013) Subject : Programmieren/Atari Nodes : 3001 Index Size : 93602 HCP-Version : 5 Compiled on : Atari @charset : atarist @lang : @default : Titel @help : @options : +g -i -s +x +zz -t4 @width : 70 View Ref-File5.11.6 Pgetegid TOS Name: »Pgetegid« - effektive Gruppen-ID eines Prozesses ermitteln. Gemdosnummer: 313 Deklaration: int32_t Pgetegid ( void ); Beschreibung: Die Funktion liefert die effektive Gruppen-ID des aktuellen Prozesses und ähnelt dem Systemaufruf Pgetgid. Der Unterschied besteht darin, daß hier die effektive Gruppen-ID zurückgegeben wird. Diese ist normalerweise mit der wirklichen Gruppen-ID identisch; falls aber ein Programm läuft, welches das setgid Bit gesetzt hat, ist seine effektive Gruppen-ID gleich der (wirklichen) ID des Besitzers dieser Programmdatei. Dateizugriff basiert u.a. auf der effektiven Gruppen- ID, so daß der setgid-Mechanismus es Benutzern (vor allem dem Super-User) erlaubt, anderen Usern Zugriff zu erlauben. Ergebnis: Der Rückgabewert ist die effektive Gruppen-ID des Prozesses. Verfügbar: Verfügbar, wenn ein 'MiNT' Cookie mit einer Versionsnummer von mindestens 0.95 existiert. Gruppe: Prozessfunktionen Querverweis: Binding Pgetuid Pgetgid Pgeteuid