áááşá¸á ááąáŹááşááŻáśá¸áĄááąá¸ááŤááąáŹ ááŻááşááąáážáŻáĄááźáŽá¸ áážá áşáážá áşáĄááźáŹáá˝ááş GNU Shepherd 0.9 (ááááş dmd) ááᯠááŻááşááąáá˛áˇáááşá áááşá¸ááᯠGNU Guix System ááźááˇáşááźá°á¸áážáŻá developer ááťáŹá¸á dependencies ááťáŹá¸ááᯠáááŻááşáá˝ááşáááˇáş SysV-init initialization system áĄá áŹá¸ áĄá áŹá¸áááŻá¸áĄááźá áş ááŽáá˝ááşááąááŤáááşá Shepherd's control daemon áážááˇáş utilities ááťáŹá¸ááᯠGuile (Scheme language á áĄááąáŹááşáĄáááşááąáŹáşáážáŻáá áşááŻ) ááźááˇáş ááąá¸ááŹá¸ááŹá¸ááźáŽá¸ service configuration áážááˇáş startup parameters ááťáŹá¸ááᯠáááşáážááşáááşáááşá¸ áĄááŻáśá¸ááźáŻááŤáááşá Shepherd ááᯠGuixSD GNU ááźááˇáşááźá°á¸áážáŻáá˝ááş áĄááŻáśá¸ááźáŻááźáŽá¸ááźá áşáááşáLinux GNU/Hurd áážáŹáááşá¸ áĄááŻáśá¸ááźáŻáááş áááşáá˝ááşááŹá¸ááąáŹáşáááşá¸ Guile ááŹááŹá ááŹá¸ ááážááááŻááşááąáŹ POSIX áážááˇáş áááŻááşááŽááąáŹ OS áááŻááşá¸áá˝ááş áĄááŻáśá¸ááźáŻáááŻááşáááşá
Shepherd áááş áááşááąáŹááşáážáŻááťáŹá¸ááźáŹá¸ áááşáá˝ááşáážáŻááťáŹá¸ááᯠáááˇáşáá˝ááşá¸á ááşá¸á áŹá¸áᏠáá˝áąá¸ááťááşááŹá¸ááąáŹ áááşááąáŹááşáážáŻáĄááąáŤáş áá°áááşáááˇáş áááşááąáŹááşáážáŻááťáŹá¸ááᯠáááŻááşá¸ááá áşááźááˇáş ááŻáśá¸ááźááşááźááşá¸áážááˇáş á áááşááźááşá¸ áááşááąáŹááşáážáŻááťáŹá¸ááᯠáááˇáşáá˝ááşá¸á ááşá¸á áŹá¸áááşá Shepherd áááş áááşááąáŹááşáážáŻááťáŹá¸ááźáŹá¸áá˝ááş áá˝á˛áá˝á˛áážáŻááťáŹá¸ááᯠááąáŹááşáážááşá¸ááźáŽá¸ áááşá¸áááŻáˇá áááźááŻááşáááşáááşá¸ ááŻááşááąáŹááşáážáŻááᯠááŹá¸ááŽá¸ááąá¸ááŤáááşá áááąáŹááťááşááᯠáááşááĄá ááźáŻááźááşá¸á áá áş (init with PID 1) áĄááźá áş áážá áşááťááŻá¸ááŻáśá¸áĄááŻáśá¸ááźáŻáááŻááşááźáŽá¸ ááŻáśá¸á á˝á˛áá°áá áşáŚá¸ááťááşá¸á áŽá ááąáŹááşááśááŻááşáááşá¸á ááşááťáŹá¸ááᯠá áŽááśáááˇáşáá˝á˛áááş ááŽá¸ááźáŹá¸ááŻáśá áśáá áşáᯠ(áĽáááŹá torá privoxyá mcron á áááşááźááˇáş) á áááşáááş á¤áĄááŻáśá¸ááźáŻáá°ááťáŹá¸ááĄáá˝ááˇáşáĄááąá¸ááťáŹá¸ááźááˇáş ááŻááşááąáŹááşáááŻááşáááşá
áĄááá ááŽáá˝ááşáááşá¸áá áşáážáŻááťáŹá¸-
- ááźáŽá¸á áŽá¸ááźáŽá¸ááąáŹááş ááźááşáááşá áááşáááááŻááşááąáŹ ááąáŤááşá¸á ááşááŹá¸ááąáŹ áááşááąáŹááşáážáŻááťáŹá¸áĄáá˝ááş áááŻáĄááşáááŻááşáááˇáş "stop" áááşá¸áááşá¸áááŻáˇ ááąáŤáşáááŻáážáŻááźáąáŹááˇáş ááŹááŽáááşááąáŹááşáážáŻááťáŹá¸ (ááŹááŽ) áĄáá°áĄáááᯠáĄááąáŹááşáĄáááşááąáŹáşáá˛áˇááźáŽá¸ááźá áşáááşá
- inetd-like áááşááąáŹááşáážáŻááťáŹá¸áááşááŽá¸áááş "make-inetd-constructor" ááŻááşáááşá¸á ááşááᯠáááˇáşáá˝ááşá¸ááŹá¸áááşá
- áá˝ááşáááşááŻááşááąáŹááşááťááş (á áá áşááźááˇáş ááąáŤááşááąáŤááşá á˝ááşáá˝ááşá¸áážáŻááŻáśá áśááźááˇáş) áááşááąáŹááşáážáŻááťáŹá¸ááᯠáááşááŽá¸áááşáĄáá˝ááş "make-systemd-constructor" ááŻááşáááşá¸á ááşááᯠáááˇáşáá˝ááşá¸ááŹá¸ááŤáááşá
- áááşááąáŹááşáážáŻááᯠááąáŹááşááśáá˝ááş á áááşáááşáĄáá˝ááş ááŻááşááŻáśá¸ááŻááşáááşá¸áá áşáᯠ- "start-in-the-background" ááᯠáááˇáşááŹá¸áááşá
- ":supplementary-groups", "#:create-session" áážááˇáş "#:resource-limits" ááąáŹááşááťáŹá¸ááᯠ"make-forkexec-constructor" ááŻááşáááşá¸á ááşáá˝ááş áááˇáşáá˝ááşá¸ááŹá¸áááşá
- PID áááŻááşááťáŹá¸ááᯠá áąáŹááˇáşááąá ááş ááááşáááŻáˇááźááşá¸ááážááᲠááŻááşááąáŹááşáážáŻááᯠáĄáŹáááśááŤáááşá
- "#:log-file" ááŤááŹááŽááŹáááŤááąáŹ áááşááąáŹááşáážáŻááťáŹá¸ááᯠsyslog áá˝ááş áážááşáááşá¸áááşááŹá¸ááźáŽá¸ "#:log-file" ááŤááŹááŽááŹááŤáááˇáş áááşááąáŹááşáážáŻááťáŹá¸ááᯠáĄááťáááşááśááááşááŻáśá¸ááźááˇáş ááŽá¸ááźáŹá¸áááŻááşáá áşááŻáááŻáˇ áážááşáááşá¸áááşááŹá¸áááşá áĄáá˝ááˇáşáĄááąá¸ááááąáŹáááŻá¸ááááşá¸ááŻááşáááşá¸á ááşáážáážááşáááşá¸ááťáŹá¸ááᯠ$XDG_DATA_DIR áááşá¸áá˝ážááşáá˝ááş ááááşá¸áááşá¸ááŹá¸áááşá
- Guile 2.0 ááźááˇáş áááşááąáŹááşááźááşá¸áĄáá˝ááş ááśáˇáááŻá¸áážáŻááᯠáááşáááŻááşá¸áááŻááşááŤááźáŽá Guile 3.0.5-3.0.7 á፠ááźáżááŹááťáŹá¸ááᯠááźáąáážááşá¸ááźáŽá¸ááŤááźáŽá
- á¤áĄááşášááŤáááşáááş áááŻáĄá፠Fibers áá áşááťá áşáááŻááş ááŹá¸áážááşá¸ 1.1.0 áááŻáˇáááŻááş ááąáŹááşáááŻááşá¸áá˝ááş áááŻáĄááşáááşá
source: opennet.ru
