From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp1 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms11 with LMTPS id 4OgUNo1HTl+VGgAA0tVLHw (envelope-from ) for ; Tue, 01 Sep 2020 13:07:25 +0000 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp1 with LMTPS id aDXlMY1HTl8NJwAAbx9fmQ (envelope-from ) for ; Tue, 01 Sep 2020 13:07:25 +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 69CF5940715 for ; Tue, 1 Sep 2020 13:07:25 +0000 (UTC) Received: from localhost ([::1]:37306 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kD60S-0000hG-6L for larch@yhetil.org; Tue, 01 Sep 2020 09:07:24 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:39218) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kD60I-0000fY-Pc for guix-devel@gnu.org; Tue, 01 Sep 2020 09:07:14 -0400 Received: from flashner.co.il ([178.62.234.194]:37952) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kD60G-00044A-Jc for guix-devel@gnu.org; Tue, 01 Sep 2020 09:07:14 -0400 Received: from localhost (unknown [31.210.181.177]) by flashner.co.il (Postfix) with ESMTPSA id 8E51D40425; Tue, 1 Sep 2020 13:06:39 +0000 (UTC) Date: Tue, 1 Sep 2020 16:06:06 +0300 From: Efraim Flashner To: Pierre Langlois Subject: Re: Signing emails with mu4e (was Re: Hello, new committer here!) Message-ID: <20200901130606.GD856@E5400> References: <87zh6993s9.fsf@gmx.com> <874kohbssg.fsf@gmx.com> <87lfht8ytb.fsf@gmx.com> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="xA/XKXTdy9G3iaIz" Content-Disposition: inline In-Reply-To: <87lfht8ytb.fsf@gmx.com> X-PGP-Key-ID: 0x41AAE7DCCA3D8351 X-PGP-Key: https://flashner.co.il/~efraim/efraim_flashner.asc X-PGP-Fingerprint: A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Received-SPF: pass client-ip=178.62.234.194; envelope-from=efraim@flashner.co.il; helo=flashner.co.il X-detected-operating-system: by eggs.gnu.org: First seen = 2020/09/01 09:06:40 X-ACL-Warn: Detected OS = ??? 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_PASS=-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: -2.61 X-TUID: 1zDZmP46X9jV --xA/XKXTdy9G3iaIz Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Sep 01, 2020 at 01:29:52PM +0100, Pierre Langlois wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA512 >=20 >=20 > Pierre Langlois writes: >=20 > > Pierre Langlois writes: > > > >> Hello Guix, > >> > >> So, as indicated in our contributing process on the manual, I'm happy = to > >> announce maintainers have agreed to give me commit access, thank you > >> everybody! > >> > >> I believe I need somebody to add my GPG keys to the Guix keyring before > >> I can push my first commit. Which I think is going to be > >> https://issues.guix.gnu.org/43138 (although, if this one is urgent, > >> don't hesitate to push it for me!). > >> > >> If I'm not mistaken, since I'm using a subkey as a signing key, it > >> should be this way (that's what I've had to do sign a personal channel= ): > >> > >> (;; primary: "41CA 12EA DE0C F33F 6885 A58F 5719 6E37 E00B 77FD" > >> "72D5 3D81 8CB6 F4A1 7258 374C A8FC 9E44 7F4F 7D54" > >> (name "planglois") > > > > Huh, it looks like the email signature got messed up. I'm using mu4e but > > it wasn't finding my key as it used to. I rolled-back to emacs 26 and > > that seemed to have worked, except the email sent wasn't signed > > properly. > > > > So, with this email, if I do `M-x mml-secure-message-sign-pgpmime' and > > try and send, I get a backtrace: > > > > ``` > > Debugger entered--Lisp error: (error "Couldn=E2=80=99t find any signer = names; try setting `mml-s...") > > signal(error ("Couldn=E2=80=99t find any signer names; try setting `m= ml-s...")) > > error("Couldn't find any signer names%s" "; try setting `mml-secure-s= mime-sign-with-sender'.") > > mml-secure-epg-sign(OpenPGP t) > > mml2015-epg-sign((part (sign . "pgpmime") (tag-location . 477) (conte= nts . "Pierre Langlois writes:\n\n> Hello Guix,\n>\n> So, as ..."))) > > mml2015-sign((part (sign . "pgpmime") (tag-location . 477) (contents = =2E "Pierre Langlois writes:\n\n> Hello Guix,\n>\n> So, as ..."))) > > mml-pgpmime-sign-buffer((part (sign . "pgpmime") (tag-location . 477)= (contents . "Pierre Langlois writes:\n\n> Hello Guix,\n>\n> So, as ..."))) > > mml-generate-mime-1((part (sign . "pgpmime") (tag-location . 477) (co= ntents . "Pierre Langlois writes:\n\n> Hello Guix,\n>\n> So, as ..."))) > > mml-generate-mime(nil nil) > > message-encode-message-body() > > message-send-mail(nil) > > message-send-via-mail(nil) > > message-send(nil) > > message-send-and-exit(nil) > > ``` > > > > I've tried setting `mml-secure-smime-sign-with-sender' to `t' that's not > > helping. I'm not sure what's going on, are there any mu4e users here > > that can sign emails? I wonder if it's do to with the recent gnupg > > update instead of emacs. >=20 > Right, it works with these variables set: >=20 > (setq mml-secure-openpgp-signers '("KEYID")) > (setq mml-secure-opengpg-sign-with-sender t) >=20 > And using '<#secure method=3Dgpg mode=3Dsign>' >=20 > 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. mmm > -----BEGIN PGP SIGNATURE----- >=20 > iQEzBAEBCgAdFiEEctU9gYy29KFyWDdMqPyeRH9PfVQFAl9OPsAACgkQqPyeRH9P > fVRc5wgAyc0kPz83JHW2hel9lxD5t7ejhtjjUdGwVtHEF0kWcyt4vkfnKPL4RlwA > raZR9jGZ9siy/L6eizwhqhXs8obxOKgetiXrVhpOGBmMfKmeyjiJ1/SrgryIDoXc > 826K1jzlTMcxKvF80YDrT5btmZkPHuOgDir/AMh9mCZB5nJtY75qGJzimzXHrOmN > KZiIEe0QZdB9zY+k4LSjI80QBGi8Wyj8OxlpFyr4U3dIUdyN6OVKutD6ezfP/xXY > U+HcU8KizXhiAwZxJ/9MOvL9ZPZT1T73xScTOaiUFe9i78i9bFvF/brAOGINUK/s > 1TDhhRKZAys+d1t94IS5NDQgmvmqcg=3D=3D > =3Dlha/ > -----END PGP SIGNATURE----- >=20 Not sure what's up with the inline signing of the message. I had to pipe the whole message from mutt into 'gpg --verify' for it to check the signature. --=20 Efraim Flashner =D7=90=D7=A4=D7=A8=D7=99=D7=9D = =D7=A4=D7=9C=D7=A9=D7=A0=D7=A8 GPG key =3D A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted --xA/XKXTdy9G3iaIz Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEoov0DD5VE3JmLRT3Qarn3Mo9g1EFAl9ORzsACgkQQarn3Mo9 g1FDeA/7BsJtqaSbZ8WGtjg/Zpm23WO7cOHEr4UxogZ7AnIZmBd9h4nEfYcOsGD2 X7EX6JBIBDXoj9qWJgBpkDPCrZGW/03ogCETFGrrf68yzWg3Z6OzH08zVnXf8uqf PIelvKPAVzkJAkb0slLRZ8k0M0fLZCmWhrYWQo1LP0z0z+8oknURfERKEynWs7jl MWJWUwfHZ+zHX4UDvNij7tGDEJVrJY2vQhNzOO0i+zbufio3qARUlXQ9wFx0pQ9k zbQsNqXqP1kPI3GbiAH1JF5LTUQ7B1Z5u5ucs8Znne66CqicD+MHuXXLrduZV4WW AhyeW7DQPRdx5qTtw+IdBcHs6HU1Gft3UIDAyWHzQPiHHENVAycdpX86Pw/Xa9be eCqJGiTp3oFdwj6D9Me8IlOsQmt21BT4QKZmL8Krm3gHaiNLYQ010toiODXJmRll yOrcu79WyCdncr/TWg8RiLy8xUnI8BBu5VSW9K0QEYTsty0/oEXlQmHLFudK+la5 jSzaRloJPoCHEuSPTRLots1k6sjkJjSgJ83AR5aMPx+vZQ2QETm0GuOarRcTY9tW CAOGUet3HLkXD0bao9hgXe5ACUf6rLUV5MZDRfBtg353pmMHUIIsLahjB/9yBqXo i9SMMEA7+CgNBb5qA/W0lcjWsR6Bk3JYj2nfijoLgmInCnHqGUY= =+Uyq -----END PGP SIGNATURE----- --xA/XKXTdy9G3iaIz--