Linux Format

Answers

tweaks your troublesome Tux to make it tick smoothly

Q Secrecy without conflict

I use KeePass on my phone, laptop and desktop. I also use Syncthing to sync the database among the three devices.

Syncthing creates “conflict backup files” of the KeePass database when data is updated on more than one device. I’m looking for a solution, either a way for Syncthing to not generate these files or an alternative method of keeping the same password database on all devices. Is there a tool that will enable me to verify and combine both KeePass database files (since it’s encrypted)?

Jordan Welch

A We went through the same ourselves and tried several solutions. The problem with Syncthing is that it is, by its nature, non-interactive. When faced with a conflict it can’t ask what to do. It either makes a decision (possibly picking the wrong file), or saves both sets of data.

Our first approach was to store the database on , so each application was working with the same file. It doesn’t avoid the problem of two programs writing different versions of the same file, but with , that only means you may occasionally miss saving some data. Because is read a lot more often than written, this was a minor inconvenience. Even though the database file is encrypted, we weren’t comfortable leaving it () to give basically the same effect as using , but self-hosted.

You’re reading a preview, subscribe to read more.

More from Linux Format

Linux Format5 min read
Tips For Managing Docker Containers
Everyone knows how containers revolutionised application building and deployment. Using a E disposable stack of containers that make up an app that aren’t using the docker-compose command to manage the stack are missing a trick. It allows the shippin
Linux Format3 min readSecurity
ParrotOS
A security focused operating system that is well suited to the Raspberry Pi 4 2GB and upwards, but not Pi 5 for now. ParrotOS provides a plethora of security auditing tools for both red and blue team members. This is a great distro for learners and n
Linux Format2 min read
Automatic Tracking
TimeSlotTracker has activity monitoring and this includes an optional facility to take screenshots and T place them in a user-defined directory. However, this isn’t the type of intricate user monitoring that some of the other options offer. Idle dete

Related Books & Audiobooks