Introduction
Introduction Statistics Contact Development Disclaimer Help
View source
# 2025-01-26 - Puss Password Manager
I wrote about the pass Unix password manager.
gopher://tilde.pink/1/~bencollver/log/2024-10-14-export-password-store/
gopher://tilde.pink/1/~bencollver/log/2022-02-24-pass-unix-password-manager/
After a recent Slackware install, the pass script began to delay for
60 seconds or more before prompting me for my GPG password. I
tracked the delay down to gpg2 waiting for pinentry. I could work
around the delay by adding the following line to my
.gnupg/gpg-agent.conf
no-allow-external-cache
I guess it might be related to me importing the GNU project keyring
to validate source code archives. The GNU project keyring has over
12,000 signatures!
$ gpg2 --list-signatures | wc -l
12019
https://ftp.gnu.org/gnu/gnu-keyring.gpg
While troubleshooting this, i asked for help in the #pass IRC channel
on libera.chat. I did not receive help, but i received a
condescending attitude about me running X11 instead of Wayland. I
want better than that.
I found a minimal script named puss.sh. I modified it to be a
drop-in replacement for the pass password-store Unix password
manager. I copied my ~/.password-store/ to ~/.pusswordstore/ and
started using puss.sh instead of pass.
puss.sh
This resolves all of the items on my wishlist for the pass Unix
password manager.
* No condescension.
* No delay of over 60 seconds to decrypt a password.
* Support NO_COLOR standard. (Colors are not ever used.)
* Support for CSV export.
pass-export-csv
## 2025-05-19 - puss.sh version 7
Make "puss search" case insensitive.
Catch wrong password in "puss edit" to avoid data loss.
tags: bencollver,technical,unix
# Tags
bencollver
technical
unix
You are viewing proxied material from tilde.pink. The copyright of proxied material belongs to its original authors. Any comments or complaints in relation to proxied material should be directed to the original authors of the content concerned. Please see the disclaimer for more details.