ะะฟัะฑะปะธะบะพะฒะฐะฝ ัะตัะฒะธัะฝัะน ะผะตะฝะตะดะถะตั GNU Shepherd 0.9.2 (ะฑัะฒัะธะน dmd), ะบะพัะพััะน ัะฐะทะฒะธะฒะฐะตััั ัะฐะทัะฐะฑะพััะธะบะฐะผะธ ะดะธัััะธะฑััะธะฒะฐ GNU Guix System ะฒ ะบะฐัะตััะฒะต ะฐะปััะตัะฝะฐัะธะฒั ัะธััะตะผะต ะธะฝะธัะธะฐะปะธะทะฐัะธะธ SysV-init, ะฟะพะดะดะตัะถะธะฒะฐััะตะน ะทะฐะฒะธัะธะผะพััะธ. ะฃะฟัะฐะฒะปัััะธะน ะดะตะผะพะฝ ะธ ััะธะปะธัั Shepherd ะฝะฐะฟะธัะฐะฝั ะฝะฐ ัะทัะบะต Guile (ะพะดะฝะฐ ะธะท ัะตะฐะปะธะทะฐัะธะน ัะทัะบะฐ Scheme), ะบะพัะพััะน ัะฐะบะถะต ะธัะฟะพะปัะทัะตััั ะดะปั ะพะฟัะตะดะตะปะตะฝะธั ะฝะฐัััะพะตะบ ะธ ะฟะฐัะฐะผะตััะพะฒ ะทะฐะฟััะบะฐ ัะตัะฒะธัะพะฒ. Shepherd ัะถะต ะฟัะธะผะตะฝัะตััั ะฒ ะดะธัััะธะฑััะธะฒะต GuixSD GNU/Linux ะธ ะฝะฐัะตะปะตะฝ ัะฐะบะถะต ะฝะฐ ะธัะฟะพะปัะทะพะฒะฐะฝะธะต ะฒ GNU/Hurd, ะฝะพ ะผะพะถะตั ัะฐะฑะพัะฐัั ะฒ ะปัะฑะพะน POSIX-ัะพะฒะผะตััะธะผะพะน ะะก, ะดะปั ะบะพัะพัะพะน ะดะพัััะฟะตะฝ ัะทัะบ Guile.
เจธเจผเฉเจซเจฐเจก เจธเฉเจตเจพเจตเจพเจ เจฆเฉ เจตเจฟเจเจเจพเจฐ เจธเจฌเฉฐเจงเจพเจ เจจเฉเฉฐ เจงเจฟเจเจจ เจตเจฟเฉฑเจ เจฐเฉฑเจ เจเฉ เจธเฉเจตเจพเจตเจพเจ เจจเฉเฉฐ เจธเจผเฉเจฐเฉ เจเจฐเจจ เจ เจคเฉ เจฌเฉฐเจฆ เจเจฐเจจ เจฆเจพ เจเฉฐเจฎ เจเจฐเจฆเจพ เจนเฉ, เจเจคเฉเจธเจผเฉเจฒ เจคเฉเจฐ 'เจคเฉ เจเจนเจจเจพเจ เจธเฉเจตเจพเจตเจพเจ เจฆเฉ เจชเจเจพเจฃ เจเจฐเจจเจพ เจ เจคเฉ เจธเจผเฉเจฐเฉ เจเจฐเจจเจพ เจเจฟเจธ 'เจคเฉ เจเฉเจฃเฉ เจเจ เจธเฉเจตเจพ เจจเจฟเจฐเจญเจฐ เจเจฐเจฆเฉ เจนเฉเฅค เจธเจผเฉเจซเจฐเจก เจธเฉเจตเจพเจตเจพเจ เจตเจฟเจเจเจพเจฐ เจเจเจฐเจพเจ เจฆเจพ เจชเจคเจพ เจฒเจเจพเจเจฃ เจ เจคเฉ เจเจนเจจเจพเจ เจจเฉเฉฐ เจจเจพเจฒเฉ เจจเจพเจฒ เจเฉฑเจฒเจฃ เจคเฉเจ เจฐเฉเจเจฃ เจฆเจพ เจตเฉ เจธเจฎเจฐเจฅเจจ เจเจฐเจฆเจพ เจนเฉเฅค เจชเฉเจฐเฉเจเฉเจเจ เจฆเฉ เจตเจฐเจคเฉเจ เจฎเฉเฉฑเจ เจธเจผเฉเจฐเฉเจเจคเฉ เจชเฉเจฐเจฃเจพเจฒเฉ (PID 1 เจฆเฉ เจจเจพเจฒ init), เจ เจคเฉ เจตเจฟเจ เจเจคเฉเจเจค เจเจชเจญเฉเจเจคเจพเจตเจพเจ เจฆเฉเจเจ เจฌเฉเจเจเฉเจฐเจพเจเจเจก เจชเฉเจฐเจเจฟเจฐเจฟเจเจตเจพเจ (เจเจฆเจพเจนเจฐเจจ เจฒเจ, tor, privoxy, mcron, เจเจฆเจฟ เจจเฉเฉฐ เจเจฒเจพเจเจฃ เจฒเจ) เจฆเฉ เจ เจงเจฟเจเจพเจฐเจพเจ เจฆเฉ เจจเจพเจฒ เจเจฒเจพเจเจฃ เจฒเจ เจเฉฑเจ เจตเฉฑเจเจฐเฉ เจฐเฉเจช เจตเจฟเฉฑเจ เจเฉเจคเฉ เจเจพ เจธเจเจฆเฉ เจนเฉเฅค เจเจนเจจเจพเจ เจเจชเจญเฉเจเจคเจพเจตเจพเจ เจตเจฟเฉฑเจเฉเจ.
เจคเจฌเจฆเฉเจฒเฉเจเจ เจตเจฟเฉฑเจ:
- ะัะฟะพะปัะทัะตะผัะต ะฒ Shepherd ัะฐะนะปะพะฒัะต ะดะตัะบัะธะฟัะพัั ัะตะฟะตัั ะฟะพะผะตัะฐัััั ัะปะฐะณะพะผ O_CLOEXEC (close-on-exec), ะฐ ะฝะต ะทะฐะบััะฒะฐัััั ััะฐะทั ะฟัะธ ะฒัะฟะพะปะฝะตะฝะธะธ ยซexec-commandยป, ััะพ ะฟะพะทะฒะพะปัะตั ะฟะตัะตะดะฐะฒะฐัั ะดะตัะบัะธะฟัะพัั ัะตัะฒะธัะฐะผ, ะทะฐะฟััะตะฝะฝัะผ ะฝะต ะฝะฐะฟััะผัั, ะฐ ะฟัะธ ะฟะพะผะพัะธ ยซexec-commandยป.
- ะะปะธะตะฝััะบะธะต ัะพะตะดะธะฝะตะฝะธั ัะตะฟะตัั ะพะฑัะฐะฑะฐััะฒะฐัััั ะฒ ะฝะตะฑะปะพะบะธััััะตะผ ัะตะถะธะผะต, ััะพ ะฟะพะทะฒะพะปัะตั ะธัะบะปััะธัั ะทะฐะฒะธัะฐะฝะธะต shepherd ะฟัะธ ะพัะฟัะฐะฒะบะต ะฝะตะฟะพะปะฝะพะน ะบะพะผะฐะฝะดั.
- ะะฑะตัะฟะตัะตะฝะพ ัะพะทะดะฐะฝะธะต ะบะฐัะฐะปะพะณะฐ ะดะปั ะปะพะณ-ัะฐะนะปะพะฒ, ะพะฟัะตะดะตะปัะฝะฝัั ะฒ ะฝะฐัััะพะนะบะต ยซlog-fileยป, ะฒ ัะปััะฐะต ะตะณะพ ะพััััััะฒะธั.
เจธเจฐเฉเจค: opennet.ru