2018-12-06 14:31:36 -05:00
|
|
|
# passman
|
|
|
|
|
2024-09-07 14:43:22 -04:00
|
|
|
Copyright (C) 2018-2024 Jonathan Lamothe
|
2020-12-14 22:41:24 -05:00
|
|
|
<jonathan@jlamothe.net>
|
2018-12-06 14:31:36 -05:00
|
|
|
|
|
|
|
This program is free software: you can redistribute it and/or modify
|
|
|
|
it under the terms of the GNU Lesser General Public License as
|
|
|
|
published by the Free Software Foundation, either version 3 of the
|
|
|
|
License, or (at your option) any later version.
|
|
|
|
|
|
|
|
This program is distributed in the hope that it will be useful, but
|
|
|
|
WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
|
|
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
|
|
|
Lesser General Public License for more details.
|
|
|
|
|
|
|
|
You should have received a copy of the GNU Lesser General Public
|
|
|
|
License along with this program. If not, see
|
|
|
|
<https://www.gnu.org/licenses/>.
|
|
|
|
|
2018-12-31 16:14:37 -05:00
|
|
|
## Executive Summary
|
|
|
|
|
|
|
|
This package is a very paranoid password manager. It consists of two
|
|
|
|
parts: a front-end command-line interface, and a back-end library
|
|
|
|
(which can be used to create prettier interfaces).
|
|
|
|
|
|
|
|
It is important to note that there is no password recovery service.
|
|
|
|
If you enter an incorrect master password, you will simply get
|
|
|
|
incorrect passwords from the database. This is by design. It makes
|
|
|
|
the password database much more resistant to a brute-force attack.
|
|
|
|
DON'T FORGET YOUR MASTER PASSWORD.
|
|
|
|
|
|
|
|
Once installed, the program can be run by typing `passman` in your
|
2018-12-31 16:28:32 -05:00
|
|
|
terminal.
|
2018-12-31 16:14:37 -05:00
|
|
|
|
|
|
|
## Installing
|
|
|
|
|
|
|
|
This package uses [Haskell Stack](https://haskellstack.org). Please
|
2018-12-31 17:40:55 -05:00
|
|
|
refer to [their
|
|
|
|
website](https://docs.haskellstack.org/en/stable/README/#how-to-install)
|
|
|
|
for instructions on installing Haskell Stack. Once you have done
|
2023-05-02 17:45:48 -04:00
|
|
|
this, you can simply enter the command `stack install` in the terminal
|
|
|
|
from this directory to install passman.
|
2018-12-31 16:14:37 -05:00
|
|
|
|
2023-05-02 16:48:44 -04:00
|
|
|
## Codeberg
|
2018-12-31 16:14:37 -05:00
|
|
|
|
2023-05-02 16:48:44 -04:00
|
|
|
The most recent version of passman can be found on Codeberg at
|
|
|
|
<https://codeberg.org/jlamothe/passman>.
|
2018-12-31 16:14:37 -05:00
|
|
|
|
|
|
|
## Pull Requests
|
|
|
|
|
|
|
|
Pull requests are welcome, but should be made to the `dev` branch.
|