jaromail

a commandline tool to easily and privately handle your e-mail
git clone git://parazyd.org/jaromail.git
Log | Files | Refs | Submodules | README

commit 7e869ef0420e4f4ad92456eed959880c7cf3cd6a
parent 92292c69d059846e5e25c682525bc2663defb6be
Author: Jaromil <jaromil@dyne.org>
Date:   Wed,  6 Jun 2012 15:48:13 +0200

don't abort when keyring can't save password

Diffstat:
Msrc/jaro | 13+++++--------
1 file changed, 5 insertions(+), 8 deletions(-)

diff --git a/src/jaro b/src/jaro @@ -343,11 +343,11 @@ new_password() { security add-internet-password \ -c JARO -a $email -s $host \ -p $transport -P $port -w "${password}" - { test $? != 0 } && { - unset password + if [ $? != 0 ]; then error "Error adding password to keyring." - return 1 } - act "New password set." + else + act "New password saved in keyring" + fi return 0 else security delete-internet-password \ @@ -374,10 +374,7 @@ username=${login} host=${host} password=${password} EOF - { test $? != 0 } && { - unset password - error "Error saving password in Gnome keyring" - return 1 } + { test $? != 0 } && { error "Error saving password in Gnome keyring" } return 0 }