التابع Process::Sys.setregid
في روبي
< Ruby | Process::Sys
(بالتحويل من Ruby/Process/Sys/setregid)يضبط التابع setregid
معرِّفي المجموعة الحقيقي و/أو الفعَّال للعمليَّة الحاليَّة إلى المعرِّفين المُمرَّرين إليه. تمرير القيمة -1
مكان المعرِّف المراد إعادة تعيينه تعني إبقاء ذلك المعرِّف دون تغيير.
هذا التابع غير متاحٍ على جميع المنصَّات.
البنية العامة
Process::Sys.setregid(rid, eid) → nil
المعاملات
rid
المعرِّف الجديد المراد ضبط معرَّف المجموعة الحقيقي إليه. إن كانت قيمته المعطية 1-
، فسيبقى المعرِّف على حاله دون تغيير.
eid
المعرِّف الجديد المراد ضبط معرَّف المجموعة الفعَّال إليه. إن كانت قيمته المعطية 1-
، فسيبقى المعرِّف على حاله دون تغيير.
القيم المعادة
تُعاد القيمة nil
بعد ضبط معرِّفي المجموعة الحقيقي rid
والفعال eid
الجديدين للعملية الحالية.
انظر أيضًا
- التابع
setresgid
: يضبط (المجموعة) معرِّفات المستخدم الحقيقية والفعَّالة والمحفوظة للعمليَّة الحاليَّة إلى المعرِّفات المُمرَّرة إليه. - التابع
setresuid
: يضبط (المستخدم) معرِّفات المستخدم الحقيقية والفعَّالة والمحفوظة للعمليَّة الحاليَّة إلى المعرِّفات المُمرَّرة إليه. - التابع
setreuid
: يضبط معرِّفي المجموعة الحقيقي و/أو الفعَّال للعمليَّة الحاليَّة إلى المعرِّفين المُمرَّرين إليه.