On Wed, 7 May 2025 08:39:32 +0700 Max Nikulin <maniku...@gmail.com> wrote:
> On 06/05/2025 16:25, Stanislav Vlasov wrote: > > I put keepassxc database in ~/Sync folder and use it on every comp + > > phone (keepass2android), sometimes simultaneously. > > Even if i does not have link to any other device (sometimes internet > > is broken), i can use credentials from local copy of database. > > On storages I configured syncthing to save several copies of > > deleted/overwritten files in this dir, so i can restore data after > > some disaster. > > What will happen if you add or change a password for some resource on > some of your devices and *without intermediate sync* (due to some > network issue) you add another password on another device? At this > moment 3 different versions of password database exists and none > contains all updates. > At the first change, syncthing will recognize the conflicts, and preserve both versions. I don't know about the second, but I suspect it will do the same, resulting in three files. If you have the syncthing GTK client running at the time the discrepancies are discovered and transferred, it will notify the user. I have also written a systemd timer unit which will send me an email if it discovers conflicts. Of course, you get to reconcile the conflicts manually. -- Does anybody read signatures any more? https://charlescurley.com https://charlescurley.com/blog/