* GNUS "PGP Sign" bug (CVS Gnus)
@ 2003-12-28 21:58 Matthias Andree
2003-12-28 22:49 ` Jeremy Maitin-Shepard
2003-12-28 22:55 ` Jesper Harder
0 siblings, 2 replies; 4+ messages in thread
From: Matthias Andree @ 2003-12-28 21:58 UTC (permalink / raw)
[-- Attachment #1: Type: text/plain, Size: 440 bytes --]
Hi,
it seems that GNUS' non-MIME "PGP Sign" (<#secure method=pgp mode=sign>)
is a bit overzealous with MIME encoding, it trashes the boundaries by
encoding the "-" in the leftmost column to "=2D". It should leave
the ----- boundaries alone - these need to be encoded BEFORE signing,
NOT AFTER signing.
See below what it has produced for my mail to ports@freebsd.org:
--
Matthias Andree
Encrypt your mail: my GnuPG key ID is 0x052E7D95
[-- Attachment #2: Type: message/rfc822, Size: 4305 bytes --]
From: Matthias Andree <matthias.andree@gmx.de>
To: freebsd-ports@freebsd.org
Subject: TESTERS WANTED: e2fsprogs port update
Date: Sun, 28 Dec 2003 22:50:59 +0100
Message-ID: <m3brpspq64.fsf@merlin.emma.line.org>
=2D----BEGIN PGP SIGNED MESSAGE-----
Hello,
the e2fsprogs port has not been looked after in a long time, and so it
does not know about ext3fs, making it impossible to mount ext3fs file
systems under FreeBSD that need journal recovery without booting Linux.
I have updated the port to the current BK state of e2fsprogs, hacked the
BK version of e2fsprogs to support FreeBSD and tested it a bit (e2fsck
=2D -f on my ext2 and ext3 file systems), successfully, on FreeBSD 5-CURRENT
and 4-STABLE, either one checked out after 2003-12-27.
I need testers of the new port, particularly from FreeBSD versions that
are not bleeding edge and from non-i386 architectures.
The port is available at http://mandree.home.pages.de/freebsd/e2fsprogs/
installation instructions are also at that page.
You'll have 5 kB of direct download for the shar files and 3.2 MB of
indirect downloads (when typing "make fetch" from the new port
directory) for the tarball and patch.
I have sent off the patches to the upstream maintainer, Theodore Y. Ts'o,
but no current upstream release with usable FreeBSD exists at the time
of this writing.
Your feedback will be needed to convince the upstream maintainer to take
the FreeBSD patches.
Reference: the e2fsprogs home pages is at http://e2fsprogs.sourceforge.net/
Thanks in advance for your help.
=2D --=20
Matthias Andree
Encrypt your mail: my GnuPG key ID is 0x052E7D95
=2D----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.3 (GNU/Linux)
iQCVAwUBP+9QQydEoB0mv1ypAQGdWgP/WqsAd5tgQPFywKLLQTVFG+3ko23O2fde
H894CddpP0BADCI5Un8xZKD+b/VuII1fU6+8X3okI1Dr96MmWVsVtLE6+nClbgei
W8SNnrZJBF958YkbbkeO+r/EhK0GobsSWhIFiryZUU68YxPjzQ6vbI/XD6W9aZ85
uXvmMSgiUPo=3D
=3DIas4
=2D----END PGP SIGNATURE-----
_______________________________________________
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.org"
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: GNUS "PGP Sign" bug (CVS Gnus)
2003-12-28 21:58 GNUS "PGP Sign" bug (CVS Gnus) Matthias Andree
@ 2003-12-28 22:49 ` Jeremy Maitin-Shepard
2003-12-28 22:55 ` Jesper Harder
1 sibling, 0 replies; 4+ messages in thread
From: Jeremy Maitin-Shepard @ 2003-12-28 22:49 UTC (permalink / raw)
[-- Attachment #1: Type: text/plain, Size: 880 bytes --]
Matthias Andree <ma+gnus@dt.e-technik.uni-dortmund.de> writes:
> Hi,
> it seems that GNUS' non-MIME "PGP Sign" (<#secure method=pgp mode=sign>)
> is a bit overzealous with MIME encoding, it trashes the boundaries by
> encoding the "-" in the leftmost column to "=2D". It should leave
> the ----- boundaries alone - these need to be encoded BEFORE signing,
> NOT AFTER signing.
The problem there is that Gnus is not adding the header:
Content-Transfer-Encoding: quoted-printable
It also messes up certain things by decoding the plaintext messages as
if it were quoted printable before signing and then re-encoding.
Strangely enough, this only seems to be broken in CVS Gnus. Non-CVS
Gnus doesn't have that problem, so it must have been broken recently.
However, I didn't see any obvious reason for the problem when looking
at the sources.
> [snip]
--
Jeremy Maitin-Shepard
[-- Attachment #2: Type: application/pgp-signature, Size: 188 bytes --]
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: GNUS "PGP Sign" bug (CVS Gnus)
2003-12-28 21:58 GNUS "PGP Sign" bug (CVS Gnus) Matthias Andree
2003-12-28 22:49 ` Jeremy Maitin-Shepard
@ 2003-12-28 22:55 ` Jesper Harder
2003-12-29 0:52 ` Matthias Andree
1 sibling, 1 reply; 4+ messages in thread
From: Jesper Harder @ 2003-12-28 22:55 UTC (permalink / raw)
Matthias Andree <ma+gnus@dt.e-technik.uni-dortmund.de> writes:
> it seems that GNUS' non-MIME "PGP Sign" (<#secure method=pgp
> mode=sign>) is a bit overzealous with MIME encoding, it trashes the
> boundaries by encoding the "-" in the leftmost column to "=2D".
How recent is your Gnus version? Try again if you haven't updated
within the last few days.
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: GNUS "PGP Sign" bug (CVS Gnus)
2003-12-28 22:55 ` Jesper Harder
@ 2003-12-29 0:52 ` Matthias Andree
0 siblings, 0 replies; 4+ messages in thread
From: Matthias Andree @ 2003-12-29 0:52 UTC (permalink / raw)
Jesper Harder <harder@ifa.au.dk> writes:
> Matthias Andree <ma+gnus@dt.e-technik.uni-dortmund.de> writes:
>
>> it seems that GNUS' non-MIME "PGP Sign" (<#secure method=pgp
>> mode=sign>) is a bit overzealous with MIME encoding, it trashes the
>> boundaries by encoding the "-" in the leftmost column to "=2D".
>
> How recent is your Gnus version? Try again if you haven't updated
> within the last few days.
The newest lisp/*.el file was dated 2003-12-27T20:45Z (21:45 in our time
zone).
I have now (see Date: header) updated again and the bug seems to be
fixed.
Magne tak!
--
Matthias Andree
Encrypt your mail: my GnuPG key ID is 0x052E7D95
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2003-12-29 0:52 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2003-12-28 21:58 GNUS "PGP Sign" bug (CVS Gnus) Matthias Andree
2003-12-28 22:49 ` Jeremy Maitin-Shepard
2003-12-28 22:55 ` Jesper Harder
2003-12-29 0:52 ` Matthias Andree
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).