Syncthing – это ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° для синхронизации Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΌΠ΅ΠΆΠ΄Ρƒ двумя ΠΈΠ»ΠΈ Π±ΠΎΠ»Π΅Π΅ устройствами.

Π˜ΡΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΡ Π² послСднСй вСрсии:

  • ΠŸΠΎΠΏΡ‹Ρ‚ΠΊΠΈ ΠΎΡ‚ΠΌΠ΅Π½Ρ‹ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ Π² Sync Protocol Listen Address Π½Π΅ ΡƒΠ²Π΅Π½Ρ‡ΠΈΠ²Π°Π»ΠΈΡΡŒ успСхом.
  • Команда chmod Π½Π΅ срабатывала Π΄ΠΎΠ»ΠΆΠ½Ρ‹ΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ.
  • ΠŸΡ€Π΅Π΄ΠΎΡ‚Π²Ρ€Π°Ρ‰Π΅Π½Π° ΡƒΡ‚Π΅Ρ‡ΠΊΠ° Π»ΠΎΠ³ΠΎΠ².
  • Π’ GUI Π½Π΅Ρ‚ Π½ΠΈΠΊΠ°ΠΊΠΈΡ… ΠΏΡ€ΠΈΠ·Π½Π°ΠΊΠΎΠ² Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ Syncthing ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½.
  • Π”ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅/ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ ΠΎΠΆΠΈΠ΄Π°ΡŽΡ‰ΠΈΡ… ΠΏΠ°ΠΏΠΎΠΊ ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΠ²Π°Π»ΠΎ количСство сохранСнных ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΉ.
  • Π—Π°ΠΊΡ€Ρ‹Ρ‚ΠΈΠ΅ Π·Π°ΠΊΡ€Ρ‹Ρ‚ΠΎΠ³ΠΎ ΠΊΠ°Π½Π°Π»Π° Π² lib/syncthing ΠΏΡ€ΠΈ Π²Ρ‹ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΈ.
  • Π‘ΠΎΠΎΠ±Ρ‰Π΅Π½ΠΈΠ΅ ΠΎΠ± ошибкС Π±Ρ‹Π»ΠΎ Π½Π΅Ρ‡ΠΈΡ‚Π°Π΅ΠΌΠΎ.
  • Π”Π°ΠΉΠ»Π΅Ρ€ считаСт любоС установлСнноС соСдинСниС ΡƒΡΠΏΠ΅ΡˆΠ½Ρ‹ΠΌ/Π½Π΅ провСряСт ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ устройства.

Π£Π»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΡ:

  • Π’Π΅ΠΏΠ΅Ρ€ΡŒ Π½Π΅ записываСтся Π² Π»ΠΎΠ³ΠΈ http: TLS handshake error … remote error: tls: unknown certificate
  • TLS: Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π° ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° x25519, пСрСсмотрСна эллиптичСская кривая ΠΏΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚Π° ΠΏΡ€ΠΈ Ρ€ΡƒΠΊΠΎΠΏΠΎΠΆΠ°Ρ‚ΠΈΠΈ.

Π”Ρ€ΡƒΠ³ΠΎΠ΅:

  • Π’ΠΊΠ»ΡŽΡ‡Π΅Π½Ρ‹ систСмныС ΠΌΠΎΠ΄ΡƒΠ»ΠΈ Π² ΠΏΠ°ΠΊΠ΅Ρ‚Ρ‹ Debian stdiscosrv/strelaysrv.
  • Π˜ΡΠΏΡ€Π°Π²Π»Π΅Π½Π° Π½Π΅ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎΡΡ‚ΡŒ TestPullInvalidIgnoredSR ΠΈ data race.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ: linux.org.ru

Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ