spm

simple password manager
git clone anongit@rnpnr.xyz:spm.git
Log | Files | Refs | Feed | README | LICENSE

Commit: bad9c32910d4f2621d3a3624c3da1c78957e6c7d
Parent: 1268209bd98da1820bdbc3743e9be46219327065
Author: Sören Tempel
Date:   Tue, 26 May 2015 19:23:35 +0200

Fix readpw function for non-terminal devices

Without this change a warning is written to stderr.

Diffstat:
Mtpm | 9++++++---
1 file changed, 6 insertions(+), 3 deletions(-)

diff --git a/tpm b/tpm @@ -43,10 +43,13 @@ abort() { } readpw() { - printf "${1}" - stty -echo + if [ -t 0 ]; then + printf "${1}" + stty -echo + fi + IFS= read -r "${2}" - stty echo + [ -t 0 ] && stty echo } ##