From 7ba05ec25879ddaa00bef680dd2373f4e520d75d Mon Sep 17 00:00:00 2001
From: Yann Leboulanger <asterix@lagaule.org>
Date: Thu, 14 Mar 2013 12:45:53 +0100
Subject: [PATCH] hnadle MISSING_PASSPHRASE message from gnupg when signing

---
 src/common/gnupg.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/common/gnupg.py b/src/common/gnupg.py
index e1c048b058..ea46954787 100644
--- a/src/common/gnupg.py
+++ b/src/common/gnupg.py
@@ -447,7 +447,7 @@ class Sign(object):
 
     def handle_status(self, key, value):
         if key in ("USERID_HINT", "NEED_PASSPHRASE", "BAD_PASSPHRASE",
-                   "GOOD_PASSPHRASE", "BEGIN_SIGNING", "CARDCTRL"):
+        "GOOD_PASSPHRASE", "BEGIN_SIGNING", "CARDCTRL", "MISSING_PASSPHRASE"):
             pass
         elif key in ("KEYEXPIRED", "SIGEXPIRED"):
             self.status = 'key expired'
-- 
GitLab