የፋይል ማመሳሰል መገልገያ መልቀቅ 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» አካባቢ ተለዋዋጭ ቀርቧል።
  • አሁን ባለው አካባቢ ("" ይልቅ ".") ላይ በመመስረት የአስርዮሽ ነጥብ ቁምፊዎችን አያያዝን በተመለከተ ለረጅም ጊዜ የቆየ ችግር ተፈቷል. “” የሚለውን ብቻ ለማስኬድ ለታቀዱ ስክሪፕቶች። በቁጥሮች ፣ የተኳኋኝነት ጥሰት በሚከሰትበት ጊዜ አካባቢውን ወደ “ሐ” ማቀናበር ይችላሉ ።
  • የተወሰነ ተጋላጭነት (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) አማራጮችን ማገድ ሲምሊንኮችን ወደ ማውጫዎች የሚወስዱትን ጥቃቶች የበለጠ አስቸጋሪ ለማድረግ ነቅቷል።
  • የአቶሚክ-rsync ስክሪፕት በፓይዘን ውስጥ እንደገና ተጽፎ ዜሮ ያልሆኑ የመመለሻ ኮዶችን ችላ ለማለት ተራዝሟል። በነባሪ፣ rsync በሚሰራበት ጊዜ ፋይሎች ሲጠፉ ኮድ 24 ችላ ይባላል (ለምሳሌ፣ ኮድ 24 በመጀመሪያው መረጃ ጠቋሚ ጊዜ ለነበሩ ነገር ግን በስደት ጊዜ ለተሰረዙ ጊዜያዊ ፋይሎች ይመለሳል)።
  • የ munge-symlinks ስክሪፕት በፓይዘን ውስጥ እንደገና ተጽፏል።

ምንጭ: opennet.ru

አስተያየት ያክሉ