เบซเบผเบฑเบ‡เบˆเบฒเบเบซเบผเบฒเบเป†เบญเบฒเบ—เบดเบ”เบ‚เบญเบ‡เบเบฒเบ™เบ—เบปเบ”เบชเบญเบšเป€เบšเบ•เป‰เบฒ, เบเบฒเบ™เบ›เปˆเบญเบเบชเบธเบ”เบ—เป‰เบฒเบเบ‚เบญเบ‡ SysV init, insserv เปเบฅเบฐ startpar เป„เบ”เป‰เบ–เบทเบเบ›เบฐเบเบฒเบ”.

เบžเบฒเบšเบฅเบงเบกเป‚เบ”เบเบซเบเปเป‰เบ‚เบญเบ‡เบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เบ—เบตเปˆเบชเปเบฒเบ„เบฑเบ™:

  • SysV pidof เป€เบญเบปเบฒเบเบฒเบ™เบˆเบฑเบ”เบฎเบนเบšเปเบšเบšเบ—เบตเปˆเบŠเบฑเบšเบŠเป‰เบญเบ™เบญเบญเบเบเป‰เบญเบ™เบงเปˆเบฒเบกเบฑเบ™เป€เบฎเบฑเบ”เปƒเบซเป‰เป€เบเบตเบ”เบšเบฑเบ™เบซเบฒเบ„เบงเบฒเบกเบ›เบญเบ”เป„เบžเปเบฅเบฐเบ„เบงเบฒเบกเบœเบดเบ”เบžเบฒเบ”เบ‚เบญเบ‡เบซเบ™เปˆเบงเบเบ„เบงเบฒเบกเบˆเปเบฒเบ—เบตเปˆเบญเบฒเบ”เป€เบเบตเบ”เบ‚เบทเป‰เบ™เป‚เบ”เบเบšเปเปˆเป„เบ”เป‰เปƒเบซเป‰เบœเบปเบ™เบ›เบฐเป‚เบซเบเบ”เบซเบผเบฒเบ. เปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™เบœเบนเป‰เปƒเบŠเป‰เบชเบฒเบกเบฒเบ”เบเปเบฒเบ™เบปเบ”เบ•เบปเบงเปเบเบเบ•เบปเบงเป€เบญเบ‡, เปเบฅเบฐเปƒเบŠเป‰เป€เบ„เบทเปˆเบญเบ‡เบกเบทเบญเบทเปˆเบ™เป†เป€เบŠเบฑเปˆเบ™ tr.

  • เป€เบญเบเบฐเบชเบฒเบ™เป„เบ”เป‰เบ–เบทเบเบ›เบฑเบšเบ›เบธเบ‡, เป‚เบ”เบเบชเบฐเป€เบžเบฒเบฐเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบขเบธเบ”เป€เบŠเบปเบฒ.

  • เบ•เบญเบ™เบ™เบตเป‰เปƒเบŠเป‰เบเบฒเบ™เบฅเปˆเบฒเบŠเป‰เบฒ millisecond เปเบ—เบ™เบ—เบตเปˆเบˆเบฐเป€เบ›เบฑเบ™เบงเบดเบ™เบฒเบ—เบตเปƒเบ™เป€เบงเบฅเบฒเบ™เบญเบ™เบซเบผเบฑเบš เปเบฅเบฐเป€เบกเบทเปˆเบญเบ›เบดเบ”เป€เบ„เบทเปˆเบญเบ‡, เป€เบŠเบดเปˆเบ‡เบ„เบงเบ™เบˆเบฐเปƒเบซเป‰เบ„เบงเบฒเบกเป„เบงเบชเบฐเป€เบฅเปˆเบเป€เบ„เบดเปˆเบ‡เบงเบดเบ™เบฒเบ—เบตเปƒเบ™เป€เบงเบฅเบฒเบ›เบดเบ”เป€เบ„เบทเปˆเบญเบ‡ เบซเบผเบท rebooting.

  • เบ–เบญเบ™เบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบซเป‰เบญเบ‡เบชเบฐเบซเบกเบธเบ” sepol, เป€เบŠเบดเปˆเบ‡เบšเปเปˆเป„เบ”เป‰เปƒเบŠเป‰เปเบฅเป‰เบงเปเบ•เปˆเป€เบฎเบฑเบ”เปƒเบซเป‰ Makefile เบชเบฑเบšเบชเบปเบ™.

  • เบกเบตโ€‹เบเบฒเบ™โ€‹เบ›เปˆเบฝเบ™โ€‹เปเบ›เบ‡โ€‹เบ—เบตเปˆโ€‹เบชเบณโ€‹เบ„เบฑเบ™โ€‹เบซเบผเบฒเบโ€‹เบขเปˆเบฒเบ‡โ€‹เป€เบžเบทเปˆเบญโ€‹เบฎเบฑเบšโ€‹เบ›เบฐโ€‹เบเบฑเบ™. เบŠเบธเบ”เบ—เบปเบ”เบชเบญเบšเบกเปเบฅเบฐเบ”เบปเบ Debian เป„เบ”เป‰เบ–เบทเบเบญเบฐเบ™เบฒเป„เบกเปเบฅเป‰เบง เปเบฅเบฐเบ•เบญเบ™เบ™เบตเป‰เป€เบฎเบฑเบ”เบงเบฝเบเบเบฑเบš Makefile insserv. เปเบฅเปˆเบ™ "เป€เบฎเบฑเบ”เบเบฒเบ™เบเบงเบ”เบชเบญเบš" เป€เบฎเบฑเบ”เปƒเบซเป‰เบเบฒเบ™เบ—เบปเบ”เบชเบญเบšเบ—เบฑเบ‡เบซเบกเบปเบ”เบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™. เบ–เป‰เบฒเบเบฒเบ™เบ—เบปเบ”เบชเบญเบšเบฅเบปเป‰เบกเป€เบซเบฅเบง, เบ‚เปเป‰เบกเบนเบ™เบ—เบตเปˆเบกเบฑเบ™เปƒเบŠเป‰เบˆเบฐเบ–เบทเบเป€เบเบฑเบšเบฎเบฑเบเบชเบฒเป„เบงเป‰เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ—เบปเบ”เบชเบญเบšเปเบ—เบ™เบ—เบตเปˆเบˆเบฐเบ–เบทเบเบฅเบถเบš. เบเบฒเบ™เบ—เบปเบ”เบชเบญเบšเบ—เบตเปˆเบฅเบปเป‰เบกเป€เบซเบฅเบงเปƒเบ™เบเบฒเบ™เบขเบธเบ”เป€เบŠเบปเบฒเบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบ‚เบญเบ‡เบŠเบธเบ”เบ—เบฑเบ‡เบซเบกเบปเบ” (เบ•เปเปˆเป„เบ›เบ™เบตเป‰เปเบกเปˆเบ™เป„เบ”เป‰เบ–เบทเบเบ›เบฐเบ•เบดเบšเบฑเบ”เบเปˆเบญเบ™เบซเบ™เป‰เบฒเบ™เบตเป‰), เป€เบŠเบดเปˆเบ‡, เบญเบตเบ‡เบ•เบฒเบกเบ™เบฑเบเบžเบฑเบ”เบ—เบฐเบ™เบฒ, เบ„เบงเบ™เบŠเปˆเบงเบเปƒเบซเป‰เบžเบงเบเป€เบ‚เบปเบฒเบชเบธเบกเปƒเบชเปˆเบเบฒเบ™เปเบเป‰เป„เบ‚เบšเบฑเบ™เบซเบฒ.

  • เบเบฒเบ™เบ›เบฑเบšเบ›เบธเบ‡เบเบฒเบ™เบˆเบฑเบ”เบเบฒเบ™เบชเบฐเบ–เบฒเบ™เบฐเบเบฒเบ™เบ•เปˆเบฒเบ‡เป†เปƒเบ™เป€เบงเบฅเบฒเบ—เปเบฒเบ„เบงเบฒเบกเบชเบฐเบญเบฒเบ”เบซเบผเบฑเบ‡เบˆเบฒเบเบเบฒเบ™เบ—เบปเบ”เบชเบญเบš.

  • เบญเบตเบ‡เบ•เบฒเบกเบœเบนเป‰เบžเบฑเบ”เบ—เบฐเบ™เบฒ, เบซเบ™เบถเปˆเบ‡เปƒเบ™เบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เบ—เบตเปˆเบชเปเบฒเบ„เบฑเบ™เบ—เบตเปˆเบชเบธเบ”เปเบกเปˆเบ™เบงเปˆเบฒ Makefile เบšเปเปˆเบ‚เบฝเบ™เบ—เบฑเบšเป„เบŸเบฅเปŒ insserv.conf เปƒเบ™เบฅเบฐเบซเบงเปˆเบฒเบ‡เบเบฒเบ™เบ•เบดเบ”เบ•เบฑเป‰เบ‡. เบ–เป‰เบฒเบกเบตเป„เบŸเบฅเปŒ insserv.conf เบขเบนเปˆเบเปˆเบญเบ™เปเบฅเป‰เบง, เบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเบ•เบปเบงเบขเปˆเบฒเบ‡เบชเบปเบ”เบ—เบตเปˆเบกเบตเบŠเบทเปˆเบงเปˆเบฒ insserv.conf.sample เปเบกเปˆเบ™เบ–เบทเบเบชเป‰เบฒเบ‡เบ‚เบถเป‰เบ™. เบ™เบตเป‰เบ„เบงเบ™เบˆเบฐเป€เบฎเบฑเบ”เปƒเบซเป‰เบเบฒเบ™เบ—เบปเบ”เบชเบญเบšเบชเบฐเบšเบฑเบšเปƒเบซเบกเปˆเบ‚เบญเบ‡ insserv เป€เบˆเบฑเบšเบ›เบงเบ”เบซเบผเบฒเบเบซเบ™เป‰เบญเบ.

  • เป„เบŸเบฅเปŒ /etc/insserv/file-filters, เบ–เป‰เบฒเบกเบฑเบ™เบกเบตเบขเบนเปˆ, เบญเบฒเบ”เบˆเบฐเบกเบตเบšเบฑเบ™เบŠเบตเบฅเบฒเบเบŠเบทเปˆเบ‚เบญเบ‡เบ™เบฒเบกเบชเบฐเบเบธเบ™เป„เบŸเบฅเปŒเบ—เบตเปˆเบ–เบทเบเบฅเบฐเป€เบฅเบตเบเปƒเบ™เป€เบงเบฅเบฒเบ›เบฐเบกเบงเบ™เบœเบปเบ™เบชเบฐเบ„เบดเบšเปƒเบ™ /etc/init.d. เบ„เปเบฒเบชเบฑเปˆเบ‡ insserv เบกเบตเบฅเบฒเบเบŠเบทเปˆเบžเบฒเบเปƒเบ™เบ‚เบญเบ‡เบชเปˆเบงเบ™เบ‚เบฐเบซเบเบฒเบเบ—เบปเปˆเบงเป„เบ›เบ—เบตเปˆเบˆเบฐเบšเปเปˆเบชเบปเบ™เปƒเบˆ. เบ„เบธเบ™เบ™เบฐเบชเบปเบกเบšเบฑเบ”เปƒเบซเบกเปˆเบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบœเบนเป‰เบšเปเบฅเบดเบซเบฒเบ™เป€เบžเบทเปˆเบญเบ‚เบฐเบซเบเบฒเบเบšเบฑเบ™เบŠเบตเบฅเบฒเบเบŠเบทเปˆเบ™เบตเป‰.

  • เบ”เบฝเบงเบ™เบตเป‰ Startpar เบ•เบฑเป‰เบ‡เบขเบนเปˆเปƒเบ™ /bin เปเบ—เบ™ /sbin, เป€เบŠเบดเปˆเบ‡เบˆเบฐเบŠเปˆเบงเบเปƒเบซเป‰เบœเบนเป‰เปƒเบŠเป‰เบ—เบตเปˆเบšเปเปˆเบกเบตเบชเบดเบ”เบ—เบดเบžเบดเป€เบชเบ”เปƒเบŠเป‰เบ›เบฐเป‚เบซเบเบ”เบ™เบตเป‰. เบซเบ™เป‰เบฒเบ„เบนเปˆเบกเบทเบเบฑเบ‡เป„เบ”เป‰เบเป‰เบฒเบเบˆเบฒเบเบžเบฒเบ 8 เป„เบ›เบซเบฒเบžเบฒเบ 1 เป€เบžเบทเปˆเบญเบชเบฐเบ—เป‰เบญเบ™เป€เบ–เบดเบ‡เบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เบ™เบตเป‰.

  • เปƒเบ™เบฅเบฐเบซเบงเปˆเบฒเบ‡เบเบฒเบ™เบ—เบปเบ”เบชเบญเบš, เปเบœเบ™เบเบฒเบ™เป€เบšเบทเป‰เบญเบ‡เบ•เบปเป‰เบ™เปเบกเปˆเบ™เป€เบžเบทเปˆเบญเบเป‰เบฒเบเบฎเบนเบšเปเบšเบš makefile เบเบฒเบ™เป€เบžเบดเปˆเบ‡เบžเบฒเบญเบฒเป„เบช: เบ‚เปเป‰เบกเบนเบ™เบˆเบฒเบ /etc to /var or to /lib, เปเบ•เปˆเบ™เบตเป‰เป„เบ”เป‰เบเบฒเบเป€เบ›เบฑเบ™เบšเบฑเบ™เบซเบฒเปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆเป€เบฎเบฑเบ”เบงเบฝเบเบเบฑเบšเบฅเบฐเบšเบปเบšเป„เบŸเบฅเปŒเป€เบ„เบทเบญเบ‚เปˆเบฒเบเปเบฅเบฐเบšเบฒเบ‡เบชเบดเปˆเบ‡เบญเบทเปˆเบ™เป†, เป‚เบ”เบเบชเบฐเป€เบžเบฒเบฐเบšเบฑเบ™เบซเบฒเบเบฑเบš FHS. . เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™เปเบœเบ™เบเบฒเบ™เป€เบซเบผเบปเปˆเบฒเบ™เบฑเป‰เบ™เป„เบ”เป‰เบ–เบทเบเบˆเบฑเบ”เบงเบฒเบ‡เป„เบงเป‰เปเบฅเบฐเบชเปเบฒเบฅเบฑเบšเปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™เบ‚เปเป‰เบกเบนเบ™เบเบฒเบ™เป€เบžเบดเปˆเบ‡เบžเบฒเบญเบฒเป„เบชเบเบฑเบ‡เบ„เบปเบ‡เบขเบนเปˆเปƒเบ™ /etc. เบ™เบฑเบเบžเบฑเบ”เบ—เบฐเบ™เบฒเบเปเบฒเบฅเบฑเบ‡เป€เบงเบปเป‰เบฒเบเปˆเบฝเบงเบเบฑเบšเบ„เบงเบฒเบกเป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰เบ‚เบญเบ‡เบเบฒเบ™เบเบฑเบšเบ„เบทเบ™เป„เบ›เบซเบฒเปเบœเบ™เบเบฒเบ™เบ™เบตเป‰เปƒเบ™เบžเบฒเบเบซเบฅเบฑเบ‡เบ–เป‰เบฒเบชเบฐเบ–เบฒเบ™เบ—เบตเปˆเบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ—เบตเปˆเบ”เบตเบ–เบทเบเบ™เปเบฒเบชเบฐเป€เบซเบ™เบตเปเบฅเบฐเบ—เบปเบ”เบชเบญเบš.

เปเบžเบฑเบเป€เบเบ”เบ—เบตเปˆเปเบฑเป‰เบ™เบ„เบปเบ‡เปƒเปเปˆเบชเบณเบฅเบฑเบš sysvinit-2.95, insserv-1.20.0 เปเบฅเบฐ startpar-0.63 เบชเบฒเบกเบฒเบ”เบžเบปเบšเป„เบ”เป‰เปƒเบ™เบเบฐเบˆเบปเบ Savannah: http://download.savannah.nongnu.org/releases/sysvinit/

เปเบซเบผเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™: linux.org.ru

เป€เบžเบตเปˆเบกเบ„เบงเบฒเบกเบ„เบดเบ”เป€เบซเบฑเบ™