ะะฟัะฑะปะธะบะพะฒะฐะฝ ัะตัะฒะธัะฝัะน ะผะตะฝะตะดะถะตั 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) เดตเตเดฏเดเตเดคเดฟเดเดค เดเดชเดฏเตเดเตเดคเดพเดเตเดเดณเตเดเต เดชเดถเตเดเดพเดคเตเดคเดฒ เดชเตเดฐเดเตเดฐเดฟเดฏเดเตพ (เดเดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เดเตเตผ, เดชเตเดฐเดฟเดตเตเดเตเดธเดฟ, mcron เดฎเตเดคเดฒเดพเดฏเดต เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเต) เดจเดฟเดฏเดจเตเดคเตเดฐเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเต เดชเตเดฐเดคเตเดฏเตเด เดฐเตเดชเดคเตเดคเดฟเดฒเตเด เดเดชเดฏเตเดเดฟเดเตเดเดพเด. เด เดเดชเดฏเตเดเตเดคเดพเดเตเดเดณเตเดเต.
เดฎเดพเดฑเตเดฑเดเตเดเตพเดเตเดเดฟเดเดฏเดฟเตฝ:
- ะัะฟะพะปัะทัะตะผัะต ะฒ Shepherd ัะฐะนะปะพะฒัะต ะดะตัะบัะธะฟัะพัั ัะตะฟะตัั ะฟะพะผะตัะฐัััั ัะปะฐะณะพะผ O_CLOEXEC (close-on-exec), ะฐ ะฝะต ะทะฐะบััะฒะฐัััั ััะฐะทั ะฟัะธ ะฒัะฟะพะปะฝะตะฝะธะธ ยซexec-commandยป, ััะพ ะฟะพะทะฒะพะปัะตั ะฟะตัะตะดะฐะฒะฐัั ะดะตัะบัะธะฟัะพัั ัะตัะฒะธัะฐะผ, ะทะฐะฟััะตะฝะฝัะผ ะฝะต ะฝะฐะฟััะผัั, ะฐ ะฟัะธ ะฟะพะผะพัะธ ยซexec-commandยป.
- ะะปะธะตะฝััะบะธะต ัะพะตะดะธะฝะตะฝะธั ัะตะฟะตัั ะพะฑัะฐะฑะฐััะฒะฐัััั ะฒ ะฝะตะฑะปะพะบะธััััะตะผ ัะตะถะธะผะต, ััะพ ะฟะพะทะฒะพะปัะตั ะธัะบะปััะธัั ะทะฐะฒะธัะฐะฝะธะต shepherd ะฟัะธ ะพัะฟัะฐะฒะบะต ะฝะตะฟะพะปะฝะพะน ะบะพะผะฐะฝะดั.
- ะะฑะตัะฟะตัะตะฝะพ ัะพะทะดะฐะฝะธะต ะบะฐัะฐะปะพะณะฐ ะดะปั ะปะพะณ-ัะฐะนะปะพะฒ, ะพะฟัะตะดะตะปัะฝะฝัั ะฒ ะฝะฐัััะพะนะบะต ยซlog-fileยป, ะฒ ัะปััะฐะต ะตะณะพ ะพััััััะฒะธั.
เด เดตเดฒเดเดฌเด: opennet.ru