A command line password manager.

Pass lets you encrypt text files containing any type of data you wish, most commonly user credentials.

Using pass with an existing database can be tricky. To fix the initialisation error, transfer ~/.gnupg from your old device to the new one.

Fix the permission warning gpg: WARNING: unsafe permissions on homedir '/home/rostiger/.gnupg' by setting the folder permission to 700:

sudo chmod 700 .gnupg/

Set all files inside the folder to 600 using:

sudo chmod 600 *

Now set the permissions for pubring.kbx and private-keys-v1/:

drwx------  private-keys-v1.d/ (Create and Delete Files)
-rw-rw-r-- pubring.kbx (Read & Write for Owner and Group, Read for Others)

incoming(1) | software