التابع Process::Sys.setregid في روبي

من موسوعة حسوب
مراجعة 18:20، 26 نوفمبر 2018 بواسطة محمد-خطيب (نقاش | مساهمات) (أنشأ الصفحة ب'{{DISPLAYTITLE:التابع <code>Process::Sys.setregid</code> في روبي}} يضبط التابع <code>setregid</code> معرِّفي المجموعة الحقيقي...')
(فرق) → مراجعة أقدم | المراجعة الحالية (فرق) | مراجعة أحدث ← (فرق)

يضبط التابع setregid معرِّفي المجموعة الحقيقي و/أو الفعَّال للعمليَّة الحاليَّة إلى المعرِّفين المُمرَّرين إليه. تمرير القيمة -1 مكان المعرِّف المراد إعادة تعيينه تعني إبقاء ذلك المعرِّف دون تغيير.

هذا التابع غير متاحٍ على جميع المنصَّات.

البنية العامة

Process::Sys.setregid(rid, eid)  nil

المعاملات

rid

المعرِّف الجديد المراد ضبط معرَّف المجموعة الحقيقي إليه. إن كانت قيمته المعطية 1-، فسيبقى المعرِّف على حاله دون تغيير.

eid

المعرِّف الجديد المراد ضبط معرَّف المجموعة الفعَّال إليه. إن كانت قيمته المعطية 1-، فسيبقى المعرِّف على حاله دون تغيير.

القيم المعادة

تُعاد القيمة nil بعد ضبط معرِّفي المجموعة الحقيقي rid والفعال eid الجديدين للعملية الحالية.

انظر أيضًا

  • التابع setresgid: يضبط (المجموعة) معرِّفات المستخدم الحقيقية والفعَّالة والمحفوظة للعمليَّة الحاليَّة إلى المعرِّفات المُمرَّرة إليه.
  • التابع setresuid: يضبط (المستخدم) معرِّفات المستخدم الحقيقية والفعَّالة والمحفوظة للعمليَّة الحاليَّة إلى المعرِّفات المُمرَّرة إليه.
  • التابع setreuid: يضبط معرِّفي المجموعة الحقيقي و/أو الفعَّال للعمليَّة الحاليَّة إلى المعرِّفين المُمرَّرين إليه.

مصادر