freedombone-pass(1)

NAME
freedombone-pass - A simple multi-user password manager

SYNOPSIS
freedombone-pass -u [username] -a [app name] -p [password] --export [filename]

DESCRIPTION
It's useful to be able to store user passwords, but not a good idea to do that in plain text. This implements a simple password store. It gpg symmetric encrypts passwords using the backups private key as the passphrase. Please note that this is really just a kind of obfuscation and is not a substitute for using a separate password manager. In order for an adversary to obtain the passwords they must have the backups GPG key, which is not obtainable from local or remote backups and can only happen if they get root access to the system (in which case it's game over anyhow) or if they can decrypt a master keydrive or obtain sufficient keydrive fragments. By default the passwords generated during installation will be stored using this system, but if you wish you can later turn off storage of passwords for better security. You should only do that after you have installed all of the apps which you expect to use and have transferred the passwords into a password manager. Turning password storage off has the advantage that in most cases only password hashes will remain on the server.

USAGE
To encrypt a password:
    freedombone-pass -u [username] -a [app name] -p [password] To retrieve a password:
    freedombone-pass -u [username] -a [app name] To remove passwords for a user:
    freedombone-pass -r [username] To remove an application password for a user:
    freedombone-pass --u [username] --rmapp [app name] To turn off storage of passwords.
    freedombone-pass --clear yes To re-enable storage of passwords.
    freedombone-pass --enable yes

EXPORTING PASSWORDS
If you want to remove passwords from the system then it's possible to export them as a file which can then be imported into the KeepassX password manager.
    freedombone-pass --export filename.xml

BUGS
Report bugs at https://github.com/bashrc/freedombone/issues

AUTHOR
Bob Mottram <bob@freedombone.net>
PGP/GPG: EA982E38
Web: https://freedombone.net