From 11e54213dd16fb3b39be934ce0d465483ddfed80 Mon Sep 17 00:00:00 2001 From: speedie Date: Mon, 18 Mar 2024 17:48:15 +0100 Subject: [PATCH] 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. --- bin/mw | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/bin/mw b/bin/mw index cdb7856..44086be 100755 --- 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() {