Lëshimi i sistemit të inicializimit GNU Shepherd 0.9.2

ËshtĂ« publikuar menaxheri i shĂ«rbimeve GNU Shepherd 0.9.2 (ndryshe dmd), i cili zhvillohet nga zhvilluesit e distribucionit GNU Guix System si njĂ« alternativĂ« pĂ«r sistemin e inicializimit SysV-init, duke mbĂ«shtetur varĂ«sitĂ«. Demoni menaxhues dhe mjetet Shepherd janĂ« shkruar nĂ« gjuhĂ«n Guile (njĂ« nga implementimet e gjuhĂ«s Scheme), e cila pĂ«rdoret gjithashtu pĂ«r tĂ« pĂ«rcaktuar konfigurimet dhe parametrat e nisjes sĂ« shĂ«rbimeve. Shepherd tashmĂ« aplikohet nĂ« distribucionin GuixSD GNU/Linux dhe synon gjithashtu pĂ«rdorimin nĂ« GNU/Hurd, por mund tĂ« funksionojĂ« nĂ« çdo OS qĂ« pĂ«rputhet me POSIX, pĂ«r tĂ« cilĂ«n Ă«shtĂ« nĂ« dispozicion gjuhĂ«n Guile.

Shepherd kryen detyrën e nisjes dhe ndaljes së shërbimeve, duke marrë parasysh ndërveprimin 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 të njëkohshëm. Projekti mund të përdoret si një sistem kryesor i inicializimit (init me PID 1), ashtu edhe në një formë të veçantë për menaxhimin e proceseve prapa skenave të përdoruesve të veçantë (për shembull, për të nisur tor, privoxy, mcron, etj.) me ekzekutimin e të drejtave të atyre përdoruesve.

Ndër ndryshimet:

  • DeshifrantĂ«t e skedarĂ«ve tĂ« pĂ«rdorur nĂ« Shepherd tani shĂ«nohen me flamurin O_CLOEXEC (mbyll-on-exec), dhe jo tĂ« mbyllen menjĂ«herĂ« gjatĂ« ekzekutimit tĂ« "exec-command", duke lejuar kalimin e deshifranteve te shĂ«rbimet, tĂ« cilat nuk ekzekutohen drejtpĂ«rdrejt, por pĂ«rmes "exec-command".
  • Koneksionet e klientĂ«ve tani pĂ«rpunohen nĂ« modalitetin jo-bllokues, duke eliminuar kĂ«shtu ngĂ«rçin e shepherd gjatĂ« dĂ«rgimit tĂ« njĂ« komande tĂ« paplotĂ«.
  • ËshtĂ« siguruar krijimi i katalogut pĂ«r skedarĂ«t e regjistrit, tĂ« pĂ«rcaktuar nĂ« konfigurimin "log-file", nĂ« rast se ai nuk ekziston.

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