Ukukhishwa kwesistimu ye-GNU Shepherd 0.6 init

Kuthunyelwe ngu- umphathi wesevisi I-GNU Shepherd 0.6 (owangaphambili dmd), esathuthukiswa abathuthukisi bokusabalalisa kwe-GuixSD GNU/Linux njengendlela esekela ukuncika ohlelweni lokuqala lwe-SysV-init. I-Daemon yokulawula i-Shepherd kanye nezinsiza zibhalwe ngolimi lwe-Guile (olunye lokusetshenziswa kolimi Lwezinhlelo), oluphinda lusetshenziselwe ukuchaza izilungiselelo namapharamitha wokuqalisa amasevisi. I-Shepherd isivele isetshenziswa ekusabalaliseni kwe-GuixSD GNU/Linux futhi ihloselwe ukusetshenziswa ku-GNU/Hurd, kodwa ingasebenzisa noma iyiphi i-OS ethobela i-POSIX lapho ulimi lwe-Guile lutholakala khona.

I-Shepherd ingasetshenziswa kokubili njengohlelo oluyinhloko lokuqalisa (i-init ene-PID 1), futhi ngendlela ehlukile ukuphatha izinqubo zangemuva zabasebenzisi abangabodwana (isibonelo, ukusebenzisa i-tor, i-privoxy, i-mcron, njll.) ngokusebenzisa amalungelo laba basebenzisi. I-Shepherd yenza umsebenzi wokuqala nokumisa izinsizakalo ngokucabangela ubudlelwano phakathi kwamasevisi, ukuhlonza ngokuguquguqukayo nokuqala izinkonzo okuncike kuzo isevisi ekhethiwe. I-Shepherd iphinde isekele ukuthola ukungqubuzana phakathi kwamasevisi futhi iwavimbele ukuthi asebenze kanyekanye.

Okuqanjiwe okuyinhloko:

  • Imodi yesevisi eyengeziwe -dutshulwa eyodwa,
    lapho isevisi imakwa ukuthi imisiwe ngokushesha ngemva kokwethulwa ngempumelelo, okungadingeka ukuthi kwenziwe imisebenzi yesikhathi esisodwa ngaphambi kwezinye izinkonzo, isibonelo, ukuhlanza noma ukuqalisa;

  • Kunikwe amandla ukususwa kwamafayela esokhethi ngemva kokuvalwa
    umalusi;

  • Umyalo othi β€œumhlambi wokumisa” awusabonisi iphutha uma usetshenziswa kusevisi esivele imisiwe;
  • Umsebenzi womhlambi manje ubuyisela ikhodi yokubuyisela engeyona iqanda uma ukuqaliswa komsebenzi kwehluleka;
  • Uma isebenza esitsheni, amaphutha ahlobene nokulayisha awanakwa.

Source: opennet.ru

Engeza amazwana