الفرق بين المراجعتين لصفحة: «Ruby/Process::Sys/issetugid»
< Ruby | Process::Sys
أنشأ الصفحة ب'{{DISPLAYTITLE:التابع <code>Process::Sys.issetugid</code> في روبي}} يتحقَّق التابع <code>issetugid</code> إذا كانت العمليَّة ق...' |
جميل-بيلوني (نقاش | مساهمات) ط نقل جميل-بيلوني صفحة Ruby/Process/Sys/issetugid إلى Ruby/Process::Sys/issetugid: تصحيح العنوان. |
(لا فرق)
|
المراجعة الحالية بتاريخ 12:03، 4 ديسمبر 2018
يتحقَّق التابع issetugid
إذا كانت العمليَّة قد أُنشأت نتيجةً لاستدعاء النظام (execve(2
الذي ضُبطت فيه إمَّا بِتَّات المعرِّف setuid
أو المعرِّف setgid
(وصلاحياتٍ إضافيَّةٍ قد أُعطيت نتيجةً لذلك) أو إذا كان قد غُيِّر فيه معرِّف المجموعة الحقيقي (real)، أو الفعال (effective)، أو المحفوظ (saved) للعملية منذ بدء تنفيذها.
البنية العامة
Process::Sys.issetugid → true or false
القيم المعادة
تُعاد القيمة true
إذا كانت العمليَّة قد أُنشأت كنتيجةٍ لاستدعاء النظام (execve(2
الذي ضُبطت فيه إمَّا بِتَّات المعرِّف setuid
أو المعرِّف setgid
، أو إذا كان قد غُيِّر له معرِّف المجموعة الحقيقي، أو الفعال ، أو المحفوظ منذ بدء تنفيذها. خلاف ذلك تعاد القيمة false
.
انظر أيضًا
- التابع
getegid
: يُعيد معرِّف المجموعة الفعَّال لعمليَّةٍ محدَّدة. - التابع
setegid
: يضبط معرِّف المجموعة الفعَّال للعمليِّة التي استدعيت معه إلى مجموعة محدَّدة. - التابع
setregid
: يضبط معرِّفي المجموعة الحقيقي و/أو الفعَّال للعمليَّة الحاليَّة إلى المعرِّفين المُمرَّرين إليه.