د GNU شیفرډ 0.7 init سیسټم خوشې کول

موجود د خدمت مدیر د GNU شیفرډ 0.7 (پخوانی dmd)، کوم چې د SysV-init ابتدایي سیسټم لپاره د انحصار - خبرتیا بدیل په توګه د GNU Guix سیسټم توزیع د پراختیا کونکو لخوا رامینځته کیږي. د شیفرډ کنټرول ډیمون او افادیتونه په ګویل ژبه کې لیکل شوي (د سکیم ژبې یو له پلي کولو څخه) ، کوم چې د خدماتو پیل کولو لپاره د ترتیباتو او پیرامیټونو تعریف کولو لپاره هم کارول کیږي. شیفرډ دمخه د GuixSD GNU/Linux توزیع کې کارول شوی او هدف یې هم په GNU/Hurd کې کارول دي ، مګر کولی شي په هر ډول POSIX-compliant OS باندې چل شي د کوم لپاره چې ګیل ژبه شتون لري.

شیفرډ دواړه د اصلي پیل کولو سیسټم په توګه کارول کیدی شي (د PID 1 سره init)، او په جلا بڼه کې د انفرادي کاروونکو د شالید پروسې اداره کولو لپاره (د بیلګې په توګه، د tor، privoxy، mcron، او نور) د حقونو سره د اجرا کولو سره. دا کاروونکي. شیفرډ د خدماتو تر مینځ د اړیکو په پام کې نیولو سره د خدماتو د پیل او بندولو کار کوي، په متحرک ډول د خدماتو پیژندلو او پیل کولو لپاره چې ټاکل شوي خدمت پورې اړه لري. شیفرډ د خدماتو تر مینځ د شخړو موندلو او په ورته وخت کې د دوی د چلولو مخه نیولو ملاتړ هم کوي.

اصلي نوښتونه:

  • د پروسې د ناکامۍ یو نوی سمبالونکی پلي شوی، د اصلي ډمپونو ته اجازه ورکوي چې په GNU/Linux کې تولید شي کله چې د PID 1 لاندې کار کوي؛
  • د خدماتو مدیر اوس د دې وړتیا لري چې د چاپیریال متغیرات صادر کړي چې په "ډیفالټ-چاپیریال-متغیر" ترتیب کې تعریف شوي؛
  • "make-forkexec-constructor" د لاګ فایلونو حذف کول بند کړل؛
  • ریبوټ کول کله چې د ctrl-alt-del فشارول اوس په مرحله کې د تنظیم کولو فایل پروسس کولو دمخه منع دی؛
  • د استثنایی سمبالولو کوډ د دې لپاره تطبیق شوی ګیل 3.0.0.

سرچینه: opennet.ru

Add a comment