Hi,
I just noticed something strange with mutt 1.5.4's handling of an inline pgp
message. A message on the gnupg-users list began like this (indented so as
to hopefully not induce the same odd behavior I'm trying to explain):
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
for x in *
do
cat ./passphrase | ./gpg --batch --passphrase-fd 0 --no-tty --out
${x#.*}.txt --decrypt $x
done
Isn't the Korn shell nice!
When I ran the check-traditional-pgp function on it (or, more accurately,
when it ran automatically thanks to Derek's auto_decode patch), The entire
for loop was missing. Turning off the auto_decode option and calling
check-traditional-pgp manually produced the same results.
I do have a few pgp related patches installed, but none that I think should
cause this. Anyone have any ideas about why this might happen and how it
could be fixed? It seems rather strange that the check-traditional-pgp
function would strip out message text.
Here's the mutt -v output, in case anyone notices a patch that they think
might cause this:
Mutt 1.5.4i (2003-03-19)
Copyright (C) 1996-2002 Michael R. Elkins and others.
Mutt comes with ABSOLUTELY NO WARRANTY; for details type `mutt -vv'.
Mutt is free software, and you are welcome to redistribute it
under certain conditions; type `mutt -vv' for details.
System: Linux 2.4.20-19.7 (i686) [using slang 10405]
Compile options:
-DOMAIN
-DEBUG
-HOMESPOOL -USE_SETGID -USE_DOTLOCK -DL_STANDALONE
+USE_FCNTL -USE_FLOCK
+USE_POP +USE_IMAP +USE_GSS +USE_SSL +USE_SASL -USE_SASL2
+HAVE_REGCOMP -USE_GNU_REGEX
+HAVE_COLOR -HAVE_START_COLOR -HAVE_TYPEAHEAD -HAVE_BKGDSET
-HAVE_CURS_SET -HAVE_META -HAVE_RESIZETERM
+CRYPT_BACKEND_CLASSIC_PGP +CRYPT_BACKEND_CLASSIC_SMIME -CRYPT_BACKEND_GPGME
-BUFFY_SIZE -EXACT_ADDRESS -SUN_ATTACHMENT
+ENABLE_NLS -LOCALES_HACK +HAVE_WC_FUNCS +HAVE_LANGINFO_CODESET
+HAVE_LANGINFO_YESEXPR
+HAVE_ICONV -ICONV_NONTRANS -HAVE_LIBIDN +HAVE_GETSID +HAVE_GETADDRINFO
ISPELL="/usr/bin/ispell"
SENDMAIL="/usr/sbin/sendmail"
MAILPATH="/var/mail"
PKGDATADIR="/usr/share/mutt"
SYSCONFDIR="/etc"
EXECSHELL="/bin/sh"
MIXMASTER="mixmaster"
To contact the developers, please mail to <mutt-dev@xxxxxxxx>.
To report a bug, please use the flea(1) utility.
patch-1.5.4.ddm.pgp-auto-decode.1
patch-1.5.4.dw.pgp-menu-traditional.2
patch-1.5.4.dw.crypt-autoselectkey.1
patch-1.5.4.dw.confirm-crypt-hook.1
--
Todd OpenPGP -> KeyID: 0xD654075A | URL: www.pobox.com/~tmz/pgp
============================================================================
When a man says he approves of something in principle, it means he hasn't
the slightest intention of carrying it out in practice.
-- Prince Otto
Attachment:
pgpw0nWl8MZyO.pgp
Description: PGP signature