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/
-rw-rw-r--  pubring.kbx

To make sure the files can be decrypted, set the right owern to the directory and its content:

sudo chown -R rostiger:rostiger ~/.gnupg

incoming(1) | software