GNU Shepherd 0.9 init เดธเดฟเดธเตเดฑเตเดฑเดคเตเดคเดฟเดจเตเดฑเต† เดชเตเดฐเด•เดพเดถเดจเด‚

เด…เดตเดธเดพเดจ เดธเตเดชเตเดฐเดงเดพเดจ เดชเดคเดฟเดชเตเดชเต เดฐเต‚เดชเต€เด•เดฐเดฟเดšเตเดšเต เดฐเดฃเตเดŸเต เดตเตผเดทเดคเตเดคเดฟเดจเต เดถเต‡เดทเด‚, เดธเต‡เดตเดจ เดฎเดพเดจเต‡เดœเตผ GNU Shepherd 0.9 (เดฎเตเดฎเตเดชเต dmd) เดชเตเดฐเดธเดฟเดฆเตเดงเต€เด•เดฐเดฟเดšเตเดšเต, เด‡เดคเต เดกเดฟเดชเตปเดกเตปเดธเดฟเด•เดณเต† เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจ SysV-init เด‡เดจเต€เดทเตเดฏเดฒเตˆเดธเต‡เดทเตป เดธเดฟเดธเตเดฑเตเดฑเดคเตเดคเดฟเดจเต เดชเด•เดฐเดฎเดพเดฏเดฟ GNU Guix เดธเดฟเดธเตเดฑเตเดฑเด‚ เดตเดฟเดคเดฐเดฃเดคเตเดคเดฟเดจเตเดฑเต† เดกเต†เดตเดฒเดชเตเดชเตผเดฎเดพเตผ เดตเดฟเด•เดธเดฟเดชเตเดชเดฟเดšเตเดšเต†เดŸเตเด•เตเด•เตเดจเตเดจเต. . เดทเต†เดชเตเดชเต‡เตผเดกเต เด•เตบเดŸเตเดฐเต‹เตพ เดกเต†เดฎเดฃเตเด‚ เดฏเต‚เดŸเตเดŸเดฟเดฒเดฟเดฑเตเดฑเดฟเด•เดณเตเด‚ เด—เตˆเตฝ เดญเดพเดทเดฏเดฟเตฝ เดŽเดดเตเดคเดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต (เดธเตเด•เต€เด‚ เดญเดพเดทเดฏเตเดŸเต† เดจเดŸเดชเตเดชเดพเด•เตเด•เดฒเตเด•เดณเดฟเตฝ เด’เดจเตเดจเต), เด‡เดคเต เดธเต‡เดตเดจเด™เตเด™เตพ เดธเดฎเดพเดฐเด‚เดญเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เด•เตเดฐเดฎเต€เด•เดฐเดฃเด™เตเด™เดณเตเด‚ เดชเดพเดฐเดพเดฎเต€เดฑเตเดฑเดฑเตเด•เดณเตเด‚ เดจเดฟเตผเดตเดšเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเด‚ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต. GuixSD GNU/Linux เดตเดฟเดคเดฐเดฃเดคเตเดคเดฟเตฝ เดทเต†เดชเตเดชเต‡เตผเดกเต เด‡เดคเดฟเดจเด•เด‚ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเตเดตเดฐเตเดจเตเดจเต, GNU/Hurd-เดฒเตเด‚ เด‡เดคเต เดฒเด•เตเดทเตเดฏเดฎเดฟเดŸเตเดจเตเดจเต, เดŽเดจเตเดจเดพเตฝ Guile เดญเดพเดท เดฒเดญเตเดฏเดฎเดพเดฏ เดเดคเต POSIX-เด•เด‚เดชเตเดฒเดฏเดจเตเดฑเต OS-เดฒเตเด‚ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเด•เตเด•เดพเตป เด•เดดเดฟเดฏเตเด‚.

เดธเต‡เดตเดจเด™เตเด™เตพ เดคเดฎเตเดฎเดฟเดฒเตเดณเตเดณ เดฌเดจเตเดงเด™เตเด™เตพ เด•เดฃเด•เตเด•เดฟเดฒเต†เดŸเตเดคเตเดคเต, เดคเดฟเดฐเดžเตเดžเต†เดŸเตเดคเตเดค เดธเต‡เดตเดจเด‚ เด†เดถเตเดฐเดฏเดฟเด•เตเด•เตเดจเตเดจ เดธเต‡เดตเดจเด™เตเด™เดณเต† เดšเดฒเดจเดพเดคเตเดฎเด•เดฎเดพเดฏเดฟ เดคเดฟเดฐเดฟเดšเตเดšเดฑเดฟเดžเตเดžเต เด†เดฐเด‚เดญเดฟเด•เตเด•เตเด• เดตเดดเดฟ เดธเต‡เดตเดจเด™เตเด™เตพ เด†เดฐเด‚เดญเดฟเด•เตเด•เตเด•เดฏเตเด‚ เดจเดฟเตผเดคเตเดคเตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจ เดœเต‹เดฒเดฟเดฏเดพเดฃเต เดทเต†เดชเตเดชเต‡เตผเดกเต เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเต. เดธเต‡เดตเดจเด™เตเด™เตพ เดคเดฎเตเดฎเดฟเดฒเตเดณเตเดณ เดตเตˆเดฐเตเดฆเตเดงเตเดฏเด™เตเด™เตพ เด•เดฃเตเดŸเต†เดคเตเดคเตเดจเตเดจเดคเดฟเดจเตเด‚ เด…เดต เด’เดฐเต‡เดธเดฎเดฏเด‚ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจเดคเต เดคเดŸเดฏเตเดจเตเดจเดคเดฟเดจเตเด‚ เดทเต†เดชเตเดชเต‡เตผเดกเต เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจเต. เดชเตเดฐเต‹เดœเด•เตเดฑเตเดฑเต เดชเตเดฐเดงเดพเดจ เด‡เดจเต€เดทเตเดฏเดฒเตˆเดธเต‡เดทเตป เดธเดฟเดธเตเดฑเตเดฑเดฎเดพเดฏเตเด‚ (PID 1-เดจเตเดณเตเดณ init) เดตเตเดฏเด•เตเดคเดฟเด—เดค เด‰เดชเดฏเต‹เด•เตเดคเดพเด•เตเด•เดณเตเดŸเต† เดชเดถเตเดšเดพเดคเตเดคเดฒ เดชเตเดฐเด•เตเดฐเดฟเดฏเด•เตพ (เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เดŸเต‹เตผ, เดชเตเดฐเดฟเดตเต‹เด•เตเดธเดฟ, mcron เดฎเตเดคเดฒเดพเดฏเดต เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต) เดจเดฟเดฏเดจเตเดคเตเดฐเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต เดชเตเดฐเดคเตเดฏเต‡เด• เดฐเต‚เดชเดคเตเดคเดฟเดฒเตเด‚ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเด‚. เดˆ เด‰เดชเดฏเต‹เด•เตเดคเดพเด•เตเด•เดณเตเดŸเต†.

เดชเตเดฐเดงเดพเดจ เด•เดฃเตเดŸเตเดชเดฟเดŸเตเดคเตเดคเด™เตเด™เตพ:

  • เดคเดพเตฝเด•เตเด•เดพเดฒเดฟเด• เดธเต‡เดตเดจเด™เตเด™เตพ (เด•เตเดทเดฃเดฟเด•เดฎเดพเดฏเดคเต) เดŽเดจเตเดจ เด†เดถเดฏเด‚ เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เดฟ, เดชเต‚เตผเดคเตเดคเดฟเดฏเดพเด•เตเดฎเตเดชเต‹เตพ เดธเตเดตเดฏเดฎเต‡เดต เด…เดชเตเดฐเดพเดชเตเดคเดฎเดพเด•เตเด•เดชเตเดชเต†เดŸเตเด‚, เด‡เดคเต เดชเตเดฐเต‹เดธเดธเตเดธเต เด…เดตเดธเดพเดจเดฟเดชเตเดชเดฟเด•เตเด•เตเด•เดฏเต‹ เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ "เดธเตเดฑเตเดฑเต‹เดชเตเดชเต" เดฐเต€เดคเดฟเดฏเตเดŸเต† เด•เต‹เตพ เดฎเต‚เดฒเดฎเต‹ เด†เดฃเต, เด‡เดคเต เดทเดŸเตเดŸเตเดกเต—เดฃเดฟเดจเต เดถเต‡เดทเด‚ เดชเตเดจเดฐเดพเดฐเด‚เดญเดฟเด•เตเด•เดพเตป เด•เดดเดฟเดฏเดพเดคเตเดค เดธเดฟเดจเตเดคเดธเตˆเดธเต เดšเต†เดฏเตเดค เดธเต‡เดตเดจเด™เตเด™เตพเด•เตเด•เต เด†เดตเดถเตเดฏเดฎเดพเดฏเดฟ เดตเดจเตเดจเต‡เด•เตเด•เดพเด‚.
  • inetd เดชเต‹เดฒเตเดณเตเดณ เดธเต‡เดตเดจเด™เตเด™เตพ เดธเตƒเดทเตโ€ŒเดŸเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต, โ€œmake-inetd-constructorโ€ เดจเดŸเดชเดŸเดฟเด•เตเดฐเดฎเด‚ เดšเต‡เตผเดคเตเดคเต.
  • เดจเต†เดฑเตเดฑเตโ€Œเดตเตผเด•เตเด•เต เดชเตเดฐเดตเตผเดคเตเดคเดจ เดธเดฎเดฏเดคเตเดคเต เดธเดœเต€เดตเดฎเดพเด•เตเด•เดฟเดฏ เดธเต‡เดตเดจเด™เตเด™เตพ เดธเตƒเดทเตโ€ŒเดŸเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต (systemd เดธเต‹เด•เตเด•เดฑเตเดฑเต เด†เด•เตเดฑเตเดฑเดฟเดตเต‡เดทเตป เดถเตˆเดฒเดฟเดฏเดฟเตฝ), โ€œmake-systemd-constructorโ€ เดจเดŸเดชเดŸเดฟเด•เตเดฐเดฎเด‚ เดšเต‡เตผเดคเตเดคเต.
  • เดชเดถเตเดšเดพเดคเตเดคเดฒเดคเตเดคเดฟเตฝ เด’เดฐเต เดธเต‡เดตเดจเด‚ เด†เดฐเด‚เดญเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดจเดŸเดชเดŸเดฟเด•เตเดฐเดฎเด‚ เดšเต‡เตผเดคเตเดคเต - โ€œเดชเดถเตเดšเดพเดคเตเดคเดฒเดคเตเดคเดฟเตฝ เด†เดฐเด‚เดญเดฟเด•เตเด•เตเด•โ€.
  • ": supplementary-groups", "#:create-session", "#:resource-limits" เดŽเดจเตเดจเดฟเดต "make-forkexec-constructor" เดฆเดฟเดจเดšเดฐเตเดฏเดฏเดฟเตฝ เดšเต‡เตผเดคเตเดคเต.
  • PID เดซเดฏเดฒเตเด•เตพเด•เตเด•เดพเดฏเดฟ เด•เดพเดคเตเดคเดฟเดฐเดฟเด•เตเด•เตเดฎเตเดชเต‹เตพ เดคเดŸเดฏเดพเดคเต† เดชเตเดฐเดตเตผเดคเตเดคเดจเด‚ เดชเตเดฐเดตเตผเดคเตเดคเดจเด•เตเดทเดฎเดฎเดพเด•เตเด•เดฟ.
  • "#:log-file" เดชเดพเดฐเดพเดฎเต€เดฑเตเดฑเตผ เด‡เดฒเตเดฒเดพเดคเตเดค เดธเต‡เดตเดจเด™เตเด™เตพเด•เตเด•เต, syslog-เดฒเต‡เด•เตเด•เตเดณเตเดณ เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต เดจเตฝเด•เดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต, เด•เต‚เดŸเดพเดคเต† #:log-file เดชเดพเดฐเดพเดฎเต€เดฑเตเดฑเตผ เด‰เดณเตเดณ เดธเต‡เดตเดจเด™เตเด™เตพเด•เตเด•เต, เดฑเต†เด•เตเด•เต‹เตผเดกเดฟเด‚เด—เตเด•เดณเตเดŸเต† เดธเดฎเดฏเด‚ เดธเต‚เดšเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจ เด’เดฐเต เดชเตเดฐเดคเตเดฏเต‡เด• เดซเดฏเดฒเดฟเดฒเต‡เด•เตเด•เต เดฒเต‹เด—เต เดŽเดดเตเดคเตเดจเตเดจเต. $XDG_DATA_DIR เดกเดฏเดฑเด•เตโ€ŒเดŸเดฑเดฟเดฏเดฟเตฝ เด…เตบเดชเตเดฐเดฟเดตเดฟเดฒเต‡เดœเตเดกเต เดทเต†เดชเตเดชเต‡เตผเดกเต เดชเตเดฐเต‹เดธเดธเตเดธเดฟเตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดฒเต‹เด—เตเด•เตพ เดธเด‚เดญเดฐเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต.
  • เด—เตˆเตฝ 2.0 เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเตเดณเตเดณ เดจเดฟเตผเดฎเตเดฎเดพเดฃเดคเตเดคเดฟเดจเตเดณเตเดณ เดชเดฟเดจเตเดคเตเดฃ เดจเดฟเตผเดคเตเดคเดฒเดพเด•เตเด•เดฟ. เด—เตˆเตฝ เดชเดคเดฟเดชเตเดชเตเด•เตพ 3.0.5-3.0.7 เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดฎเตเดชเต‹เดดเตเดณเตเดณ เดชเตเดฐเดถเตเดจเด™เตเด™เตพ เดชเดฐเดฟเดนเดฐเดฟเดšเตเดšเต.
  • เดซเตˆเดฌเตผ เดฒเตˆเดฌเตเดฐเดฑเดฟ 1.1.0 เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดชเตเดคเดฟเดฏเดคเต เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เดพเตป เด‡เดชเตเดชเต‹เตพ เด†เดตเดถเตเดฏเดฎเดพเดฃเต.

เด…เดตเดฒเด‚เดฌเด‚: opennet.ru

เด’เดฐเต เด…เดญเดฟเดชเตเดฐเดพเดฏเด‚ เดšเต‡เตผเด•เตเด•เตเด•