Sgaoileadh siostam init GNU Shepherd 0.6

Air a chuir a-steach le manaidsear seirbheis Cìobair GNU 0.6 (dmd roimhe). Tha an deamhan smachd Shepherd agus na goireasan air an sgrìobhadh anns a’ chànan Guile (aon de na gnìomhan ann an cànan an Sgeama), a tha cuideachd air a chleachdadh gus suidheachaidhean agus crìochan airson seirbheisean cur air bhog a mhìneachadh. Tha cìobair air a chleachdadh mu thràth ann an cuairteachadh GuixSD GNU/Linux agus tha e cuideachd ag amas air a chleachdadh ann an GNU/Hurd, ach faodaidh e ruith air OS sam bith a tha a’ gèilleadh ri POSIX far a bheil an cànan Guile ri fhaighinn.

Faodar cìobair a chleachdadh an dà chuid mar phrìomh shiostam tòiseachaidh (init le PID 1), agus ann an cruth air leth gus pròiseasan cùl-fhiosrachaidh luchd-cleachdaidh fa leth a riaghladh (mar eisimpleir, gus tor, privoxy, mcron, msaa) a ruith le coileanadh le còraichean neach-cleachdaidh. luchd-cleachdaidh seo. Bidh Shepherd a’ dèanamh obair tòiseachaidh is stad air seirbheisean le bhith a’ toirt aire do na dàimhean eadar seirbheisean, a’ comharrachadh agus a’ tòiseachadh nan seirbheisean air a bheil an t-seirbheis taghte an urra. Bidh Shepherd cuideachd a’ toirt taic do bhith a’ lorg còmhstri eadar seirbheisean agus gan casg bho bhith a’ ruith aig an aon àm.

Prìomh innleachdan:

  • Modh seirbheis air a chur ris aon-dhealbh,
    anns a bheil seirbheis air a chomharrachadh air a stad sa bhad às deidh cur air bhog soirbheachail, a dh’ fhaodadh a bhith riatanach gus obraichean aon-ùine a ruith ro sheirbheisean eile, mar eisimpleir, gus glanadh no tòiseachadh a dhèanamh;

  • Cuir an comas cuir às do fhaidhlichean socaid às deidh dùnadh
    cìobair;

  • Chan eil an àithne “stad treud” a’ nochdadh mearachd tuilleadh nuair a thèid a chur gu bàs air seirbheis a chaidh stad mar-thà;
  • Bidh goireas an treud a-nis a’ tilleadh còd tilleadh neo-neoni ma dh’ fhailicheas an gnìomh;
  • Nuair a bhios tu a’ ruith ann an soitheach, thathas a’ seachnadh mhearachdan co-cheangailte ri luchdachadh.

Source: fosgailtenet.ru

Cuir beachd ann