From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp0 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms11 with LMTPS id 0AZ+LZR2Ul8MCgAA0tVLHw (envelope-from ) for ; Fri, 04 Sep 2020 17:17:08 +0000 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp0 with LMTPS id 6IFsKZR2Ul9xaAAA1q6Kng (envelope-from ) for ; Fri, 04 Sep 2020 17:17:08 +0000 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 3821D9403EE for ; Fri, 4 Sep 2020 17:17:08 +0000 (UTC) Received: from localhost ([::1]:54894 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kEFKl-0000wh-83 for larch@yhetil.org; Fri, 04 Sep 2020 13:17:07 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:48486) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kEFKd-0000wN-BS for guix-devel@gnu.org; Fri, 04 Sep 2020 13:16:59 -0400 Received: from ns13.heimat.it ([46.4.214.66]:46164) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kEFKb-0004R1-5i for guix-devel@gnu.org; Fri, 04 Sep 2020 13:16:58 -0400 Received: from localhost (ip6-localhost [127.0.0.1]) by ns13.heimat.it (Postfix) with ESMTP id 456263021B9; Fri, 4 Sep 2020 17:16:54 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at ns13.heimat.it Received: from ns13.heimat.it ([127.0.0.1]) by localhost (ns13.heimat.it [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id JwtcVGcYjO2v; Fri, 4 Sep 2020 17:16:33 +0000 (UTC) Received: from bourrache.mug.xelera.it (unknown [93.56.169.211]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by ns13.heimat.it (Postfix) with ESMTPSA id 65E643021B8; Fri, 4 Sep 2020 17:16:33 +0000 (UTC) Received: from roquette.mug.biscuolo.net (roquette [10.38.2.14]) by bourrache.mug.xelera.it (Postfix) with SMTP id 87D13679BFF; Fri, 4 Sep 2020 19:16:29 +0200 (CEST) Received: (nullmailer pid 32086 invoked by uid 1000); Fri, 04 Sep 2020 17:16:26 -0000 From: Giovanni Biscuolo To: Pierre Langlois Subject: Re: Signing emails with Emacs 27.1 In-Reply-To: <87lfht8ytb.fsf@gmx.com> Organization: Xelera.eu References: <87zh6993s9.fsf@gmx.com> <874kohbssg.fsf@gmx.com> <87lfht8ytb.fsf@gmx.com> Date: Fri, 04 Sep 2020 19:16:26 +0200 Message-ID: <874kod1mz9.fsf@roquette.i-did-not-set--mail-host-address--so-tickle-me> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" Received-SPF: pass client-ip=46.4.214.66; envelope-from=g@xelera.eu; helo=ns13.heimat.it X-detected-operating-system: by eggs.gnu.org: First seen = 2020/09/04 13:16:54 X-ACL-Warn: Detected OS = Linux 3.11 and newer [fuzzy] X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: guix-devel@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: guix-devel@gnu.org Errors-To: guix-devel-bounces+larch=yhetil.org@gnu.org Sender: "Guix-devel" X-Scanner: scn0 Authentication-Results: aspmx1.migadu.com; dkim=none; dmarc=none; spf=pass (aspmx1.migadu.com: domain of guix-devel-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-devel-bounces@gnu.org X-Spam-Score: -3.11 X-TUID: 4jkZk82honNe --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Hello Pierre, thanks to your recent commit (852ae64e11 gnu: Remove emacs-seq package.) I was able to upgrade to emacs 27.1: kudos \O/ ! I'm using notmuch as MUA and experienced this signing problem too: =2D-8<---------------cut here---------------start------------->8--- mml-secure-epg-sign: Couldn=E2=80=99t find any signer names; try setting `m= ml-secure-smime-sign-with-sender'. =2D-8<---------------cut here---------------end--------------->8--- when trying to sign **with openpgp**, non with S/MIME (aka I use the #secure method=3Dpgpmime mode=3Dsign" tag) Pierre Langlois writes: [...] > Right, it works with these variables set: > > (setq mml-secure-openpgp-signers '("KEYID")) No need to explicitly set this if: > (setq mml-secure-opengpg-sign-with-sender t) ^ s/gpg/pgp I set (setq mml-secure-openpgp-sign-with-sender t) [...] > I'm not sure what's broken, this used to "just work" by default without > having to tell emacs where to find the signer key This used to just work by default for me too, probably it's due a change in default behaviour of message mode [1]: =2D-8<---------------cut here---------------start------------->8--- *** 'mml-secure-openpgp-sign-with-sender' sets also "gpg --sender". When 'mml-secure-openpgp-sign-with-sender' is non-nil, message sender's email address (in addition to its old behavior) will also be used to set gpg's "--sender email@domain" option. The option is useful for two reasons when verifying the signature: 1. GnuPG's TOFU statistics are updated for the specific user id (email) only. See gpg(1) man page about "--sender". 2. GnuPG's "--auto-key-retrieve" functionality can use WKD (web key directory) method for finding the signer's key. You need GnuPG 2.2.17 to fully benefit from this feature. See gpg(1) man page for "--auto-key-retrieve". =2D-8<---------------cut here---------------end--------------->8--- I still do not understand why the "old behaviour" doesn't work with 27.1 (with 26.3 worked) but you have found the solution :-) Thanks! Gio' [1] https://www.gnu.org/savannah-checkouts/gnu/emacs/news/NEWS.27.1 =2D-=20 Giovanni Biscuolo Xelera IT Infrastructures --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQJABAEBCgAqFiEERcxjuFJYydVfNLI5030Op87MORIFAl9SdmoMHGdAeGVsZXJh LmV1AAoJENN9DqfOzDkSogUP/3i+XX4QaG2mhHK/vGq/4XnhOks7O0Zb4EMweAWd mruKr/4UNQhwVedsvM5dKbRuZYfPr+stq2GEzH8XCK+ztIYZjKGwLkS+QM7BI79j sEyUJBA7RhNXpCBgN/IfYW2JOxRqFP3e5G8e60T4OxL5EFKI3f6qhYH/8kYndyX0 CClNW/KffMEfiKwBGntd7J9DTqKzmQO2xuXuibXoC8THbbcEpNIkhnfZTY03dQCm 7RL4/LwPrqJ4EAzXcZx26PcZjXMUExoxVlCwVyz9Ceifo+evaajH6T+/Tv/ZmWno RciOEynD/JrkkdGAKlRHVbkUei3q2M+D4C2KGzy2EW/Ul3NgXoZH9GhKLJvHIs84 tJPw+oRj0BUVdtgatrz36YL2s8R+Vr9YyR7tRoR7S892DsMny5iFMKmYB3E3uaLc M8NDxG3FlC1LLfGOzk9E1tLfQMyE8fffE0Jwv2m4mejmJFeVaMjUN2tSawPfrNKo 8r7/k/acPWCOsgze82nomLPflNDejK7JrYuuTL8QX90ZPBNCtNMVdjp/Ex2o4XQK yjgS669m+j+fMt/PX42iZQ5rkw483WQ+VGZ3P3edvKrs4MDKSpZwiFgBLmnuswOs EJuik5/NVx+Q/JwF91OR0/fYFhEjy5UVPuPJ08M08ZZrmP4n/EQMMz0kOE4GyxTf 3EkQ =3qy2 -----END PGP SIGNATURE----- --=-=-=--