From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.ciao.gmane.io!not-for-mail From: Sharon Kimble Newsgroups: gmane.emacs.help Subject: How to get a pinentry box to digitally sign all emails Date: Wed, 15 Apr 2020 15:35:43 +0100 Message-ID: <874ktk7r5s.fsf@skimble.plus.com> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="ciao.gmane.io:159.69.161.202"; logging-data="123158"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.90 (gnu/linux) To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Wed Apr 15 16:36:27 2020 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1jOj9N-000Vvm-RP for geh-help-gnu-emacs@m.gmane-mx.org; Wed, 15 Apr 2020 16:36:25 +0200 Original-Received: from localhost ([::1]:50972 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jOj9M-0006GM-Tv for geh-help-gnu-emacs@m.gmane-mx.org; Wed, 15 Apr 2020 10:36:24 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:47183) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jOj8q-0006Fz-BT for help-gnu-emacs@gnu.org; Wed, 15 Apr 2020 10:35:53 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1jOj8p-0002DS-71 for help-gnu-emacs@gnu.org; Wed, 15 Apr 2020 10:35:52 -0400 Original-Received: from avasout02.plus.net ([212.159.14.17]:43467) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1jOj8n-0002Au-E9 for help-gnu-emacs@gnu.org; Wed, 15 Apr 2020 10:35:51 -0400 Original-Received: from london.london ([147.147.30.144]) by smtp with ESMTPA id Oj8hjHhYgpgTGOj8ijZFS3; Wed, 15 Apr 2020 15:35:44 +0100 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=plus.com; s=042019; t=1586961344; bh=3JZN0DoBeVgsQgxcV45Y7lFTWrEeM+kEG2GQ5ipqVEQ=; h=From:To:Subject:Date; b=DZakDGQlXLyTs08Qo+nvTUE2HUzaTTjHk0KtQJqQ8rXcw3KVwLUae58+LgtQw3kI/ o3RDseRX5vLuTuGANcuaqoTxvNlmBRm+x/OjDoINiIo9HpzGkSLowB8PIPRbpZqzqc PlsdIVNLB50CYLmRMRaFgggd+RRw13Jyw7cgOEPgSVW6hg2g0efpn5xdk6Vuebs/UC 0/KFve1g8k1dUY8WEasv7vgINWgKpu4BMOTc3jtu3Gj64LemXnF+5sCXJcivv2Xvug FIFPkXH+Hi7sCnXuKNrzk1PceiUn1ZElsReG87KSeL4B4Uud2W+SyPw6GNFfGvOAs4 NcPNMeFtSKlRw== X-Clacks-Overhead: "GNU Terry Pratchett" X-CM-Score: 0.00 X-CNFS-Analysis: v=2.3 cv=MpjJF1Se c=1 sm=1 tr=0 a=mfde8XM5OSjOt+FlnmF8Qw==:117 a=mfde8XM5OSjOt+FlnmF8Qw==:17 a=IkcTkHD0fZMA:10 a=LlzXLoV6AAAA:8 a=iI7HsYTVAAAA:8 a=bAHfVwKlAAAA:8 a=weeyKW5UqBn1xLu8yuEA:9 a=Gghppw8_2olp0mIt:21 a=AZf13ciA3xt564sx:21 a=QEXdDO2ut3YA:10 a=diwpeB1DDhFXqWA7J4Up:22 a=KxyM1Xthmv57RbWRIpnN:22 a=fjrkRJ71zQ2jzMzczd-K:22 X-AUTH: skimble@:2500 X-CMAE-Envelope: MS4wfPQoAL0pAWoR2g3dFhDZIkWNQs/1HHS0b5r3LmpP7MOZ6oRAbChh+sI70CSNeuXccy8YUonOSbQBDp+JCR6eSmX6wPKKfzexH/3bz+WJejcNioxpnYOW L4hgptWW74HTC4S7rYOdonDT8SZwCj8RzPBFGl/KR1vMfZlw6VICypgyBz5gp2inQQf4YuDjjUCztg== X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x (no timestamps) [generic] X-Received-From: 212.159.14.17 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: "help-gnu-emacs" Xref: news.gmane.io gmane.emacs.help:122829 Archived-At: One of the things that I really miss in emacs-27 is the inability to be able to digitally sign all my emails just before they are sent. Back in emacs-26 I had this code which called the pinentry box --8<---------------cut here---------------start------------->8--- (add-hook 'gnus-message-setup-hook 'mml-secure-message-sign-pgp) (add-hook 'message-setup-hook 'mml-secure-message-sign-pgp) --8<---------------cut here---------------end--------------->8--- But with emacs-27 that same code brings this response --8<---------------cut here---------------start------------->8--- Debugger entered--Lisp error: (error "Couldn=E2=80=99t find any signer name= s.") signal(error ("Couldn=E2=80=99t find any signer names.")) error("Couldn't find any signer names%s" ".") mml-secure-epg-sign(OpenPGP clear) mml1991-epg-sign((part (sign . "pgp") (tag-location . 292) (contents . "\= n-- \nA taste of linux =3D http://www.sharons.org.uk\n..."))) mml1991-sign((part (sign . "pgp") (tag-location . 292) (contents . "\n-- = \nA taste of linux =3D http://www.sharons.org.uk\n..."))) mml-pgp-sign-buffer((part (sign . "pgp") (tag-location . 292) (contents .= "\n-- \nA taste of linux =3D http://www.sharons.org.uk\n..."))) mml-generate-mime-1((part (sign . "pgp") (tag-location . 292) (contents .= "\n-- \nA taste of linux =3D http://www.sharons.org.uk\n..."))) 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) funcall-interactively(message-send-and-exit nil) call-interactively(message-send-and-exit) orgtbl-ctrl-c-ctrl-c(nil) funcall-interactively(orgtbl-ctrl-c-ctrl-c nil) call-interactively(orgtbl-ctrl-c-ctrl-c nil nil) command-execute(orgtbl-ctrl-c-ctrl-c) --8<---------------cut here---------------end--------------->8--- =20=20 So how do I call the pinentry box in emacs-27 please? Thanks Sharon.=20=20 --=20 A taste of linux =3D http://www.sharons.org.uk TGmeds =3D http://www.tgmeds.org.uk DrugFacts =3D https://www.drugfacts.org.uk Debian 10.2, fluxbox 1.3.7, emacs 27.0.90, org 9.3.6