rcS(5)

الاسم
rcS - متغيرات تؤثر على سلوك نصوص الإقلاع

الوصف
يحتوي الملف /etc/default/rcS على إعدادات متغيرات بصيغة POSIX:

    VAR=VAL

يُسمح بتعيين واحد فقط لكل سطر. التعليقات (التي تبدأ بـ '#') مسموح بها أيضًا.

ملاحظة: يُتجاهل هذا الملف عند استخدام systemd كنظام تهيئة.

الخيارات
يمكن ضبط المتغيرات التالية.

TMPTIME
    عند الإقلاع، تُحذف الملفات في /tmp إذا كان وقت تعديلها ووقت حالة الملف ووقت الوصول إليها جميعًا قبل TMPTIME يومًا على الأقل. القيمة 0 تعني إزالة الملفات بغض النظر عن عمرها. إذا كنت لا تريد أن ينظف النظام /tmp، فاضبط TMPTIME على قيمة سالبة (مثل -1) أو على الكلمة infinite.

SULOGIN
    يؤدي ضبط هذا على yes إلى جعل init يُطلق sulogin على وحدة التحكم مبكرًا في عملية الإقلاع. إذا لم يسجل المسؤول الدخول، فستنتهي جلسة sulogin بعد 30 ثانية وتستمر عملية الإقلاع.

DELAYLOGIN
    عادةً، لا يسمح النظام للمستخدمين غير الجذر بتسجيل الدخول حتى تكتمل عملية الإقلاع وينتهي النظام من التبديل إلى مستوى التشغيل المبدئي (عادةً المستوى 2). ومع ذلك، من الناحية النظرية، من الآمن تسجيل الدخول مبكرًا قليلاً، أي بمجرد بدء inetd. يسمح ضبط المتغير على no بتسجيل الدخول المبكر؛ ويمنعه ضبط المتغير على yes.

    بعض التفاصيل: يتحكم المتغير DELAYLOGIN في إنشاء الملف /run/nologin أثناء عملية الإقلاع وحذفه في نهايتها أم لا. يرفض برنامج login(1) السماح بتسجيلات الدخول غير الجذر طالما كان /run/nologin موجودًا. إذا ضبطت المتغير على no، فمن المستحسن التأكد من عدم وجود /run/nologin.

VERBOSE
    اختر ما إذا كانت عملية الإقلاع يجب أن تكون مفصلة (القيمة yes) أو هادئة (القيمة no). يؤدي ضبط هذا المتغير على أي قيمة أخرى إلى سلوك غير محدد.

FSCKFIX
    عند فحص الجذر وجميع أنظمة الملفات الأخرى، يُستدعى fsck مع الخيار -a الذي يعني "إصلاح آلي". إذا كانت هناك تناقضات كبيرة، فستفشل عملية fsck. سيطبع النظام رسالة تطلب من المسؤول إصلاح نظام الملفات يدويًا وسيقدم موجه شل جذر (في الواقع موجه sulogin) على وحدة التحكم. يؤدي ضبط هذا الخيار على yes إلى تشغيل أوامر fsck مع الخيار -y بدلاً من الخيار -a. سيخبر هذا fsck دائمًا بإصلاح أنظمة الملفات دون طلب الإذن.

ASYNCMOUNTNFS
    اضبط هذا على 'no' لتعطيل الوصل غير المتزامن لمحركات الشبكة عند وصل واجهات الشبكة، وبدلاً من ذلك، افعل ذلك مرة واحدة فقط عند إقلاع الجهاز. المبدئي هو 'yes' ما لم يُحدد ip= أو nfsroot= في سطر أوامر النواة. من المفيد تعطيل هذا على الأجهزة حيث نظام الملفات الجذر هو NFS، حتى يعمل ifup من ifupdown بشكل صحيح في هذا الإعداد.

    لاحظ أنه، في هذه الحالة، يجب وضع علامة 'auto' (وليس 'allow-hotplug') على واجهات الشبكة للوصول إلى مضيف NFS في /etc/network/interfaces.

EXTRAKERNELFS
    قائمة مفصولة بمسافات من أنظمة ملفات النواة الاختيارية الإضافية لوصلها. الخيارات المتاحة حالياً هي debugfs و cgroup2.

ملاحظة
لم تعد المتغيرات EDITMOTD و RAMRUN و CONCURRENCY و UTC مستخدمة. لكبح الإقلاع المتزامن، استخدم وسيطة سطر أوامر النواة concurrency=none.

نُقلت المتغيرات RAMLOCK و RAMSHM و RAMTMP إلى /etc/default/tmpfs؛ تُستخدم إعدادات RAMSHM و RAMTMP في rcS (إذا ضُبطت) للتوافق مع الإصدارات السابقة، لكن ستُتجاوز بالإعدادات المُمكّنة في /etc/default/tmpfs. انظر tmpfs(5) لمزيد من التفاصيل. لا تُهاجر الإعدادات آليًا إلى /etc/default/tmpfs. يُرجى تحديث /etc/default/tmpfs بشكل مناسب. يُستبدل إعداد UTC بإعداد UTC أو LOCAL في /etc/adjtime، ويجب أن يكون قد هاجر آليًا. انظر hwclock(5) و hwclock(8) لمزيد من التفاصيل حول تكوين ساعة النظام.

المؤلف
ميكيل فان سمورينبرغ <miquels@cistron.nl> روجر لي <rleigh@debian.org>

انظر أيضًا
fsck(8)، hwclock(5)، hwclock(8)، inetd(8)، init(8)، inittab(5)، login(1)، tmpfs(5).

ترجمة
تُرجمت هذه الصفحة من الدليل بواسطة زايد السعيدي <zayed.alsaidi@gmail.com>

هذه الترجمة هي وثيقة مجانية؛ راجع رخصة جنو العامة الإصدار 3 (https://www.gnu.org/licenses/gpl-3.0.html) أو ما بعده للاطلاع على شروط حقوق النشر. لا توجد أي ضمانات.

إذا وجدت أي أخطاء في ترجمة صفحة الدليل هذه، يرجى إرسال بريد إلكتروني إلى قائمة بريد المترجمين: kde-l10n-ar@kde.org.