Lëshimi i sistemit të inicializimit GNU Shepherd 0.7

I disponueshëm menaxheri i shërbimeve GNU Shepherd 0.7 (ish dmd), i zhvilluar nga zhvilluesit e distribucionit GNU Guix System si një varësi mbështetëse për sistemin alternativ të inicializimit SysV-init. Demon menaxhues dhe utilitat Shepherd janë shkruar në Guile (një nga realizimet e gjuhës Scheme), e cila përdoret gjithashtu për të përcaktuar cilësimet dhe parametrat e nisjes së shërbimeve. Shepherd tashmë është përdorur në distribucionin GuixSD GNU/Linux dhe synon gjithashtu të përdoret në GNU/Hurd, por mund të funksionojë në çdo OS që përputhet me POSIX, për të cilën është e disponueshme gjuhë Guile.

Shepherd mund të përdoret si sistemi kryesor i inicializimit (init c PID 1), ashtu edhe në formë të veçantë për menaxhimin e proceseve në sfond të përdoruesve të veçantë (për shembull, për të nisur tor, privoxy, mcron etj.) me ekzekutimin me të drejtat e këtyre përdoruesve. Shepherd bën punën e nisjes dhe ndaljes së shërbimeve, duke marrë parasysh lidhjet midis shërbimeve, duke përcaktuar dhe nisur dinamikisht shërbimet nga të cilat varet shërbimi i zgjedhur. Shepherd gjithashtu mbështet përcaktimin e konflikteve midis shërbimeve dhe parandalon ekzekutimin e tyre në të njëjtën kohë.

Novitetet kryesore:

  • ËshtĂ« implementuar njĂ« trajtesĂ« e re pĂ«r dĂ«shtimet e proceseve, e cila lejon qĂ« kur funksionon nĂ«n PID 1 tĂ« formohen core-dump nĂ« GNU/Linux;
  • Menaxheri i shĂ«rbimeve tani ofron mundĂ«sinĂ« pĂ«r tĂ« eksportuar variablat mjedisorĂ« tĂ« pĂ«rcaktuar nĂ« konfigurimin "default-environment-variables";
  • NĂ« "make-forkexec-constructor" Ă«shtĂ« ndalur fshirja e skedarĂ«ve tĂ« regjistrit;
  • Ribashkimi me shtypjen e ctrl-alt-del tani ndalohet nĂ« fazĂ«n para pĂ«rpunimit tĂ« skedarit tĂ« konfigurimit;
  • Kodi i trajtimit tĂ« pĂ«rjashtimeve Ă«shtĂ« adaptohet pĂ«r Guile 3.0.0.

Burimi: opennet.ru

Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster