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

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

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

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

  • د لنډمهاله خدماتو مفهوم (موقتي) پلي کیږي، د پروسې پای ته رسیدو یا د "بند" میتود د زنګ له امله په اتوماتيک ډول غیر فعال کیږي، کوم چې ممکن د ترکیب شوي خدماتو لپاره اړین وي چې د بندیدو وروسته بیا پیل نشي.
  • د inetd په څیر خدماتو رامینځته کولو لپاره ، د "make-inetd-constructor" طرزالعمل اضافه شوی.
  • د خدماتو رامینځته کولو لپاره چې د شبکې فعالیت په جریان کې فعال شوي وي (د سیسټم ساکټ فعالولو سټایل کې) ، د "میک - سیسټم - جوړونکي" طرزالعمل اضافه شوی.
  • په شالید کې د خدمت پیل کولو لپاره اضافه کړنلاره - "په شالید کې پیل".
  • د "make-forkexec-constructor" طرزالعمل ته ": supplementary-groups"، "#:create-session" او "#:resource-limits" اضافه شوي.
  • د PID فایلونو انتظار کولو پرمهال پرته له بلاک کولو فعال عملیات.
  • د "#: log-file" پیرامیټر پرته د خدماتو لپاره، syslog ته محصول چمتو کیږي، او د #: log-file پیرامیټر سره د خدماتو لپاره، log په جلا فایل کې لیکل کیږي چې د ثبت کولو وخت په ګوته کوي. د بې سرپرسته شپون پروسې څخه ننوتونه په $XDG_DATA_DIR ډایرکټر کې زیرمه شوي.
  • د ګیل 2.0 سره د جوړولو لپاره ملاتړ بند شوی. ستونزې کله چې د ګیل نسخه 3.0.5-3.0.7 کاروي حل شوې.
  • د فایبر کتابتون 1.1.0 یا نوی اوس کار کولو ته اړتیا لري.

سرچینه: opennet.ru

Add a comment