passman/README.md

52 lines
1.8 KiB
Markdown
Raw Permalink Normal View History

2018-12-06 14:31:36 -05:00
# passman
2023-05-02 16:48:44 -04:00
Copyright (C) 2018-2023 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
2019-01-01 04:30:12 -05:00
this, you can simply enter the command `stack install passman` in the
2018-12-31 17:40:55 -05:00
terminal 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.