passman: a simple password manager

[ lgpl, library, program, security ] [ Propose Tags ] [ Report a vulnerability ]

a simple password manager - see README.md for details


[Skip to Readme]

Downloads

Maintainer's Corner

Package maintainers

For package maintainers and hackage trustees

Candidates

  • No Candidates
Versions [RSS] 0.1, 0.1.1, 0.2, 0.2.1, 0.3.0, 0.3.0.1, 0.3.0.2, 0.3.1, 0.3.1.1
Change log ChangeLog.md
Dependencies aeson (>=2.0.3.0 && <2.1), base (>=4.7 && <5), base16-bytestring (>=1.0.2.0 && <1.1), base64-bytestring (>=1.2.1.0 && <1.3), bytestring (>=0.11.4.0 && <0.12), containers (>=0.6.2.1 && <0.7), easy-file (>=0.2.2 && <0.3), HCL (>=1.8 && <1.9), microlens (>=0.4.11.2 && <0.5), microlens-th (>=0.4.3.6 && <0.5), passman, random (>=1.2.1.1 && <1.3), SHA (>=1.6.4.4 && <1.7), text (>=1.2.4.1 && <1.3), transformers (>=0.5.6.2 && <0.6) [details]
License LGPL-3.0-or-later
Copyright (C) 2018-2023 Jonathan Lamothe
Author Jonathan Lamothe
Maintainer jonathan@jlamothe.net
Category Security
Home page https://codeberg.org/jlamothe/passman
Bug tracker https://codeberg.org/jlamothe/passman/issues
Uploaded by jlamothe at 2023-05-02T21:32:36Z
Distributions
Executables passman
Downloads 2424 total (20 in the last 30 days)
Rating 2.0 (votes: 1) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Docs available [build log]
Last success reported on 2023-05-02 [all 1 reports]

Readme for passman-0.3.1.1

[back to package description]

passman

Copyright (C) 2018-2023 Jonathan Lamothe jonathan@jlamothe.net

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/.

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 terminal.

Installing

This package uses Haskell Stack. Please refer to their website for instructions on installing Haskell Stack. Once you have done this, you can simply enter the command stack install passman in the terminal to install passman.

Codeberg

The most recent version of passman can be found on Codeberg at https://codeberg.org/jlamothe/passman.

Pull Requests

Pull requests are welcome, but should be made to the dev branch.