Çlirimi i sistemit tĂ« inicializimit GNU Shepherd 0.6

Të paraqitura menaxheri i shërbimeve GNU Shepherd 0.6 (ish dmd), e cila po zhvillohet nga zhvilluesit e distribucionit GuixSD GNU/Linux si një varësi mbështetëse e alternativës për sistemin e inicializimit SysV-init. Demoni menaxhues dhe utilitarët e Shepherd janë shkruar në gjuhën Guile (një nga realizimet e gjuhës Scheme), e cila gjithashtu përdoret për të përcaktuar konfigurimet dhe parametrat e nisjes së shërbimeve. Shepherd tashmë po përdoret në distribucionin GuixSD GNU/Linux dhe gjithashtu synon përdorimin në GNU/Hurd, por mund të funksionojë në çdo sistem operativ të përputhshëm me POSIX, për të cilin është e disponueshme gjuhë Guile.

Shepherd mund të përdoret si sistem kryesor i inicializimit (init me PID 1), ashtu edhe në një formë të ndarë për të menaxhuar proceset mb arriÚre të përdoruesve të veçantë (p.sh., për të nisur tor, privoxy, mcron etj.) me ekzekutim me të drejtat e atyre përdoruesve. Shepherd merr përsipër detyrat e nisjes dhe ndaljes së shërbimeve, duke marrë parasysh ndërveprimin midis shërbimeve, duke përcaktuar dhe nisur në mënyrë dinamike 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 njëherësh.

TĂ« rejat kryesore:

  • Shtuar mode e funksionimit tĂ« shĂ«rbimeve one-shot,
    ku shërbimi menjëherë pas nisjes me sukses shënohet i ndalur, diçka që mund të kërkohet për të ekzekutuar punë një herë përpara shërbimeve të tjera, për shembull, për të kryer pastrimin ose inicializimin;
  • Siguruar fshirjen e skedarĂ«ve me socket pas pĂ«rfundimit tĂ« punĂ«s
    shepherd;
  • Komanda «herd stop» tani nuk e jep gabimin kur ekzekutohet mbi njĂ« shĂ«rbim qĂ« Ă«shtĂ« ndalur tashmĂ«;
  • Utilitari herd tani kthen njĂ« kod tĂ« pa zero nĂ« rast dĂ«shtimi tĂ« nisjes sĂ« detyrĂ«s;
  • NĂ« rastin e nisjes nĂ« njĂ« konteiner Ă«shtĂ« siguruar injorimi i gabimeve tĂ« lidhura me ngarkimin.

Burimi: opennet.ru

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