рдлрд╛рдЗрд▓ рд╕рд┐рдЩреНрдХреНрд░реЛрдирд╛рдЗрдЬреЗрд╕рди рдЙрдкрдпреЛрдЧрд┐рддрд╛ Rsync 3.2.4 рдХреЛ рд░рд┐рд▓реАрдЬ

рдбреЗрдв рд╡рд░реНрд╖рдХреЛ рд╡рд┐рдХрд╛рд╕ рдкрдЫрд┐, Rsync 3.2.4 рдХреЛ рд░рд┐рд▓реАрдЬ рдЙрдкрд▓рдмреНрдз рдЫ, рдлрд╛рдЗрд▓ рд╕рд┐рдЩреНрдХреНрд░реЛрдирд╛рдЗрдЬреЗрд╕рди рд░ рдмреНрдпрд╛рдХрдЕрдк рдЙрдкрдпреЛрдЧрд┐рддрд╛ рдЬрд╕рд▓реЗ рддрдкрд╛рдИрдВрд▓рд╛рдИ рдмрдвреНрджреЛ рд░реВрдкрдорд╛ рдкрд░рд┐рд╡рд░реНрддрдирд╣рд░реВ рдкреНрд░рддрд┐рд▓рд┐рдкрд┐ рдЧрд░реЗрд░ рдЯреНрд░рд╛рдлрд┐рдХ рдХрдо рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫред рдпрд╛рддрд╛рдпрд╛рдд ssh, rsh рд╡рд╛ рд╕реНрд╡рд╛рдорд┐рддреНрд╡ rsync рдкреНрд░реЛрдЯреЛрдХрд▓ рд╣реБрди рд╕рдХреНрдЫред рдпрд╕рд▓реЗ рдмреЗрдирд╛рдореА rsync рд╕рд░реНрднрд░рд╣рд░реВрдХреЛ рд╕рдВрдЧрдардирд▓рд╛рдИ рд╕рдорд░реНрдерди рдЧрд░реНрджрдЫ, рдЬреБрди рдорд┐рд░рд░рд╣рд░реВрдХреЛ рд╕рд┐рдЩреНрдХреНрд░реЛрдирд╛рдЗрдЬреЗрд╕рди рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдЧрд░реНрдирдХреЛ рд▓рд╛рдЧрд┐ рдЙрддреНрддрдо рд░реВрдкрдорд╛ рдЙрдкрдпреБрдХреНрдд рдЫред рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЛрдб GPLv3 рд▓рд╛рдЗрд╕реЗрдиреНрд╕ рдЕрдиреНрддрд░реНрдЧрдд рд╡рд┐рддрд░рдг рдЧрд░рд┐рдПрдХреЛ рдЫред

рдердкрд┐рдПрдХрд╛ рдкрд░рд┐рд╡рд░реНрддрдирд╣рд░реВ рдордзреНрдпреЗ:

  • рдХрдорд╛рдгреНрдб рд▓рд╛рдЗрди рдЖрд░реНрдЧреБрдореЗрдиреНрдЯрд╣рд░реВ рд╕реБрд░рдХреНрд╖рд┐рдд рдЧрд░реНрдирдХреЛ рд▓рд╛рдЧрд┐ рдирдпрд╛рдБ рд╡рд┐рдзрд┐ рдкреНрд░рд╕реНрддрд╛рд╡ рдЧрд░рд┐рдПрдХреЛ рдЫ, рдЬреБрди рдкрд╣рд┐рд▓реЗ рдЙрдкрд▓рдмреНрдз "--protect-args" ("-s") рд╡рд┐рдХрд▓реНрдкрд╕рдБрдЧ рдорд┐рд▓реНрджреЛрдЬреБрд▓реНрджреЛ рдЫ, рддрд░ rrsync рд╕реНрдХреНрд░рд┐рдкреНрдЯ (рдкреНрд░рддрд┐рдмрдиреНрдзрд┐рдд rsync) рдХреЛ рд╕рдЮреНрдЪрд╛рд▓рдирд▓рд╛рдИ рддреЛрдбреНрджреИрдиред рдмрд╛рд╣реНрдп рдХрдорд╛рдгреНрдб рджреЛрднрд╛рд╖реЗрд▓рд╛рдИ рдЕрдиреБрд░реЛрдз рдкрдард╛рдЙрдБрджрд╛, рд╕реНрдкреЗрд╕рд╣рд░реВ рд╕рд╣рд┐рдд рд╡рд┐рд╢реЗрд╖ рдХреНрдпрд╛рд░реЗрдХреНрдЯрд░рд╣рд░реВ рдмрдЪрд╛рдЙрдирдХреЛ рд▓рд╛рдЧрд┐ рд╕реБрд░рдХреНрд╖рд╛ рддрд▓ рдЖрдЙрдБрдЫред рдирдпрд╛рдБ рд╡рд┐рдзрд┐рд▓реЗ рдЙрджреНрдзреГрдд рдмреНрд▓рдХ рднрд┐рддреНрд░ рд╡рд┐рд╢реЗрд╖ рдХреНрдпрд╛рд░реЗрдХреНрдЯрд░рд╣рд░реВ рдЫреБрдЯрд╛рдЙрдБрджреИрди, рдЬрд╕рд▓реЗ рддрдкрд╛рдИрдВрд▓рд╛рдИ рдлрд╛рдЗрд▓ рдирд╛рдордХреЛ рд╡рд░рд┐рдкрд░рд┐ рдердк рдПрд╕реНрдХреЗрдкрд┐рдЩ рдмрд┐рдирд╛ рд╕рд╛рдзрд╛рд░рдг рдЙрджреНрдзрд░рдг рдЪрд┐рдиреНрд╣рд╣рд░реВ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫ, рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, "rsync -aiv host:'a simple file.pdf' рд▓рд╛рдИ рдЕрдм рдЕрдиреБрдорддрд┐ рджрд┐рдЗрдПрдХреЛ рдЫред ред" рдкреБрд░рд╛рдиреЛ рд╡реНрдпрд╡рд╣рд╛рд░ рдлрд┐рд░реНрддрд╛ рдЧрд░реНрди, "--old-args" рд╡рд┐рдХрд▓реНрдк рд░ "RSYNC_OLD_ARGS=1" рд╡рд╛рддрд╛рд╡рд░рдг рдЪрд░ рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рдЫрдиреНред
  • рд╣рд╛рд▓рдХреЛ рд▓реЛрдХреЗрд▓ ("," рдХреЛ рд╕рдЯреНрдЯрд╛ "ред") рдорд╛ рдЖрдзрд╛рд░рд┐рдд рджрд╢рдорд▓рд╡ рдмрд┐рдиреНрджреБ рдХреНрдпрд╛рд░реЗрдХреНрдЯрд░рд╣рд░реВ рд╣реНрдпрд╛рдиреНрдбрд▓ рдЧрд░реНрдиреЗ рд▓рд╛рдореЛ рд╕рдордпрджреЗрдЦрд┐рдХреЛ рд╕рдорд╕реНрдпрд╛ рд╕рдорд╛рдзрд╛рди рдЧрд░рд┐рдпреЛред рдХреЗрд╡рд▓ "ред" рд▓рд╛рдИ рдкреНрд░рд╢реЛрдзрди рдЧрд░реНрди рдбрд┐рдЬрд╛рдЗрди рдЧрд░рд┐рдПрдХреЛ рд╕реНрдХреНрд░рд┐рдкреНрдЯрд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ред рд╕рдВрдЦреНрдпрд╛рд╣рд░реВрдорд╛, рдЕрдиреБрдХреВрд▓рддрд╛ рдЙрд▓реНрд▓рдЩреНрдШрдирдХреЛ рдЕрд╡рд╕реНрдерд╛рдорд╛, рддрдкрд╛рдИрдВрд▓реЗ рд▓реЛрдХреЗрд▓рд▓рд╛рдИ "C" рдорд╛ рд╕реЗрдЯ рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫред
  • zlib рдкреБрд╕реНрддрдХрд╛рд▓рдпрдмрд╛рдЯ рд╕рдорд╛рд╡реЗрд╢ рдЧрд░рд┐рдПрдХреЛ рдХреЛрдбрдорд╛ рдПрдЙрдЯрд╛ рдЬреЛрдЦрд┐рдо (CVE-2018-25032) рдлрд┐рдХреНрд╕ рдЧрд░рд┐рдпреЛ рдЬрд╕рд▓реЗ рд╡рд┐рд╢реЗрд╖ рд░реВрдкрдорд╛ рддрдпрд╛рд░ рдЧрд░рд┐рдПрдХреЛ рдХреНрдпрд╛рд░реЗрдХреНрдЯрд░ рдЕрдиреБрдХреНрд░рдо рдХрдореНрдкреНрд░реЗрд╕ рдЧрд░реНрдиреЗ рдкреНрд░рдпрд╛рд╕ рдЧрд░реНрджрд╛ рдмрдлрд░ рдУрднрд░рдлреНрд▓реЛрдорд╛ рдЬрд╛рдиреНрдЫред
  • рдбрд┐рд╕реНрдХ рдХреНрдпрд╛рд╕ рдлреНрд▓рд╕ рдЧрд░реНрди рдкреНрд░рддреНрдпреЗрдХ рдлрд╛рдЗрд▓ рдЕрдкрд░реЗрд╢рдирдорд╛ fsync() рдкреНрд░рдХрд╛рд░реНрдп рдХрд▓ рдЧрд░реНрди "--fsync" рд╡рд┐рдХрд▓реНрдк рд▓рд╛рдЧреВ рдЧрд░рд┐рдпреЛред
  • rsync-ssl рд╕реНрдХреНрд░рд┐рдкреНрдЯрд▓реЗ openssl рдкрд╣реБрдБрдЪ рдЧрд░реНрджрд╛ "-verify_hostname" рд╡рд┐рдХрд▓реНрдк рдкреНрд░рдпреЛрдЧ рдЧрд░реНрджрдЫред
  • рдЙрдкрдХрд░рдг рдлрд╛рдЗрд▓рд╣рд░реВ рдирд┐рдпрдорд┐рдд рдлрд╛рдЗрд▓рд╣рд░реВрдХреЛ рд░реВрдкрдорд╛ рдкреНрд░рддрд┐рд▓рд┐рдкрд┐ рдЧрд░реНрди "--copy-devices" рд╡рд┐рдХрд▓реНрдк рдердкрд┐рдпреЛред
  • рдмрдвреНрджреЛ рд░реВрдкрдорд╛ рд╕рд╛рдиреЛ рдбрд╛рдЗрд░реЗрдХреНрдЯрд░реАрд╣рд░реВрдХреЛ рдареВрд▓реЛ рд╕рдВрдЦреНрдпрд╛рдорд╛ рд╕реНрдерд╛рдирд╛рдиреНрддрд░рдг рдЧрд░реНрджрд╛ рдореЗрдореЛрд░реА рдЦрдкрдд рдШрдЯреНрдпреЛред
  • macOS рдкреНрд▓реЗрдЯрдлрд░реНрдордорд╛, "тАФtimes" рд╡рд┐рдХрд▓реНрдкрд▓реЗ рдХрд╛рдо рдЧрд░реНрдЫред
  • рдпрджрд┐ рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛рд╕рдБрдЧ рдкрд╣реБрдБрдЪ рдЕрдзрд┐рдХрд╛рд░рд╣рд░реВ рдкрд░рд┐рд╡рд░реНрддрди рдЧрд░реНрдиреЗ рдЕрдиреБрдорддрд┐ рдЫ рднрдиреЗ рдкрдвреНрдиреЗ-рдорд╛рддреНрд░ рдореЛрдбрдорд╛ рдлрд╛рдЗрд▓рд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ xattrs рд╡рд┐рд╢реЗрд╖рддрд╛рд╣рд░реВ рдЕрджреНрдпрд╛рд╡рдзрд┐рдХ рдЧрд░реНрдиреЗ рдХреНрд╖рдорддрд╛ рд▓рд╛рдЧреВ рдЧрд░рд┐рдпреЛ (рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, рд░реВрдЯрдХреЛ рд░реВрдкрдорд╛ рдЪрд▓реНрджрд╛)ред
  • рд╡рд┐рд╢реЗрд╖ рдлрд╛рдЗрд▓рд╣рд░реВ рд╕реНрдерд╛рдирд╛рдиреНрддрд░рдг рдЧрд░реНрдиреЗ рдмрд╛рд░реЗ рдЪреЗрддрд╛рд╡рдиреАрд╣рд░реВ рдкреНрд░рджрд░реНрд╢рди рдЧрд░реНрди рдкреВрд░реНрд╡рдирд┐рд░реНрдзрд╛рд░рд┐рдд рд░реВрдкрдорд╛ "--info=NONREG" рдкреНрдпрд╛рд░рд╛рдорд┐рдЯрд░ рдердкрд┐рдпреЛ рд░ рд╕рдХреНрд╖рдо рдЧрд░рд┐рдпреЛред
  • rrsync (рдкреНрд░рддрд┐рдмрдиреНрдзрд┐рдд rsync) рд▓рд┐рдкрд┐ рдкрд╛рдЗрдердирдорд╛ рдкреБрди: рд▓реЗрдЦрд┐рдПрдХреЛ рдерд┐рдпреЛред рдирдпрд╛рдБ рд╡рд┐рдХрд▓реНрдкрд╣рд░реВ "-munge", "-no-lock" рд░ "-no-del" рдердкрд┐рдпреЛред рдкреВрд░реНрд╡рдирд┐рд░реНрдзрд╛рд░рд┐рдд рд░реВрдкрдорд╛, --copy-links (-L), --copy-dirlinks (-k), рд░ --keep-dirlinks (-K) рд╡рд┐рдХрд▓реНрдкрд╣рд░реВрд▓рд╛рдИ рдмреНрд▓рдХ рдЧрд░реНрджрд╛ рдбрд╛рдЗрд░реЗрдХреНрдЯрд░реАрд╣рд░реВрдорд╛ рд╕рд┐рдореНрд▓рд┐рдЩреНрдХрд╣рд░реВ рд╣реЗрд░рдлреЗрд░ рдЧрд░реНрдиреЗ рдЖрдХреНрд░рдордгрд╣рд░реВрд▓рд╛рдИ рдЕрдЭ рдЧрд╛рд╣реНрд░реЛ рдмрдирд╛рдЙрди рд╕рдХреНрд╖рдо рдЧрд░рд┐рдПрдХреЛ рдЫред
  • atomic-rsync рд╕реНрдХреНрд░рд┐рдкреНрдЯ Python рдорд╛ рдкреБрди: рд▓реЗрдЦрд┐рдПрдХреЛ рдЫ рд░ рдЧреИрд░-рд╢реВрдиреНрдп рд░рд┐рдЯрд░реНрди рдХреЛрдбрд╣рд░реВ рдмреЗрд╡рд╛рд╕реНрддрд╛ рдЧрд░реНрди рд╡рд┐рд╕реНрддрд╛рд░ рдЧрд░рд┐рдПрдХреЛ рдЫред рдкреВрд░реНрд╡рдирд┐рд░реНрдзрд╛рд░рд┐рдд рд░реВрдкрдорд╛, rsync рдЪрд▓рд┐рд░рд╣реЗрдХреЛ рдмреЗрд▓рд╛ рдлрд╛рдЗрд▓рд╣рд░реВ рд╣рд░рд╛рдЙрдБрджрд╛ рдХреЛрдб 24 рд▓рд╛рдИ рдмреЗрд╡рд╛рд╕реНрддрд╛ рдЧрд░рд┐рдиреНрдЫ (рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, рдкреНрд░рд╛рд░рдореНрднрд┐рдХ рдЕрдиреБрдХреНрд░рдордгрд┐рдХрд╛рдХреЛ рд╕рдордпрдорд╛ рдЙрдкрд╕реНрдерд┐рдд рднрдПрдХрд╛ рддрд░ рдорд╛рдЗрдЧреНрд░реЗрд╕рдирдХреЛ рд╕рдордпрдорд╛ рдореЗрдЯрд┐рдПрдХрд╛ рдЕрд╕реНрдерд╛рдпреА рдлрд╛рдЗрд▓рд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рдХреЛрдб 24 рдлрд┐рд░реНрддрд╛ рдЧрд░рд┐рдиреНрдЫ)ред
  • рдореБрдиреНрдЧреЗ-рд╕рд┐рдореНрд▓рд┐рдЩреНрдХ рд▓рд┐рдкрд┐ рдкрд╛рдЗрдердирдорд╛ рдкреБрди: рд▓реЗрдЦрд┐рдПрдХреЛ рдЫред

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

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