рдЕрдиреЗрдХ рдЖрдард╡рдбреНрдпрд╛рдВрдЪреНрдпрд╛ рдмреАрдЯрд╛ рдЪрд╛рдЪрдгреАрдирдВрддрд░, SysV init, insserv рдЖрдгрд┐ startpar рдЪреЗ рдЕрдВрддрд┐рдо рдкреНрд░рдХрд╛рд╢рди рдШреЛрд╖рд┐рдд рдХрд░рдгреНрдпрд╛рдд рдЖрд▓реЗ.

рдореБрдЦреНрдп рдмрджрд▓рд╛рдВрдЪреЗ рд╕рдВрдХреНрд╖рд┐рдкреНрдд рд╡рд┐рд╣рдВрдЧрд╛рд╡рд▓реЛрдХрди:

  • SysV pidof рдиреЗ рдЬрдЯрд┐рд▓ рд╕реНрд╡рд░реВрдкрди рдХрд╛рдвреВрди рдЯрд╛рдХрд▓реЗ рдХрд╛рд░рдг рддреНрдпрд╛рдореБрд│реЗ рдЬрд╛рд╕реНрдд рдлрд╛рдпрджрд╛ рди рджреЗрддрд╛ рд╕реБрд░рдХреНрд╖рд╛ рд╕рдорд╕реНрдпрд╛ рдЖрдгрд┐ рд╕рдВрднрд╛рд╡реНрдп рдореЗрдорд░реА рддреНрд░реБрдЯреА рдирд┐рд░реНрдорд╛рдг рдЭрд╛рд▓реНрдпрд╛. рдЖрддрд╛ рд╡рд╛рдкрд░рдХрд░реНрддрд╛ рд╕реНрд╡рддрдГ рд╡рд┐рднрд╛рдЬрдХ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░реВ рд╢рдХрддреЛ рдЖрдгрд┐ рдЗрддрд░ рд╕рд╛рдзрдиреЗ рд╡рд╛рдкрд░реВ рд╢рдХрддреЛ рдЬрд╕реЗ рдХреА tr.

  • рджрд╕реНрддрдРрд╡рдЬреАрдХрд░рдг рдЕрджреНрдпрдпрд╛рд╡рдд рдХреЗрд▓реЗ рдЧреЗрд▓реЗ рдЖрд╣реЗ, рд╡рд┐рд╢реЗрд╖рддрдГ рдерд╛рдВрдмрдгреНрдпрд╛рд╕рд╛рдареА.

  • рдЖрддрд╛ рдЭреЛрдкрд╛рдпрд▓рд╛ рдЬрд╛рддрд╛рдирд╛ рдЖрдгрд┐ рд╢рдЯ рдбрд╛рдЙрди рдХрд░рддрд╛рдирд╛ рд╕реЗрдХрдВрджрд╛рдВрдРрд╡рдЬреА рдорд┐рд▓рд┐рд╕реЗрдХрдВрдж рд╡рд┐рд▓рдВрдм рд╡рд╛рдкрд░рддреЗ, рдЬреЗ рд╢рдЯрдбрд╛рдЙрди рдХрд┐рдВрд╡рд╛ рд░реАрдмреВрдЯ рдХрд░рддрд╛рдирд╛ рд╕рд░рд╛рд╕рд░реА рдЕрд░реНрдзрд╛ рд╕реЗрдХрдВрдж рдЬрд▓рдж рдкреБрд░рд╡рддреЗ.

  • рд╕реЗрдкреЛрд▓ рд▓рд╛рдпрдмреНрд░рд░реАрд╕рд╛рдареА рд╕рдорд░реНрдерди рдХрд╛рдвреВрди рдЯрд╛рдХрд▓реЗ, рдЬреЗ рдпрд╛рдкреБрдвреЗ рд╡рд╛рдкрд░рд▓реЗ рдЬрд╛рдд рдирд╡реНрд╣рддреЗ рдкрд░рдВрддреБ рдореЗрдХрдлрд╛рдЗрд▓рдордзреНрдпреЗ рдЧреЛрдВрдзрд│рд▓реЗрд▓реЗ рд╣реЛрддреЗ.

  • рдЗрдирд╕рд░реНрд╡реНрд╣рдордзреНрдпреЗ рдЕрдиреЗрдХ рдорд╣рддреНрддреНрд╡рдкреВрд░реНрдг рдмрджрд▓ рдХрд░рдгреНрдпрд╛рдд рдЖрд▓реЗ рдЖрд╣реЗрдд. рдбреЗрдмрд┐рдпрди рд▓реЗрдЧрд╕реА рдЪрд╛рдЪрдгреА рд╕рдВрдЪ рд╕рд╛рдл рдХреЗрд▓рд╛ рдЧреЗрд▓рд╛ рдЖрд╣реЗ рдЖрдгрд┐ рдЖрддрд╛ insserv Makefile рд╕рд╣ рдХрд╛рд░реНрдп рдХрд░рддреЛ. "рдореЗрдХ рдЪреЗрдХ" рдЪрд╛рд▓рд╡рдгреНрдпрд╛рдореБрд│реЗ рд╕рд░реНрд╡ рдЪрд╛рдЪрдгреНрдпрд╛ рдЪрд╛рд▓реВ рд╣реЛрддрд╛рдд. рдЪрд╛рдЪрдгреА рдЕрдпрд╢рд╕реНрд╡реА рдЭрд╛рд▓реНрдпрд╛рд╕, рддреЛ рд╡рд╛рдкрд░рд▓реЗрд▓рд╛ рдбреЗрдЯрд╛ рд╣рдЯрд╡рдгреНрдпрд╛рдРрд╡рдЬреА рдЪрд╛рдЪрдгреАрд╕рд╛рдареА рдареЗрд╡рд▓рд╛ рдЬрд╛рддреЛ. рдЕрдпрд╢рд╕реНрд╡реА рдЪрд╛рдЪрдгреА рдкрд░рд┐рдгрд╛рдо рд╕рдВрдкреВрд░реНрдг рд╕реЗрдЯрдЪреА рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреА рдерд╛рдВрдмрд╡рддреЗ (рдЦрд╛рд▓реАрд▓ рдЖрдзреА рдЕрдВрдорд▓рд╛рдд рдЖрдгрд▓реЗ рдЧреЗрд▓реЗ рд╣реЛрддреЗ), рдЬреЗ рд╡рд┐рдХрд╛рд╕рдХрд╛рдВрдЪреНрдпрд╛ рдорддреЗ, рддреНрдпрд╛рдВрдирд╛ рд╕рдорд╕реНрдпреЗрдЪреЗ рдирд┐рд░рд╛рдХрд░рдг рдХрд░рдгреНрдпрд╛рд╡рд░ рд▓рдХреНрд╖ рдХреЗрдВрджреНрд░рд┐рдд рдХрд░рдгреНрдпрд╛рдд рдорджрдд рдХрд░реЗрд▓.

  • рдЪрд╛рдЪрдгреНрдпрд╛рдВрдирдВрддрд░ рд╕рд╛рдлрд╕рдлрд╛рдИ рдХрд░рддрд╛рдирд╛ рд╡рд┐рд╡рд┐рдз рдкрд░рд┐рд╕реНрдерд┐рддреАрдВрдЪреЗ рд╕реБрдзрд╛рд░рд┐рдд рд╣рд╛рддрд╛рд│рдгреА.

  • рдбреЗрд╡реНрд╣рд▓рдкрд░рдЪреНрдпрд╛ рдорддреЗ, рд╕рд░реНрд╡рд╛рдд рдорд╣рддреНрддреНрд╡рд╛рдЪрд╛ рдмрджрд▓ рдореНрд╣рдгрдЬреЗ рдореЗрдХрдлрд╛рдЗрд▓ рдЗрдиреНрд╕реНрдЯреЙрд▓реЗрд╢рди рджрд░рдореНрдпрд╛рди insserv.conf рдлрд╛рдЗрд▓ рдУрд╡реНрд╣рд░рд░рд╛рдИрдЯ рдХрд░рдд рдирд╛рд╣реА. insserv.conf рдлрд╛рдЗрд▓ рдЖрдзреАрдкрд╛рд╕реВрди рдЕрд╕реНрддрд┐рддреНрд╡рд╛рдд рдЕрд╕рд▓реНрдпрд╛рд╕, insserv.conf.sample рдирд╛рд╡рд╛рдЪреЗ рдирд╡реАрди рдирдореБрдирд╛ рдХреЙрдиреНрдлрд┐рдЧрд░реЗрд╢рди рддрдпрд╛рд░ рдХреЗрд▓реЗ рдЬрд╛рддреЗ. рдпрд╛рдореБрд│реЗ insserv рдЪреНрдпрд╛ рдирд╡реАрди рдЖрд╡реГрддреНрддреНрдпрд╛рдВрдЪреА рдЪрд╛рдЪрдгреА рдХрд░рдгреЗ рдХрдореА рд╡реЗрджрдирд╛рджрд╛рдпрдХ рдмрдирд▓реЗ рдкрд╛рд╣рд┐рдЬреЗ.

  • /etc/insserv/file-filters рдлрд╛рдЗрд▓, рдЬрд░ рддреА рдЕрд╕реНрддрд┐рддреНрд╡рд╛рдд рдЕрд╕реЗрд▓ рддрд░, рдлрд╛рдЗрд▓ рд╡рд┐рд╕реНрддрд╛рд░рд╛рдВрдЪреА рд╕реВрдЪреА рдЕрд╕реВ рд╢рдХрддреЗ рдЬреА /etc/init.d рдордзреАрд▓ рд╕реНрдХреНрд░рд┐рдкреНрдЯреНрд╕рд╡рд░ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХрд░рддрд╛рдирд╛ рджреБрд░реНрд▓рдХреНрд╖рд┐рдд рдХреЗрд▓реА рдЬрд╛рддреЗ. insserv рдХрдорд╛рдВрдбрдХрдбреЗ рдЖрдзреАрдкрд╛рд╕реВрди рджреБрд░реНрд▓рдХреНрд╖ рдХрд░рдгреНрдпрд╛рдЬреЛрдЧреА рд╕рд╛рдорд╛рдиреНрдп рд╡рд┐рд╕реНрддрд╛рд░рд╛рдВрдЪреА рдЕрдВрддрд░реНрдЧрдд рд╕реВрдЪреА рдЖрд╣реЗ. рдирд╡реАрди рд╡реИрд╢рд┐рд╖реНрдЯреНрдп рдкреНрд░рд╢рд╛рд╕рдХрд╛рдВрдирд╛ рд╣реА рдпрд╛рджреА рд╡рд┐рд╕реНрддреГрдд рдХрд░рдгреНрдпрд╛рд╕ рдЕрдиреБрдорддреА рджреЗрддреЗ.

  • Startpar рдЖрддрд╛ /sbin рдЪреНрдпрд╛ рдРрд╡рдЬреА /bin рдордзреНрдпреЗ рд╕реНрдерд┐рдд рдЖрд╣реЗ, рдЬреЗ рд╡рд┐рд╢реЗрд╖рд╛рдзрд┐рдХрд╛рд░ рдирд╕рд▓реЗрд▓реНрдпрд╛ рд╡рд╛рдкрд░рдХрд░реНрддреНрдпрд╛рдВрдирд╛ рд╣реА рдЙрдкрдпреБрдХреНрддрддрд╛ рд╡рд╛рдкрд░рдгреНрдпрд╛рд╕ рдЕрдиреБрдорддреА рджреЗрдИрд▓. рд╣рд╛ рдмрджрд▓ рдкреНрд░рддрд┐рдмрд┐рдВрдмрд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдореЕрдиреНрдпреБрдЕрд▓ рдкреГрд╖реНрда рджреЗрдЦреАрд▓ рдХрд▓рдо 8 рд╡рд░реВрди рд╡рд┐рднрд╛рдЧ 1 рд╡рд░ рд╣рд▓рд╡рд▓реЗ рдЖрд╣реЗ.

  • рдЪрд╛рдЪрдгреА рджрд░рдореНрдпрд╛рди, рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдпреЛрдЬрдирд╛ рдЕрд╡рд▓рдВрдмрд┐рддреНрд╡ рдореЗрдХрдлрд╛рдЗрд▓ рд╢реИрд▓реА рд╣рд▓рд╡рд┐рдгреНрдпрд╛рдЪреА рд╣реЛрддреА: рдорд╛рд╣рд┐рддреА /etc рд╡рд░реВрди /var рдХрд┐рдВрд╡рд╛ /lib рд╡рд░, рдкрд░рдВрддреБ рдиреЗрдЯрд╡рд░реНрдХ рдлрд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо рдЖрдгрд┐ рдХрд╛рд╣реА рдЗрддрд░ рдЧреЛрд╖реНрдЯреАрдВрд╕рд╣ рдХрд╛рдо рдХрд░рддрд╛рдирд╛ рд╣реЗ рд╕рдорд╕реНрдпрд╛рдкреНрд░рдзрд╛рди рдЕрд╕рд▓реНрдпрд╛рдЪреЗ рджрд┐рд╕реВрди рдЖрд▓реЗ, рд╡рд┐рд╢реЗрд╖рддрдГ FHS рдордзреАрд▓ рд╕рдорд╕реНрдпрд╛. . рддреНрдпрд╛рдореБрд│реЗ рддреНрдпрд╛ рдпреЛрдЬрдирд╛ рд░рджреНрдж рдХрд░рдгреНрдпрд╛рдд рдЖрд▓реНрдпрд╛ рд╣реЛрддреНрдпрд╛ рдЖрдгрд┐ рдЖрддреНрддрд╛рдкрд░реНрдпрдВрдд рдЕрд╡рд▓рдВрдмрд┐рддреНрд╡ рдорд╛рд╣рд┐рддреА /рдЗ. рдордзреНрдпреЗ рд░рд╛рд╣рддреЗ. рдЪрд╛рдВрдЧрд▓реА рдкрд░реНрдпрд╛рдпреА рдЬрд╛рдЧрд╛ рд╕рд╛рджрд░ рдХрд░реВрди рдЪрд╛рдЪрдгреА рдШреЗрддрд▓реНрдпрд╛рд╕ рдирдВрддрд░ рдпрд╛ рдпреЛрдЬрдиреЗрд╡рд░ рдкрд░рдд рдпреЗрдгреНрдпрд╛рдЪреА рд╢рдХреНрдпрддрд╛ рд╡рд┐рдХрд╛рд╕рдХ рдмреЛрд▓рдд рдЖрд╣реЗрдд.

sysvinit-2.95, insserv-1.20.0 рдЖрдгрд┐ startpar-0.63 рд╕рд╛рдареА рдирд╡реАрди рд╕реНрдерд┐рд░ рдкреЕрдХреЗрдЬреЗрд╕ Savannah рдорд┐рд░рд░рд╡рд░ рдЖрдврд│реВ рд╢рдХрддрд╛рдд: http://download.savannah.nongnu.org/releases/sysvinit/

рд╕реНрддреНрд░реЛрдд: linux.org.ru

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдЬреЛрдбрд╛