Return-Path: X-Original-To: notmuch@notmuchmail.org Delivered-To: notmuch@notmuchmail.org Received: from localhost (localhost [127.0.0.1]) by olra.theworths.org (Postfix) with ESMTP id ACCCE431FB6 for ; Sun, 18 Jan 2015 00:03:03 -0800 (PST) X-Virus-Scanned: Debian amavisd-new at olra.theworths.org X-Spam-Flag: NO X-Spam-Score: 2.438 X-Spam-Level: ** X-Spam-Status: No, score=2.438 tagged_above=-999 required=5 tests=[DNS_FROM_AHBL_RHSBL=2.438] autolearn=disabled Received: from olra.theworths.org ([127.0.0.1]) by localhost (olra.theworths.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id OOIoCwrcVIwp for ; Sun, 18 Jan 2015 00:03:00 -0800 (PST) Received: from yantan.tethera.net (yantan.tethera.net [199.188.72.155]) (using TLSv1 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by olra.theworths.org (Postfix) with ESMTPS id 824E3431FAF for ; Sun, 18 Jan 2015 00:03:00 -0800 (PST) Received: from remotemail by yantan.tethera.net with local (Exim 4.80) (envelope-from ) id 1YCkp1-0004qK-Uy for notmuch@notmuchmail.org; Sun, 18 Jan 2015 04:02:59 -0400 Received: (nullmailer pid 18918 invoked by uid 1000); Sun, 18 Jan 2015 08:02:54 -0000 From: David Bremner To: notmuch@notmuchmail.org Subject: S/MIME patches, v4 Date: Sun, 18 Jan 2015 09:02:42 +0100 Message-Id: <1421568167-18683-1-git-send-email-david@tethera.net> X-Mailer: git-send-email 2.1.4 X-BeenThere: notmuch@notmuchmail.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: "Use and development of the notmuch mail system." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 18 Jan 2015 08:03:03 -0000 I took Jamie's advice and simplified the openssl based tests to ignore the actual output. I added a test to generate a signed+encrypted message, and verified that with openssl (in two steps). I'm a bit stumped why the test introduced in patch 5/5 is failing so badly. I'd give even odds that I haven't set up gpgsm right (only imported the public key and not the private one?). Still, it looks to me like there should be some more diagnostics from notmuch if the crypto is failing.