Famoahana ny rafitra init GNU Shepherd 0.6

nampidirina mpitantana ny serivisy GNU Mpiandry 0.6 (dmd taloha), izay novolavolain'ireo mpamorona ny fizarana GuixSD GNU/Linux ho safidy manohana ny fiankinan-doha amin'ny rafitra fanombohana SysV-init. Ny daemon sy ny fitaovana fanaraha-maso Shepherd dia nosoratana tamin'ny fiteny Guile (iray amin'ireo fampiharana ny fiteny Scheme), izay ampiasaina ihany koa hamaritana ny toe-javatra sy ny mari-pamantarana amin'ny fandefasana serivisy. Ny Shepherd dia efa ampiasaina amin'ny fizarana GuixSD GNU/Linux ary natao hampiasaina amin'ny GNU/Hurd ihany koa, saingy afaka mandeha amin'ny OS mifanaraka amin'ny POSIX izay misy ny fiteny Guile.

Ny Shepherd dia azo ampiasaina ho rafitra fanombohana lehibe (init miaraka amin'ny PID 1), ary amin'ny endrika misaraka hitantana ny fizotran'ny mpampiasa tsirairay (ohatra, mihazakazaka tor, privoxy, mcron, sns.) miaraka amin'ny famonoana miaraka amin'ny zon'ny mpampiasa. ireo mpampiasa. Ny mpiandry ondry dia manao ny asa fanombohana sy fampitsaharana ny serivisy amin'ny alΓ lan'ny fiheverana ny fifandraisan'ny serivisy, ny famantarana sy ny fanombohana ny serivisy iankinan'ny serivisy voafantina. Ny Shepherd koa dia manohana ny fitadiavana fifandirana eo amin'ny serivisy ary manakana azy ireo tsy hihazakazaka miaraka.

Fanavaozana lehibe:

  • Fomba fanompoana fanampiny iray-tifitra,
    izay voamarika fa mijanona avy hatrany aorian'ny fanombohana mahomby ny serivisy iray, izay mety takiana amin'ny fanatanterahana asa indray mandeha alohan'ny serivisy hafa, ohatra, mba hanaovana fanadiovana na fanombohana;

  • Ataovy azo antoka fa voafafa ny rakitra misy socket aorian'ny fanakatonana
    mpiandry ondry;

  • Ny baiko "fijanonan'omby" dia tsy mampiseho hadisoana intsony rehefa vita amin'ny serivisy efa nijanona;
  • Mamerina kaody fiverenana tsy aotra izao ny fampitaovana omby raha toa ka tsy nahomby ny fandefasana asa;
  • Rehefa mihazakazaka ao anaty kaontenera dia tsy raharahaina ny hadisoana mifandraika amin'ny fametahana.

Source: opennet.ru

Add a comment