Commit Briefs

thexhr

tpm fails if shred is not installed (master)

Check if shred is actually installed and fall back to rm


thexhr

Although nuke_file is in the code it was never called

Call the function before it is actually used so that the file is really shredded.


GitHub

Merge pull request #6 from schmidtm/master

Change date in the man page as well



GitHub

Merge pull request #5 from schmidtm/master

Change man page as well as requested by maintainer.



GitHub

Merge pull request #4 from schmidtm/master

Fix two typos


Matthias

Disable colors for colortree if NO_COLOR is set

See https://no-color.org/



Matthias

Fix two typos


Branches


Tags

1.3.2

1.3.1

1.3

Tree

LICENSE.txtcommits | blame
Makefilecommits | blame
README.mdcommits | blame
contrib/
tpm*commits | blame
tpm.1commits | blame

README.md

# Trivial Password Manager

Fork form https://github.com/nmeum/tpm now called the Trivial Password Manager.

## What's different?

* Support for find, edit and rm
* Shows by default all existing entries
* Complete rewrite of the man page in mdoc(7)
* Can use GPG Version 1 or Version 2
* Uses colortree/tree to display all entries
* Completion for OpenBSD's ksh

## Installation

Clone the repo and execute `make install` as root.  Have a look at the EXAMPLES section in the man page for further details.

## FAQ

**What's wrong with the [orginal version](https://github.com/nmeum/tpm) of tpm?** Nothing.   I just like some more comfort and a real mdoc(7) compatible manpage, thus, I decided to add all the features mentioned above.

**What's wrong with the [original pass](https://www.passwordstore.org/)?**  Nothing, I used it for quite some time.  However, it gets bloated over time and is way to complex for its simple use case.  And it requires me to install a number of other dependencies I would not install otherwise.

## Contact

Contact me directly if you find bugs, etc.