From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/61673 Path: news.gmane.org!not-for-mail From: Reiner Steib Newsgroups: gmane.emacs.gnus.general,gmane.mail.mh-e.devel Subject: Re: Gnus 5.10.6 problems with PGP/MIME (test cases) Date: Sat, 14 Jan 2006 00:24:23 +0100 Message-ID: References: <19643.1137028354@juniper.net> Reply-To: Reiner Steib NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1137195548 15493 80.91.229.2 (13 Jan 2006 23:39:08 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Fri, 13 Jan 2006 23:39:08 +0000 (UTC) Original-X-From: ding-owner+m10205@lists.math.uh.edu Sat Jan 14 00:39:04 2006 Return-path: Envelope-to: ding-account@gmane.org Original-Received: from malifon.math.uh.edu ([129.7.128.13]) by ciao.gmane.org with esmtp (Exim 4.43) id 1ExYVT-0001ew-P0 for ding-account@gmane.org; Sat, 14 Jan 2006 00:38:56 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.math.uh.edu ident=lists) by malifon.math.uh.edu with smtp (Exim 3.20 #1) id 1ExYVL-00044w-00; Fri, 13 Jan 2006 17:38:47 -0600 Original-Received: from nas02.math.uh.edu ([129.7.128.40]) by malifon.math.uh.edu with esmtp (Exim 3.20 #1) id 1ExYRT-00044q-00 for ding@lists.math.uh.edu; Fri, 13 Jan 2006 17:34:47 -0600 Original-Received: from quimby.gnus.org ([80.91.224.244]) by nas02.math.uh.edu with esmtp (Exim 4.52) id 1ExYRI-0000xZ-UK for ding@lists.math.uh.edu; Fri, 13 Jan 2006 17:34:47 -0600 Original-Received: from mail.uni-ulm.de ([134.60.1.1]) by quimby.gnus.org with esmtp (Exim 3.35 #1 (Debian)) id 1ExYRH-0002Ts-00 for ; Sat, 14 Jan 2006 00:34:35 +0100 Original-Received: from bridgekeeper.physik.uni-ulm.de (bridgekeeper.physik.uni-ulm.de [134.60.10.123]) by mail.uni-ulm.de (8.13.4/8.13.4) with ESMTP id k0DNYYtV004143; Sat, 14 Jan 2006 00:34:34 +0100 (MET) Original-Received: from viandante.physik.uni-ulm.de (bridgekeeper.physik.uni-ulm.de [134.60.10.123]) by bridgekeeper.physik.uni-ulm.de (Postfix) with SMTP id A5D3310F60; Sat, 14 Jan 2006 00:34:32 +0100 (CET) Original-Received: (nullmailer pid 13826 invoked by uid 170); Fri, 13 Jan 2006 23:24:23 -0000 Original-To: ding@gnus.org, mh-e-devel@lists.sourceforge.net Mail-Followup-To: ding@gnus.org, mh-e-devel@lists.sourceforge.net X-Face: 1;h7XMU[7l}$T@J.D}5z*w8Tg'}B5ArAWc8>2X~otB;kOjKs8X%|hTC#dG:%Vpx")x7S/`v :VXU#fZW$X$zdhEU.RfVQ@<-m9IuN{Hm"fW{,5]6kR'M*vEs+{5Cj!L(JTRzA$(},?5J=sm;%Od (Mark D. Baushke's message of "Wed, 11 Jan 2006 17:12:34 -0800") User-Agent: Gnus/5.110004 (No Gnus v0.4) Emacs/22.0.50 (gnu/linux) X-DCC-EATSERVER-Metrics: gemini 1166; Body=2 Fuz1=2 Fuz2=2 X-Spam-Score: -2.6 (--) Precedence: bulk Original-Sender: ding-owner@lists.math.uh.edu Xref: news.gmane.org gmane.emacs.gnus.general:61673 gmane.mail.mh-e.devel:11270 Archived-At: On Thu, Jan 12 2006, Mark D. Baushke wrote: > Background: > > This problem arises using MH-E 7.85+cvs plus Gnus v5.10.6 > running under GNU Emacs 21.4 on a Gentoo GNU/Linux box. > > Problem (first message in attachment): > > Content-Type: text/plain; charset="us-ascii"; format=flowed > > does not properly allow the GNUS 5.10.6 mml-* functions to recognize > that there is a PGP Signed message body. In my setup with current CVS Gnus (No Gnus), I get: ,---- | Content-Type: text/plain; charset="us-ascii"; format=flowed | Message-ID: <13570.1137026706@fencepost.gnu.org> | | [[PGP Signed Part:Undecided]] | This is a test. | [[End of PGP Signed Part]] `---- ... and after pressing the button: ,---- | [[PGP Signed Part:Mark D Baushke | Untrusted, Fingerprint: A83F F00B F700 2712 D36A 9F3A 0A0E C03C 6B03 9C51]] | This is a test. | [[End of PGP Signed Part]] `---- When using plain Gnus 5.10.7 (not released, v5-10 branch = Gnus 5.11 in Emacs CVS) without customizations, I get not buttons and `W s' (gnus-summary-force-verify-and-decrypt) doesn't work: ,---- | -----BEGIN PGP SIGNED MESSAGE----- | Hash: SHA1 | | This is a test. | -----BEGIN PGP SIGNATURE----- | Version: GnuPG v1.2.6 (GNU/Linux) | | iD8DBQFDxaZpCg7APGsDnFERAgolAJ9+VbmaXTgWiMTEl4Y2gSQOGF3zHQCfR7MZ | tns6uRALb5LuMSIQMdbm6E4= | =SycC | -----END PGP SIGNATURE----- `---- I didn't have time to figure out whether No Gnus or my customizations make the difference. But it's a bug in Gnus that `W s' doesn't work in v5-10. Okay, I found this in our ChangeLog: ,----[ lisp/ChangeLog (trunk) ] | 2004-10-06 Katsumi Yamaoka | | * mm-uu.el (mm-uu-dissect): Allow optional arg. | (mm-uu-dissect-text-parts): New function. | | * gnus-art.el (gnus-display-mime): Use mm-uu-dissect-text-parts to | dissect text parts. | | * gnus-sum.el (gnus-summary-insert-subject): Remove redundant setq. | (gnus-summary-force-verify-and-decrypt): Revert 2004-08-18 change. | | * mm-decode.el (mm-dissect-singlepart): Revert 2004-08-18 change. | | [...] | | 2004-08-18 Florian Weimer | | * gnus-sum.el (gnus-summary-force-verify-and-decrypt): Bind | `mm-fill-flowed'. | | * mm-decode.el (mm-dissect-singlepart): Check it. `---- Katsumi, shouldn't we include your changes in v5-10? > Problem (third message in attachment): > > Content-Type: application/pgp; x-action=sign; format=text > > does not properly allow GNUS 5.10.6 mml-* function to display > the text or signature information. Note that I do understand that > this Content-Type is mentioned in RFC 2015 as being a bad idea. > However, I get this kind of Content-Type from some mutt users and > a few other Windows users. I don't know. Maybe someone else can comment on this? > The second message in the attachment decodes properly and will say > [[PGP Signed Part:Undecided]] Your second message (w/o format=flowed) works in both setups. > The shell archive below contains an mbox-style formatted file with two > messages. [...] The shell archive contained hard coded directories like this: > mkdir '/homes/mdb' For the Gnus list, it's probably better to send the mbox file as gzipped attachment (when sending inline, the mailing list software might mangle whitespace or line endings). Maybe you could resend your test cases mbox file to make it easier for others to investigate it? Bye, Reiner. -- ,,, (o o) ---ooO-(_)-Ooo--- | PGP key available | http://rsteib.home.pages.de/