GNU рд╢реЗрдлрд░реНрдб 0.9.2 init рдкреНрд░рдгрд╛рд▓реАрдЪреЗ рдкреНрд░рдХрд╛рд╢рди

рд╕реЗрд╡рд╛ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХ GNU рд╢реЗрдлрд░реНрдб 0.9.2 (рдкреВрд░реНрд╡реАрдЪреЗ dmd) рдкреНрд░рдХрд╛рд╢рд┐рдд рдХреЗрд▓реЗ рдЧреЗрд▓реЗ рдЖрд╣реЗ, рдЬреЗ GNU Guix рд╕рд┐рд╕реНрдЯрдо рд╡рд┐рддрд░рдгрд╛рдЪреНрдпрд╛ рд╡рд┐рдХрд╕рдХрд╛рдВрджреНрд╡рд╛рд░реЗ SysV-init рдЗрдирд┐рд╢рд┐рдПрд▓рд╛рдпрдЭреЗрд╢рди рд╕рд┐рд╕реНрдЯрдорд▓рд╛ рдкрд░реНрдпрд╛рдп рдореНрд╣рдгреВрди рд╡рд┐рдХрд╕рд┐рдд рдХреЗрд▓реЗ рдЬрд╛рдд рдЖрд╣реЗ рдЬреЗ рдЕрд╡рд▓рдВрдмрдирд╛рдВрдирд╛ рд╕рдорд░реНрдерди рджреЗрддреЗ. рд╢реЗрдлрд░реНрдб рдХрдВрдЯреНрд░реЛрд▓ рдбрд┐рдорди рдЖрдгрд┐ рдпреБрдЯрд┐рд▓рд┐рдЯрд┐рдЬ рдЧреБрдЗрд▓ рднрд╛рд╖реЗрдд рд▓рд┐рд╣рд┐рд▓реЗрд▓реНрдпрд╛ рдЖрд╣реЗрдд (рд╕реНрдХреАрдо рднрд╛рд╖реЗрдЪреНрдпрд╛ рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреАрдкреИрдХреА рдПрдХ), рдЬреНрдпрд╛рдЪрд╛ рд╡рд╛рдкрд░ рд╕реЗрд╡рд╛ рд▓реЙрдиреНрдЪ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рд╕реЗрдЯрд┐рдВрдЧреНрдЬ рдЖрдгрд┐ рдкреЕрд░рд╛рдореАрдЯрд░реНрд╕ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рджреЗрдЦреАрд▓ рдХреЗрд▓рд╛ рдЬрд╛рддреЛ. рд╢реЗрдлрд░реНрдб рдЖрдзреАрдЪ GuixSD GNU/Linux рд╡рд┐рддрд░рдгрд╛рдордзреНрдпреЗ рд╡рд╛рдкрд░рд▓рд╛ рдЧреЗрд▓рд╛ рдЖрд╣реЗ рдЖрдгрд┐ GNU/Hurd рдордзреНрдпреЗ рджреЗрдЦреАрд▓ рд╡рд╛рдкрд░рдгреНрдпрд╛рдЪреЗ рдЙрджреНрджрд┐рд╖реНрдЯ рдЖрд╣реЗ, рдкрд░рдВрддреБ рдХреЛрдгрддреНрдпрд╛рд╣реА POSIX-рдЕрдиреБрд░реВрдк OS рд╡рд░ рдЪрд╛рд▓реВ рд╢рдХрддреЗ рдЬреНрдпрд╛рд╕рд╛рдареА Guile рднрд╛рд╖рд╛ рдЙрдкрд▓рдмреНрдз рдЖрд╣реЗ.

рд╢реЗрдлрд░реНрдб рд╕реЗрд╡рд╛рдВрдордзреАрд▓ рд╕рдВрдмрдВрдз рд▓рдХреНрд╖рд╛рдд рдШреЗрдКрди рд╕реЗрд╡рд╛ рд╕реБрд░реВ рдХрд░рдгреЗ рдЖрдгрд┐ рдерд╛рдВрдмрд╡рд┐рдгреНрдпрд╛рдЪреЗ рдХрд╛рдо рдХрд░рддреЛ, рдЬреНрдпрд╛ рд╕реЗрд╡рд╛рдВрд╡рд░ рдирд┐рд╡рдбрд▓реЗрд▓реА рд╕реЗрд╡рд╛ рдЕрд╡рд▓рдВрдмреВрди рдЕрд╕рддреЗ рддреНрдпрд╛ рд╕реЗрд╡рд╛рдВрдЪреА рдЧрддрд┐рд╢реАрд▓рдкрдгреЗ рдУрд│рдЦ рдХрд░реВрди рджреЗрдгреЗ рдЖрдгрд┐ рд╕реБрд░реВ рдХрд░рдгреЗ. рд╢реЗрдлрд░реНрдб рд╕реЗрд╡рд╛рдВрдордзреАрд▓ рд╕рдВрдШрд░реНрд╖ рд╢реЛрдзрдгреНрдпрд╛рдд рдЖрдгрд┐ рддреНрдпрд╛рдВрдирд╛ рдПрдХрд╛рдЪ рд╡реЗрд│реА рдЪрд╛рд▓рд╡рдгреНрдпрд╛рдкрд╛рд╕реВрди рдкреНрд░рддрд┐рдмрдВрдзрд┐рдд рдХрд░рдгреНрдпрд╛рд╕ рджреЗрдЦреАрд▓ рд╕рдорд░реНрдерди рджреЗрддреЛ. рдкреНрд░рдХрд▓реНрдкрд╛рдЪрд╛ рдЙрдкрдпреЛрдЧ рдореБрдЦреНрдп рдЖрд░рдВрднреАрдХрд░рдг рдкреНрд░рдгрд╛рд▓реА (PID 1 рд╕рд╣ init) рдореНрд╣рдгреВрди рдХреЗрд▓рд╛ рдЬрд╛рдК рд╢рдХрддреЛ рдЖрдгрд┐ рд╕реНрд╡рддрдВрддреНрд░ рд╡рд╛рдкрд░рдХрд░реНрддреНрдпрд╛рдВрдЪреНрдпрд╛ рдкрд╛рд░реНрд╢реНрд╡рднреВрдореА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА (рдЙрджрд╛рд╣рд░рдгрд╛рд░реНрде, tor, privoxy, mcron, рдЗрддреНрдпрд╛рджреА) рдЕрдзрд┐рдХрд╛рд░рд╛рдВрд╕рд╣ рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреАрд╕рд╛рдареА рд╕реНрд╡рддрдВрддреНрд░ рд╕реНрд╡рд░реВрдкрд╛рдд рд╡рд╛рдкрд░рд▓рд╛ рдЬрд╛рдК рд╢рдХрддреЛ. рдпрд╛ рд╡рд╛рдкрд░рдХрд░реНрддреНрдпрд╛рдВрдкреИрдХреА.

рдмрджрд▓рд╛рдВрдкреИрдХреА:

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

рд╕реНрддреНрд░реЛрдд: opennet.ru

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