commit 11e54213dd16fb3b39be934ce0d465483ddfed80
parent a8863a750a360bad6759f5f2c4df5d2001b31e18
Author: speedie <speedie@speedie.site>
Date: Mon, 18 Mar 2024 17:48:15 +0100
Don't prompt for password, if the email address already has a saved
password. This is useful if you copy your .password-store
directory from one computer to another.
Diffstat:
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/bin/mw b/bin/mw
@@ -173,11 +173,11 @@ askinfo() {
[ -z "$passprefix" ] && passprefix=""
hostname="${fulladdr#*@}"
login="${login:-$fulladdr}"
- if [ -n "${password+x}" ]; then
+ if [ -n "${password+x}" ] && [ ! -f "$PASSWORD_STORE_DIR/$passprefix$fulladdr.gpg" ]; then
insertpass
- else
+ elif [ ! -f "$PASSWORD_STORE_DIR/$passprefix$fulladdr.gpg" ]; then
getpass
- fi
+ fi
}
insertpass() {