3 ms·
How does it handle multiple users/computers trying to write to a database on dropbox?
by zaphoyd 11y ago
How does it handle multiple users/computers trying to write to a database on dropbox?
- drdaeman 11y agoThis. Reading KeePass database is simple. The problem with KeePass is that its sync protocol is undocumented and reportedly arcane. And just syncing opaque blobs at whole will eventually lead to data losses.
- Hello71 11y agoIt doesn't. source: https://github.com/antelle/keeweb/issues/70 https://github.com/antelle/keeweb/issues/70
- dorfsmay 11y agoI don't know about this version, but keepassx creates a file in the same directory where the password kdb file is, and use it as a lock. But, keep in mind that dropbox can delay updates to the server (could be hours if you are disconnected) with no warning to the user, which means that two different users could update the same file independently and create a conflict. For this reason, it isn't suitable as an enterprise solution. Having said that I recommend dropbox as a poor man escrow, so that somebody you trust as easy access to all your passwords for banking, social network (keep your alt accounts somewhere else :-) ), servers' root, etc...
- zaphoyd 11y agoYep, aware of how KeepassX does this. Its better than some (i.e. there are locks at all) but dropbox doesn't always cooperate. Have been looking for a better solution, but most seem to not even do the lock file thing.