Red Hat Bugzilla – Bug 49859
Elm update uses metamail
Last modified: 2007-03-26 23:47:16 EDT
The elm errata package was for some reason built using metamail hacks.
Unfortunately the hacks themselves are buggy
(trivial demo - read a mime email, while reading it hit ^C. Now the arrow
keys dont work to move up/down mails)
Secondly metamail is how shall I put it "not exactly the most secure code
on the planet"
Several of the metamail scripts are insecure, and the showexternal one
appears to be quite useful for third party mailbombing setups
I wont ask why we include stuff like showaudio which requires you ghave a
bell labs telephone !
These sounds like bugs in metamail, not in elm - reassigning.
Reassigning back to ELM. The basic problem is the metamail hacks got put into
ELM. I will open a new bug with a copy of the metamail specific errors. Either
way the metamail patch is broken - it breaks arrow keys, redraw on bounce,
viewing headers on spam and a few other things
Reassigning back to elm again.
The base problem is the broken patch someone merged into elm
Is this OK in elm 2.5.6?
Providing you built the package from the spec file which didnt include metamail
then should be. Im running the 2.5.6 built without that change and its behaving
fine and not using messamail at all
If metamail is going to be left on by default, then there should be clear
comments in the spec file on how to disable it. I tried commenting out the
Requires field, and I tried changing "d_mime" in the configuration patch to
"undef". Neither solution fixed the problem, I guess I'm just dumb - I ended up
performing an 'rpm -e metamail' to force ELM back to the desired behavior.
Metamail is broken in other ways not even listed above. For example: View any
message of sufficient length with metamail enabled, and the headers to the
message scroll off of the window. Even if the user types 'h' specifically to
display all headers, the headers roll away because they aren't counted along
with the message content. This behavior is inconsistent with ELM's behavior
when metamail is not enabled.
Additionally this also seems to affect the 7.0 update version of elm. BTW once
you remove metamail
then trying to send an attachment crashes elm with a segmentation violation.
elm is now deprecated.