Kua wātea inaianei te putanga 0.6.0.0 o te kaiwhakahaere ratonga s6-rc. Ka whakahaere i te whakarewatanga o ngā tuhinga tīmatanga me ngā ratonga. Ka tautoko i te aroturuki rākau whakawhirinakitanga me te tīmatanga aunoa, te whakaweto rānei o te ratonga kia tutuki ai tētahi āhua kua tohua. Ka taea te whakamahi i te kete taputapu s6-rc i roto i ngā pūnaha tīmatanga me te whakarite i te whakarewatanga o ngā ratonga matapōkere i runga i ngā kaupapa e whakaata ana i ngā huringa āhua pūnaha. Ka tautoko te pūnaha i ngā tuhinga tīmatanga e hototahi ana ki te sysv-init, ā, ka taea te kawemai i ngā mōhiohio whakawhirinakitanga mai i te sysv-rc, i te OpenRC rānei. Kua tuhia te waehere ki te C, ā, kua tohatohahia i raro i te raihana ISC.
Kei roto i te kaiwhakahaere ratonga s6-rc he huinga taputapu mo te timata me te whakamutu i nga tukanga roa (daemons) me te whakamutua ranei nga tuhinga arawhiti. I te wa e mahi ana, ka whakatauhia te whakarewatanga whakarara o nga ratonga kore-tuwhitinga, ka whakamanahia he raupapa tukurua o te mahinga tuhinga mo nga whakarewanga rereke. Ko nga huringa kawanatanga katoa ka tukatukahia ma te whakaaro ki nga whakawhirinakitanga, hei tauira, ka whakarewahia he ratonga, ka whakarewa aunoa nga whakawhirinaki e tika ana mo tana mahi, a ka mutu, ka mutu ano nga ratonga whakawhirinaki.
Kaore i rite ki etahi atu kaiwhakahaere ratonga, ka tautokohia e s6-rc te hanga kauwhata ti'aturi (tuimotu) mo te huinga o nga ratonga o naianei, e taea ai te mahi motuhake te tātaritanga whakawhirinaki-nui, kaua i te wa e huri ana i te waa, i nga huringa kawanatanga ranei. I te wa ano, ko te punaha kaore i te monolithic, ka wehea ki roto i nga waahanga motuhake me te whakakapi, ko ia mea, i runga i te kaupapa Unix, ka whakaoti i tetahi mahi motuhake. Ko te kaupapa s6-rc e piri ana ki te kaupapa o te minimalism (kaore he mea e kore e tika) me te pau i te iti rawa o nga rauemi.
Engari i te runlevels, ka whakatakotohia e s6-rc te ariā o te paihere, e taea ai te whakarōpū i nga ratonga i runga i nga ahuatanga me nga mahi karekau. Hei whakapai ake i te pai o te mahi, ka whakamahia he putunga raraunga whakawhirinaki kua whakahiato, i hangaia e te s6-rc-compile whaipainga i runga i nga ihirangi o nga raarangi me nga konae mo te tiimata / whakamutu i nga ratonga. Mo te tarai me te raweke i te papaarangi, ka tukuna nga taputapu s6-rc-db me s6-rc-update.
Kei te putanga hou ngā kohinga taputapu s6-rc-repo-* me s6-rc-set-* hei whakahaere i ngā putunga raraunga me ngā whakamāramatanga ratonga; e tautokona ana ngā whare pukapuka tiritahi i runga i te tūāpapa. macOS; i tāpirihia te kōwhiringa "--bootdb" hei whirihora i tētahi pātengi raraunga whakaara me ngā mōhiohio e pā ana ki ngā ratonga me ō rātou whakawhirinakitanga i te wāhanga hanga; i tāpirihia te kōwhiringa "-v2" ki te taputapu s6-rc-compile.
Ka whakawhanakehia hoki e te kaupapa ngā mōkihi e tautoko ana i te s6-rc:
- He taputapu a s6 mō te aroturuki me te whakahaere i ngā tukanga (he rite ki a daemontools me runit). Ka tautokohia e ia ngā āhuatanga pēnei i te tīmata anō i ngā tukanga i muri i tā rātou whakamutu tauhou, te tīmata i tētahi kaiwhakahaere (whakahohenga ratonga) ina uru atu ki tētahi tauranga whatunga, te takiuru takahanga (he whakakapinga mō te syslogd), me te tuku mana whakahaere i ngā mana tāpiri (he rite ki a sudo).
- s6-linux-init — he whakatinanatanga o te tukanga init mō ngā pūnaha whakahaere e hangai ana ki te kernel Linux, e whakamahia ana hei waihanga i ngā pūnaha init e whakamahi ana i ngā mōkihi s6 me s6-rc hei whakahaere i ngā ratonga me ngā tuhinga.
- Ko te s6-whatunga he huinga taputapu mo te hanga ratonga whatunga, he rite ki te ucspi.
- s6-frontend - he anga mo te hanga ano i te mahi a daemontools me te runit ki runga ake o s6.
- Ko te s6-portable-utils he huinga o nga taputapu Unix paerewa penei i te tapahi, te chmod, te ls, te ahua me te grep, kua arotauhia mo te iti rawa o te whakamahi rauemi me te tuku i raro i te raihana ISC.
- s6-linux-utils - he huinga taputapu e hono ana ki Linuxpērā i a chroot, freeramdisk, logwatch, mount me swapon.
- He kaiwhakahaere kaupapa a mdevd (he rite ki te udevd) i hangaia hei whakahaere i te mono wera o ngā taputapu. He hototahi te mdevd ki te mdev a Busybox.
- He whirihora whatunga a bcnm, ā, he āheinga anō hoki mō te whirihora i te Wi-Fi i te taha kiritaki.
- He reo tuhinga a execline.
- He whare pukapuka a Skalibs mō te waihanga i ngā tono pūnaha haumaru i roto i te reo C.
- Ko te s6-dns he huinga whare pukapuka kiritaki me nga taputapu e whakakapi ana i nga taputapu DNS paerewa mai i te BIND me nga djbdns.
- dnsfunnel - ka tukuna ngā tono DNS ā-rohe ki tētahi tono o waho tūmau (Kaituku DNS).
- He tūmau DNS māmā noa iho a Shibari.
- He tūmau HTTP a tipidee e tautokona ana e HTTP/1.1.
Source: opennet.ru
