[dak/master] daklib/gpg.py: Handle a few more keywords for invalid or and expired signatures.
---
daklib/gpg.py | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/daklib/gpg.py b/daklib/gpg.py
index 7bc4f08..236b492 100644
--- a/daklib/gpg.py
+++ b/daklib/gpg.py
@@ -205,11 +205,11 @@ class SignedFile(object):
elif fields[1] in ('PLAINTEXT', 'GOODSIG'):
pass
- elif fields[1] in ('EXPSIG', 'EXPKEYSIG'):
+ elif fields[1] in ('EXPSIG', 'EXPKEYSIG', 'KEYEXPIRED'):
self.expired = True
self.invalid = True
- elif fields[1] in ('REVKEYSIG', 'BADSIG', 'ERRSIG'):
+ elif fields[1] in ('REVKEYSIG', 'BADSIG', 'ERRSIG', 'KEYREVOKED', 'NO_PUBKEY'):
self.invalid = True
else:
--
1.7.10.4
Reply to: