Replies: 1 comment
-
|
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. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Hi all,
Before trying this, I hope someone here can confirm whether or not either alternative will work.
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?
Thank you all,
Eric
Beta Was this translation helpful? Give feedback.
All reactions