2014-02-02 | Paul Boddie | raw annotate files changeset graph | Moved conditional signing logic into a separate function. Added a utility function to get the relaying user. Tidied up the "too old" message rejection response to use formatted times. |
1 #!/usr/bin/env python 2 3 from MoinMessage import GPG 4 from email.parser import Parser 5 import sys 6 7 if __name__ == "__main__": 8 message = Parser().parse(sys.stdin) 9 declaration, content = message.get_payload() 10 11 if len(sys.argv) > 1: 12 gpg = GPG(sys.argv[1]) 13 else: 14 gpg = GPG() 15 text = gpg.decryptMessageText(content.get_payload()) 16 17 # Show the resulting message text. 18 19 print text 20 21 # vim: tabstop=4 expandtab shiftwidth=4