michellelynngill

Members
  • Posts

    3
  • Joined

  • Last visited

Posts posted by michellelynngill

  1.  

    The advise was going initiallty to Roza, who seems to have only 1 mac and 1 linux machine. In such setup it always better to ignore xattrs on Mac machine. If we do so - both PCs will show as synced when they finished transfer. If we ignore xattrs on Linux machine, when sync complete Mac will always show that it wants to upload some data to Linux (which equals sum of all xattrs not synced).

     

    As you still want to sync xattrs between your Macs - of course, you have to modify ignore list on Linux machine (we recommend syncignore to be the same on all PCs, but in your case that will bring to a loss of some functionality).

     

     

    I understand now--thank you for the clarification!

  2. If you have 3 peers, 2 Macs and 1 Linux - Macs will sync xattrs successfully. But they will fail to sync their xattrs to Linux machine. There is a certain limitation on Linux PCs how xattrs should be named, so Mac names for xattrs does not conform Linux demands.

     

    Thank you for the clarification, RomanZ. Could you explain then why you suggested adding the xattrs to the .SyncIgnore file of the Macs? Based on my understanding of how .SyncIgnore works from the manual, this action will keep the Macs from synchronizing the xattrs with each other (in addition to preventing them from synchronizing with Linux). 

     

    Thanks again!

  3.  

    BTSync can't sync mac's xattrs to your linux machines. Add them to .SyncIgnore on your Mac machine.

     

    Roman,

     

    Could you clarify this statement? Does this mean that two Mac peers cannot sync xattrs to each other if there is a Linux computer (or possibly any other non-Mac OS) as a peer?

     

    If so, that's kind of disappointing. I would have hoped there would be a way for the Macs to sync xattrs to each other while the other OS's simply ignore them. For this to be compatible with .SyncIgnore, I guess the ignore file would need to work in the opposite way that it currently does--i.e. it would need to filter files from being synchronized to the peer on which it resides rather than filtering files synchronized to other peers. Maybe btsyc itself could be modified to improve the handling of xattrs?

     

    Thanks!