Rsync 3.2.4 an riga an sake shi kuma waɗannan labarai ne

Bayan shekara daya da rabi na ci gaba ƙaddamar da sabon salo na rsync 3.2.4, sigar da aka yi jerin gyare-gyare da gyaran gyare-gyare.

Ga waɗanda suke sababbi zuwa Rsync, yakamata ku san wannan aiki tare da fayil ne da mai amfani da madadin wanda ke ba da ingantacciyar watsa bayanai na haɓakawa, wanda kuma ke aiki tare da matsa lamba da rufaffiyar bayanai.

Yin amfani da dabarar rufaffiyar delta, yana ba ku damar daidaita fayiloli da kundayen adireshi tsakanin inji guda biyu akan hanyar sadarwa ko tsakanin wurare biyu akan na'ura ɗaya, rage girman adadin bayanan da aka canjawa wuri.

Wani muhimmin fasalin Rsync da ba a samo shi a yawancin shirye-shirye ko ladabi ba shine cewa kwafin yana faruwa tare da watsawa ɗaya kawai a kowace hanya. Rsync na iya kwafi ko nuna kundayen adireshi da ke ƙunshe da kwafin fayiloli, zaɓi ta amfani da matsawa da maimaitawa.

Yin aiki azaman daemon uwar garke, Rsync yana saurare ta tsohuwa akan tashar tashar TCP 873, tana ba da fayiloli a cikin ƙa'idar Rsync ta asali ko ta tasha mai nisa kamar RSH ko SSH. A cikin yanayin ƙarshe, dole ne a shigar da mai aiwatar da abokin ciniki na Rsync akan mai gida da na nesa.

Babban labarai na Rsync 3.2.4

A cikin wannan sabon sigar da aka gabatar na Rsync 3.2.4 an gabatar da sabuwar hanyar kariyar gardama daga layin umarni wanda yayi kama da zaɓin “–protect-args” (“-s”) zaɓi a baya, amma baya karya rubutun rrsync (an ƙuntata rsync).

Kariya ya tafasa zuwa ga haruffan tserewa na musamman, gami da sarari, lokacin aika buƙatun zuwa harsashi na waje. Sabuwar hanyar ba ta tserewa haruffa na musamman a cikin toshe da aka nakalto, yana barin sunan fayil da za a nakalto ba tare da ɓata lokaci ba, misali "rsync -aiv rundunar: 'mai sauƙi file.pdf' yanzu an yarda". Don dawo da tsohuwar ɗabi'a, zaɓin “–old-args” da canjin yanayi “RSYNC_OLD_ARGS=1” ana ba da shawarar.

Wani daga canje-canjen da yayi fice a cikin wannan sabon sigar shine ikon aiwatarwa don sabunta halayen xattrs don fayiloli a yanayin karantawa kawai idan mai amfani yana da izini don canza haƙƙin shiga (misali, lokacin da yake gudana azaman tushen).
Ƙarawa da kunna ta hanyar tsoho siga "–info=NONREG" don nuna faɗakarwa game da canja wurin fayiloli na musamman.

Rubutun An sake rubuta atomic-rsync a cikin Python kuma an tsawaita tare da ikon yin watsi da lambobi dawo ba sifili. Tsohuwar ita ce watsi da lambar 24, wanda aka dawo lokacin da fayiloli suka ɓace yayin da rsync ke gudana (alal misali, an dawo da lambar 24 don fayilolin wucin gadi waɗanda ke nan a lokacin fara ƙididdigewa amma an cire su a lokacin ƙaddamarwa na farko). na hijira).

An warware matsala mai tsayi tare da sarrafa haruffan maki goma dangane da yankin na yanzu. Don rubutun da aka ƙera don aiwatar da halayen "." a cikin lambobi, idan akwai rashin daidaituwa, zaku iya saita wurin "C".

Bugu da kari, wani rauni (CVE-2018-25032) a cikin lambar da aka haɗa na ɗakin karatu na zlib wanda ke haifar da ambaliya yayin ƙoƙarin damfara jerin halaye na musamman an gyara su.

Na sauran canje-canje wanda ya fice daga wannan sabon sigar:

  • An aiwatar da zaɓin “–fsync” don kiran aikin fsync() akan kowane aikin fayil don cire cache ɗin diski.
  • Rubutun rsync-ssl yana amfani da zaɓin "-verify_hostname" lokacin shiga openssl.
  • Ƙara wani zaɓi na "-kwafin-na'urori" don kwafin fayilolin na'ura azaman fayilolin al'ada.
  • Rage yawan amfani da žwažwalwa lokacin da ake ƙara canja wurin babban adadin ƙananan kundayen adireshi.
  • A kan dandamali na macOS, zaɓin "-times" yana kunna.
  • An sake rubuta rubutun rrsync (Ƙuntataccen rsync) a cikin Python.
  • An ƙara sabbin zaɓuɓɓuka "-munge", "-no-lock" da "-no-del".
  • Zaɓuɓɓukan toshe "-copy-links" (-L), "-copy-dirlinks" (-k) da "-keep-dirlinks" (-K) ana kunna su ta tsohuwa ta yadda hare-haren da ke sarrafa hanyoyin haɗin yanar gizo zuwa kundayen adireshi ya kasance da yawa. wuya.
  • An sake rubuta rubutun munge-symlinks a cikin Python.

A ƙarshe, idan kuna sha'awar samun damar ƙarin sani game da shi, kuna iya tuntuɓar cikakkun bayanai a cikin bin hanyar haɗi.


Kasance na farko don yin sharhi

Bar tsokaci

Your email address ba za a buga. Bukata filayen suna alama da *

*

*

  1. Wanda ke da alhakin bayanan: Miguel Ángel Gatón
  2. Manufar bayanan: Sarrafa SPAM, sarrafa sharhi.
  3. Halacci: Yarda da yarda
  4. Sadarwar bayanan: Ba za a sanar da wasu bayanan ga wasu kamfanoni ba sai ta hanyar wajibcin doka.
  5. Ajiye bayanai: Bayanin yanar gizo wanda Occentus Networks (EU) suka dauki nauyi
  6. Hakkoki: A kowane lokaci zaka iyakance, dawo da share bayanan ka.