|
Hi all, Use Case: 2 Linux desktops (Ubuntu and/or Debian) both migrating from Keepass2 to KeepassXC using the "same" password file. Currently, Keepass2 runs 24x7 on both hosts. There is also one Android that periodically takes a copy of the file and uses it read-only. The common element is a Synology NAS. Both the desktops actually use a copy of the password file and do a periodic (nightly) sync to the master on the NAS (using a local mount to the NAS). Synology software sync's the master with each desktop's copy and the nightly sync done by a Keepass2 Trigger that merges the file content (retaining the newest passwords and propagating deletions). Goal: Switch from Keepass2 to KeepassXC on both desktops, replicating the original setup with a backup copy and a sync step. Alternative 1: It appears that KeepassXC currently does not hold the password file open while it is running and can tell that the file has been updated externally. So:
Alternative 2: If KeepassXC needs to be commanded to Merge to see a change made by the other host, then a script file can be written to periodically do a Merge using keepassxc-cli. But:
Is there anything else I should be considering? |
Replies: 2 comments
|
Recommend just trying out your questions to see how it works for you. Use a dummy database to ensure no data loss. FWIW, the default settings are to auto save on changes and auto merge when the underlying file changes. |
|
Wonderful Results: Alternative 1 above worked perfectly. Details:
Excellent! |
Wonderful Results: Alternative 1 above worked perfectly. Details: