рдбреЗрдмрд┐рдпрди рдмрд╣реБ рдкреНрд░рд╛рд░рдореНрднрд┐рдХ рдкреНрд░рдгрд╛рд▓реАрд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдердирдорд╛ рдлрд░реНрдХрдиреНрдЫ

рд╕реИрдо рд╣рд╛рд░реНрдЯрдореНрдпрд╛рди, рдбреЗрдмрд┐рдпрди рдкреНрд░реЛрдЬреЗрдХреНрдЯ рд▓реАрдбрд░, рдкреНрд░рдпрд╛рд╕ рдЧрд░реЗ рд╡рд┐рддрд░рдгрдХреЛ рднрд╛рдЧрдХреЛ рд░реВрдкрдорд╛ elogind рдкреНрдпрд╛рдХреЗрдЬрдХреЛ рдбреЗрд▓рд┐рднрд░реАрд╕рдБрдЧ рд╕рдореНрдмрдиреНрдзрд┐рдд рдЕрд╕рд╣рдорддрд┐рд╣рд░реВ рдмреБрдЭреНрдиред рдЬреБрд▓рд╛рдИрдорд╛, рд╡рд┐рдЬреНрдЮрдкреНрддрд┐ рддрдпрд╛рд░ рдЧрд░реНрди рдЬрд┐рдореНрдореЗрд╡рд╛рд░ рдЯреЛрд▓реА рдЕрд╡рд░реБрджреНрдз рдпреЛ рдкреНрдпрд╛рдХреЗрдЬ libsystemd рд╕рдБрдЧ рдмрд╛рдЭрд┐рдПрдХреЛрд▓реЗ рдкрд░реАрдХреНрд╖рдг рд╢рд╛рдЦрд╛рдорд╛ elogind рдХреЛ рд╕рдорд╛рд╡реЗрд╢ред

рдпрд╛рдж elogind systemd рд╕реНрдерд╛рдкрдирд╛ рдирдЧрд░реА GNOME рдЪрд▓рд╛рдЙрди рдЖрд╡рд╢реНрдпрдХ рдЗрдиреНрдЯрд░рдлреЗрд╕рд╣рд░реВ рдкреНрд░рджрд╛рди рдЧрд░реНрджрдЫред рдпреЛ рдкрд░рд┐рдпреЛрдЬрдирд╛ systemd-logind рдХреЛ рдПрдХ рдлреЛрд░реНрдХ рдХреЛ рд░реВрдк рдорд╛ рд╕реНрдерд╛рдкрд┐рдд рднрдПрдХреЛ рдерд┐рдпреЛ, рдПрдХ рдЕрд▓рдЧ рдкреНрдпрд╛рдХреЗрдЬ рдорд╛ рд░рд╛рдЦрд┐рдПрдХреЛ рд░ systemd рдХрдореНрдкреЛрдиреЗрдиреНрдЯрд╣рд░реБ рдХреЛ рдмрд╛рдзреНрдпрддрд╛ рджреЗрдЦрд┐ рдореБрдХреНрддред рдЕрдиреНрдп рдЪреАрдЬрд╣рд░реВ рдордзреНрдпреЗ, elogind рд▓реЗ libelogind рдкреБрд╕реНрддрдХрд╛рд▓рдпрдХреЛ рдЖрдлреНрдиреИ рд╕рдВрд╕реНрдХрд░рдг рдкреНрд░рджрд╛рди рдЧрд░реНрджрдЫ, рдЬрд╕рд▓реЗ libsystemd рдорд╛ рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рдзреЗрд░реИ рдкреНрд░рдХрд╛рд░реНрдпрд╣рд░реВ рд▓рд┐рдиреНрдЫ рд░ рд╕реНрдерд╛рдкрдирд╛рдХреЛ рд╕рдордпрдорд╛ рдпреЛ рдкреБрд╕реНрддрдХрд╛рд▓рдпрд▓рд╛рдИ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрди рдЧрд░реНрджрдЫред

рдмреНрд▓рдХ рдЧрд░реНрдиреБрдХрд╛ рдХрд╛рд░рдгрд╣рд░реВ systemd рдкреНрдпрд╛рдХреЗрдЬрд╕рдБрдЧ рджреНрд╡рдиреНрджреНрд╡ рд░ libsystemd рд▓рд╛рдИ рд╡реИрдХрд▓реНрдкрд┐рдХ libelogind рд▓реЗ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрди рдЧрд░реНрдиреЗ рдЦрддрд░рд╛ рдерд┐рдпреЛ, рдЬреБрди ABI рд╕реНрддрд░рдорд╛ рд╕реНрд░реЛрдд рдкреБрд╕реНрддрдХрд╛рд▓рдпрд╕рдБрдЧ рдкреВрд░реНрдгрддрдпрд╛ рдЕрд╕рдВрдЧрдд рдЫред
рдкреНрдпрд╛рдХреЗрдЬрд▓реЗ elogind рд▓рд╛рдИ systemd рдкреБрд╕реНрддрдХрд╛рд▓рдпрд╣рд░реВрд╕рдБрдЧ рд╡рд┐рд░реЛрдзрд╛рднрд╛рд╕рдХреЛ рд░реВрдкрдорд╛ рд▓реЗрдмрд▓ рдЧрд░реНрджрдЫ, рддрд░ рдпреЛ рд╕реНрд╡рд╛рднрд╛рд╡рд┐рдХ рд░реВрдкрдорд╛ systemd рдмрд┐рдирд╛ рдорд╛рддреНрд░ рдХрд╛рдо рдЧрд░реНрди рдбрд┐рдЬрд╛рдЗрди рдЧрд░рд┐рдПрдХреЛ рд╣реЛ, рд░ systemd рд╕рдБрдЧ рджреНрд╡рдиреНрджреНрд╡ рд╡рд╛рд╕реНрддрд╡рдорд╛ рд▓рд╛рднрджрд╛рдпрдХ рд╣реБрдиреНрдЫ рдХрд┐рдирднрдиреЗ рдпрд╕рд▓реЗ рдЧрд▓реНрддреАрджреНрд╡рд╛рд░рд╛ elogind рд╕реНрдерд╛рдкрдирд╛ рд╣реБрдирдмрд╛рдЯ рд░реЛрдХреНрдЫред рдЕрд░реНрдХреЛрддрд░реНрдл, рдпрд╕рдХреЛ рд╣рд╛рд▓рдХреЛ рдврд╛рдБрдЪрд╛рдорд╛, APT рдорд╛рд░реНрдлрдд sysvinit рд░ elogind рдХреЛ рд╕рд╛рде рд╕рдВрд╕реНрдХрд░рдгрдорд╛ рдХрдиреНрдлрд┐рдЧрд░реЗрд╕рди рдЕрдкрдбреЗрдЯ рдЧрд░реНрди рдХреЛ рд▓рд╛рдЧреА рдкреНрд░рдпрд╛рд╕ рдХреНрд╖рддрд┐рдЧреНрд░рд╕реНрдд рдкреНрд░рдгрд╛рд▓реА APT рдХрд╛рдо рдЧрд░реНрджреИрдиред рддрд░ рдпрджрд┐ рдпреЛ рдХрдордЬреЛрд░реА рд╣рдЯрд╛рдЗрдпреЛ рднрдиреЗ рдкрдирд┐, systemd рдмрд╛рдЯ elogind рдорд╛ рд╕рдВрдХреНрд░рдордг рдкрд╣рд┐рд▓реЗ рдиреИ рд╕реНрдерд╛рдкрд┐рдд рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛ рд╡рд╛рддрд╛рд╡рд░рдг рдореЗрдЯрд╛рдЙрди рдЕрд╕рдореНрднрд╡ рд░рд╣рдиреНрдЫред

Elogind рд╡рд┐рдХрд╛рд╕рдХрд░реНрддрд╛рд╣рд░реВ рдерд┐рдП рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рдЖрдлреНрдиреИ libpam-elogind рддрд╣ рдкреНрд░рдпреЛрдЧ рдирдЧрд░реА рдорд╛рдирдХ libpam-systemd рдХреЛ рд╢реАрд░реНрд╖рдорд╛ рдХрд╛рдо рдЧрд░реНрди elogind рдЕрдиреБрдХреВрд▓рди рдЧрд░реНрдиреБрд╣реЛрд╕реНред elogind рд▓рд╛рдИ libpam-systemd рдорд╛ рдЯреНрд░рд╛рдиреНрдЬрд┐рд╕рди рд╕реНрд▓рд╛рдЗрд╕ рдХреЛ рдЕрд╡рдзрд╛рд░рдгрд╛ рдХреЛ рд▓рд╛рдЧреА рд╕рдорд░реНрдерди рдХреЛ рдХрдореА рдХреЛ рдХрд╛рд░рдг рдмрд╛рдзрд┐рдд рдЫ, рддрд░ elogind рдХреЛ рд╡рд┐рдХрд╛рд╕рдХрд░реНрддрд╛рд╣рд░реБ API рдХреЛ рд╕рд╛рде рдкреВрд░реНрдг рдЕрдиреБрдкрд╛рд▓рди рдкреНрд░рд╛рдкреНрдд рдЧрд░реНрди рдЪрд╛рд╣рдБрджреИрдирдиреН рд░ systemd рдХреЛ рд╕рдмреИ рдХреНрд╖рдорддрд╛рд╣рд░реБ рд▓рд╛рдИ рджреЛрд╣реЛрд░реНрдпрд╛рдЙрди рдЪрд╛рд╣рдБрджреИрдирдиреН, рдХрд┐рдирдХрд┐ elogind рд▓реЗ рдиреНрдпреВрдирддрдо рдкреНрд░рджрд╛рди рдЧрд░реНрджрдЫред рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛ рд▓рдЧрдЗрдирд╣рд░реВ рд╡реНрдпрд╡рд╕реНрдерд┐рдд рдЧрд░реНрдирдХрд╛ рд▓рд╛рдЧрд┐ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рд░ рд╕рдмреИ рдкреНрд░рдгрд╛рд▓реАрдЧрдд рдЙрдкрдкреНрд░рдгрд╛рд▓реАрд╣рд░реВ рдирдХреНрдХрд▓ рдЧрд░реНрдиреЗ рд▓рдХреНрд╖реНрдп рд░рд╛рдЦреНрджреИрдиред

рд╡рд░реНрдгрди рдЧрд░рд┐рдПрдХрд╛ рдкреНрд░рд╛рд╡рд┐рдзрд┐рдХ рд╕рдорд╕реНрдпрд╛рд╣рд░реВрдХреЛ рд╕рдорд╛рдзрд╛рди рд░рд┐рд▓рд┐рдЬ рдЯреЛрд▓реА рд░ рдЗрд▓реЛрдЧрд┐рдиреНрдб рд░ рдкреНрд░рдгрд╛рд▓реАрдЧрдд рд░рдЦрд░рдЦрд╛рд╡рдХрд░реНрддрд╛рд╣рд░реВ рдмреАрдЪрдХреЛ рдЕрдиреНрддрд░рдХреНрд░рд┐рдпрд╛рдХреЛ рд╕реНрддрд░рдорд╛ рд╕рдорд╛рдзрд╛рди рдЧрд░рд┐рдиреБ рдкрд░реНрдЫ, рддрд░ рдЯреЛрд▓реАрд╣рд░реВ рд╕рд╣рдордд рд╣реБрди рдирд╕рдХреЗрдХрд╛ рдХрд╛рд░рдг рдкрд░рд┐рдпреЛрдЬрдирд╛ рдиреЗрддрд╛ рд╣рд╕реНрддрдХреНрд╖реЗрдк рдЧрд░реНрди рдмрд╛рдзреНрдп рднрдП, рд╕рдВрдпреБрдХреНрдд рдХрд╛рд░реНрдп рдЯрдХрд░рд╛рд╡рдорд╛ рд╡рд┐рдХрд╕рд┐рдд рднрдпреЛ рд░ рд╕рдорд╛рдзрд╛рдирдХреЛ рд▓рд╛рдЧрд┐ред рд╕рдорд╕реНрдпрд╛ рдЕрдиреНрддреНрдпрдорд╛ рдкреБрдЧреНрдпреЛ, рдЬрд╕рдорд╛ рдкреНрд░рддреНрдпреЗрдХ рдкрдХреНрд╖ рдЖрдлреНрдиреИ рддрд░рд┐рдХрд╛рдорд╛ рд╕рд╣реА рдерд┐рдпреЛред рд╕реИрдо рд╣рд╛рд░реНрдЯрдореНрдпрд╛рдирдХрд╛ рдЕрдиреБрд╕рд╛рд░, рдЕрд╡рд╕реНрдерд╛ рд╕рд╛рдорд╛рдиреНрдп рднреЛрдЯ (GR, рд╕рд╛рдорд╛рдиреНрдп рд╕рдВрдХрд▓реНрдк) рдХреЛ рдЖрд╡рд╢реНрдпрдХрддрд╛ рдкрд░реНрдиреЗ рд░рд╛рдЬреНрдпрдорд╛ рдЖрдЗрдкреБрдЧреЗрдХреЛ рдЫ, рдЬрд╕рдорд╛ рд╕рдореБрджрд╛рдпрд▓реЗ elogind рд╕рдБрдЧ sysvinit рдХреЛ рд▓рд╛рдЧрд┐ init рд░ рд╕рдорд░реНрдердирдХреЛ рд▓рд╛рдЧрд┐ рд╡реИрдХрд▓реНрдкрд┐рдХ рдкреНрд░рдгрд╛рд▓реАрдХреЛ рдмрд╛рд░реЗрдорд╛ рдирд┐рд░реНрдгрдп рдЧрд░реНрдиреЗрдЫред

рдпрджрд┐ рдкрд░рд┐рдпреЛрдЬрдирд╛ рд╕рджрд╕реНрдпрд╣рд░реВрд▓реЗ init рдкреНрд░рдгрд╛рд▓реА рд╡рд┐рд╡рд┐рдзреАрдХрд░рдг рдЧрд░реНрди рдорддрджрд╛рди рдЧрд░реЗ рднрдиреЗ, рд╕рдмреИ рдорд░реНрдорддрдХрд░реНрддрд╛рд╣рд░реВ рдпрд╕ рд╕рдорд╕реНрдпрд╛рдХреЛ рд╕рдорд╛рдзрд╛рди рдЧрд░реНрди рд╕рдБрдЧреИ рдХрд╛рдо рдЧрд░реНрди рд╕рдВрд▓рдЧреНрди рд╣реБрдиреЗрдЫрдиреН рд╡рд╛ рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╡рд┐рдХрд╛рд╕рдХрд░реНрддрд╛рд╣рд░реВрд▓рд╛рдИ рдпрд╕ рдореБрджреНрджрд╛рдорд╛ рдХрд╛рдо рдЧрд░реНрди рдирд┐рдпреБрдХреНрдд рдЧрд░рд┐рдиреЗрдЫ рд░ рд░рдЦрд░рдЦрд╛рд╡рдХрд░реНрддрд╛рд╣рд░реВрд▓реЗ рдЕрдм рд╡реИрдХрд▓реНрдкрд┐рдХ рдЗрдирд┐рдЯ рдкреНрд░рдгрд╛рд▓реАрд▓рд╛рдИ рдмреЗрд╡рд╛рд╕реНрддрд╛ рдЧрд░реНрди, рдореМрди рдмрд╕реНрди, рд╡рд╛ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдврд┐рд▓рд╛рдЗред

рд╣рд╛рд▓ рднрдгреНрдбрд╛рд░рдорд╛ рдкрд╣рд┐рд▓реЗ рдиреИ рдЫ рд╕рдВрдЪрд┐рдд 1033 рдкреНрдпрд╛рдХреЗрдЬрд╣рд░реВ рдЬрд╕рд▓реЗ systemd рдХрд╛ рд▓рд╛рдЧрд┐ рд╕реЗрд╡рд╛ рдПрдХрд╛рдЗрд╣рд░реВ рдкреНрд░рджрд╛рди рдЧрд░реНрджрдЫ, рддрд░ init.d рд▓рд┐рдкрд┐рд╣рд░реВ рд╕рдорд╛рд╡реЗрд╢ рдЧрд░реНрджреИрдиред рдпреЛ рд╕рдорд╕реНрдпрд╛ рд╕рдорд╛рдзрд╛рди рдЧрд░реНрди рдкреНрд░рд╕реНрддрд╛рд╡ рдЧрд░рд┐рдПрдХреЛ рдкреВрд░реНрд╡рдирд┐рд░реНрдзрд╛рд░рд┐рдд рд░реВрдкрдорд╛ рд╕реЗрд╡рд╛ рдлрд╛рдЗрд▓рд╣рд░реВ рдЖрдкреВрд░реНрддрд┐ рдЧрд░реНрдиреБрд╣реЛрд╕реН, рддрд░ рдПрдХ рд╣реНрдпрд╛рдиреНрдбрд▓рд░ рддрдпрд╛рд░ рдЧрд░реНрдиреБрд╣реЛрд╕реН рдЬрд╕рд▓реЗ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдкрдорд╛ рдпреА рдлрд╛рдЗрд▓рд╣рд░реВрдмрд╛рдЯ рдЖрджреЗрд╢рд╣рд░реВ рдкрд╛рд░реНрд╕ рдЧрд░реНрдиреЗрдЫ рд░ рддрд┐рдиреАрд╣рд░реВрдорд╛ рдЖрдзрд╛рд░рд┐рдд init.d рд▓рд┐рдкрд┐рд╣рд░реВ рдЙрддреНрдкрдиреНрди рдЧрд░реНрдиреЗрдЫред

рдпрджрд┐ рд╕рдореБрджрд╛рдпрд▓реЗ рдирд┐рд░реНрдгрдп рдЧрд░реНрдЫ рдХрд┐ рдбреЗрдмрд┐рдпрдирд╕рдБрдЧ рдПрдХрд▓ init рдкреНрд░рдгрд╛рд▓реАрдХреЛ рд▓рд╛рдЧрд┐ рдкрд░реНрдпрд╛рдкреНрдд рд╕рдорд░реНрдерди рдЫ, рд╣рд╛рдореА рдЕрдм sysvinit рд░ elogind рдХреЛ рдмрд╛рд░реЗрдорд╛ рдЪрд┐рдиреНрддрд╛ рдЧрд░реНрди рд╕рдХреНрджреИрдиреМрдВ рд░ рдХреЗрд╡рд▓ рдПрдХрд╛рдЗ рдлрд╛рдЗрд▓рд╣рд░реВ рд░ systemd рдорд╛ рдлреЛрдХрд╕ рдЧрд░реНрди рд╕рдХреНрджреИрдиреМрдВред рдпреЛ рдирд┐рд░реНрдгрдпрд▓реЗ рд▓рд┐рдирдХреНрд╕ рдХрд░реНрдиреЗрд▓ рдкреНрд░рдпреЛрдЧ рдирдЧрд░реНрдиреЗ рдкреЛрд░реНрдЯрд╣рд░реВрд▓рд╛рдИ рдирдХрд╛рд░рд╛рддреНрдордХ рдкреНрд░рднрд╛рд╡ рдкрд╛рд░реНрдиреЗрдЫ (рдбреЗрдмрд┐рдпрди GNU / рд╣рд░реНрдб, рдбреЗрдмрд┐рдпрди GNU / рдиреЗрдЯрдмреАрдПрд╕рдбреА ╨╕ рдбреЗрдмрд┐рдпрди GNU / kFreeBSD), рддрд░ рдореБрдЦреНрдп рдЕрднрд┐рд▓реЗрдЦрдорд╛ рддреНрдпрд╕реНрддрд╛ рдХреБрдиреИ рдкреЛрд░реНрдЯрд╣рд░реВ рдЫреИрдирдиреН рд░ рддрд┐рдиреАрд╣рд░реВрдХреЛ рд╕реНрдерд┐рддрд┐ рдЫреИрди рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рд░реВрдкрдорд╛ рд╕рдорд░реНрдерд┐рдд.

Systemd рдорд╛ рдмрдиреНрдзрдирд▓реЗ рднрд╡рд┐рд╖реНрдпрдорд╛ рд╡рд┐рддрд░рдгрдХреЛ рджрд┐рд╢рд╛ рдкрд░рд┐рд╡рд░реНрддрди рдЧрд░реНрди рдЕрдЭ рдЧрд╛рд╣реНрд░реЛ рдмрдирд╛рдЙрдиреЗрдЫ рд░ рдкреНрд░рд╛рд░рдореНрднрд┐рдХрд░рдг рд░ рд╕реЗрд╡рд╛ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдирдХреЛ рдХреНрд╖реЗрддреНрд░рдорд╛ рдердк рдкреНрд░рдпреЛрдЧрд╣рд░реВрд▓рд╛рдИ рд╕реАрдорд┐рдд рдЧрд░реНрдиреЗрдЫред elogind рд▓рд╛рдИ рдореЗрдЯрд╛рдЙрдиреЗ рд░ рдлреЗрд░рд┐ рдердкреНрдиреЗ рдкреНрд░рдпрд╛рд╕ рдЧрд░реНрдиреБ рднрдиреНрджрд╛ рдХрд╛рдо рдЧрд░реНрдиреЗ рдлрд╛рд░рдордорд╛ рдХрд╛рдпрдо рд░рд╛рдЦреНрди рдзреЗрд░реИ рд╕рдЬрд┐рд▓реЛ рдЫред рдкреНрд░рддреНрдпреЗрдХ рдирд┐рд░реНрдгрдп рд╡рд┐рдХрд▓реНрдкрдорд╛ рдлрд╛рдЗрджрд╛ рд░ рдмреЗрдлрд╛рдЗрджрд╛ рд╣реБрдиреНрдЫ, рддреНрдпрд╕реИрд▓реЗ рдорддрджрд╛рди рдЧрд░реНрдиреБ рдЕрдШрд┐ рд╕рдмреИ рдкрдХреНрд╖ рд░ рд╡рд┐рдкрдХреНрд╖рд╣рд░реВрдХреЛ рдкреВрд░реНрдг рдЫрд▓рдлрд▓ рдЖрд╡рд╢реНрдпрдХ рд╣реБрдиреЗрдЫред

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

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдердкреНрди