Version 1.5 of safe – a command-line password manager

Version 1.5 improves the -s and -I options compared to safe 1.3.

The option -I imports secrets from another password store into the default store. The other password store can now be on a remote machine. rsync is used to retrieve the remote file. (This will only work if rsync is installed, obviously.)

The option -s is used to synchronise the default password store with another store. It opens an editor showing the differences between the two stores. You can then edit those and when you save, both the default store and the other store will be updated. Previously only the default store was updated, leaving the other store unchanged.

As with -I, you can use -s with a remote file. (As long as rsync is installed.)

Synchronising with the -s option is harder than with -I. You have to be careful when you edit the file, as it is easy to delete something inadvertently. But while -I only adds entries, -s allows you to also delete the entries that should be replaced by those new entries.

Bert Bos
Created 4 March 2023