<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
<html>
<body text="#400040" bgcolor="#FFFFFF" link="#FF0000" vlink="#551A8B" alink="#FFFFFF">
Julian,
<p>Incoming phone calls, faxes, and e-mail to a mailbox off the system
are running at amazing levels, even for a Monday.
<p>I'll try to keep this in some sense, but mail didn't run for long after
getting build 5 in, when I got up this afternoon mqueue.in was heavily
loaded.
<p>I saw the message about build 7, so I went and grabbed it and started
removing the "old" RPMs. Not all of them believed they were installed:
<blockquote>[root@verbose RPM]# cd MailScanner-4.00.0a9-7
<br>[root@verbose MailScanner-4.00.0a9-7]# rpm -e mailscanner
<br>[root@verbose MailScanner-4.00.0a9-7]# rpm -e perl-Convert-TNEF
<br>error: package perl-Convert-TNEF is not installed
<br>[root@verbose MailScanner-4.00.0a9-7]# rpm -e perl-MIME-tools
<br>error: package perl-MIME-tools is not installed
<br>[root@verbose MailScanner-4.00.0a9-7]# rpm -e perl-MailTools
<br>[root@verbose MailScanner-4.00.0a9-7]# rpm -e perl-HTML-Parser
<br>[root@verbose MailScanner-4.00.0a9-7]# rpm -e perl-HTML-Tagset
<br>[root@verbose MailScanner-4.00.0a9-7]# rpm -e perl-File-Temp
<br>[root@verbose MailScanner-4.00.0a9-7]# rpm -e perl-File-Spec
<br>[root@verbose MailScanner-4.00.0a9-7]# rpm -e perl-MIME-Base64
<br>[root@verbose MailScanner-4.00.0a9-7]# rpm -e perl-IO-stringy
<br>[root@verbose MailScanner-4.00.0a9-7]# rpm -e tnef</blockquote>
When I ran the script, the first error I caught was this:
<p>Missing file /usr/src/redhat/RPMS/noarch/perl-TimeDate-1.1301-1.noarch.rpm.
<blockquote>Maybe it did not build correctly?
<br>Installing perl-MailTools-1.50-1.src.rpm
<br>Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.64099
<br>Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.64099
<br>Checking for Net::SMTP...ok</blockquote>
Alas, the Control-C that copied that to the clipboard also canceled the
script, so I restarted it and took some very hazy notes that suggested
the TimeDate and MIME-Tools didn't make it. Running
<blockquote>rpm -Uvh perl-TimeDate-1.1301-1.src.rpm</blockquote>
got be the string of ### and counted to 100%, but
<blockquote>rpm -e perl-TimeDate</blockquote>
reports that perl-TimeDate is not installed.
<p>After installing (but before checking) on that I tried the rpmbuild
--rebuild you suggested.
<blockquote>[root@verbose MailScanner-4.00.0a9-7]# rpmbuild --rebuild perl-MIME-tools-5.411-pl3.1.src.rpm
<br>Installing perl-MIME-tools-5.411-pl3.1.src.rpm
<br>error: failed build dependencies:
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; perl >= 2:5.8.0 is needed
by perl-MIME-tools-5.411-pl3.1
<br>[root@verbose MailScanner-4.00.0a9-7]# rpm -Uvh perl-MIME-tools-5.411-pl3.1.noarch.rpm
<br>error: open of perl-MIME-tools-5.411-pl3.1.noarch.rpm failed: No such
file or directory</blockquote>
Perl greater than 5.8 is needed? I hope not. Reving perl is almost as scary
as reving Apache in my experience! Are you sure you don't want access to
this machine?
<p>I'm going to see what I can do from the CPAN shell, it doesn't have
any problem installing MIME-tools, which is a good thing because somewhere
in my traumatized thrashing about in the last half hour the mqueue.in has
cleared.
<p>Van
<p>Julian Field wrote:
<blockquote TYPE=CITE>At 12:02 07/10/2002, you wrote:
<br>>The first error I noticed was something about missing file perl-TimeDate
?
<br>>Another one I caught in full:
<br>>Missing file
<br>>/usr/src/redhat/RPMS/noarch/perl-MIME-tools-5.411-pl3.1.noarch.rpm.
<br>>Maybe it did not build correctly?
<p>Have you got the errors from above this? I've just tried this on (another)
<br>clean RedHat 8.0 machine and it builds the MIME-tools module okay.
<br>Try doing a
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; rpmbuild --rebuild
perl-MIME-tools-5.411-pl3.1.src.rpm
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; rpm -Uvh perl-MIME-tools-5.411-pl3.1.noarch.rpm
<p>and see what output you get from those two.
<br>>Installing perl-Convert-TNEF-0.17-1.src.rpm
<br>>Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.45663
<p>That will fail as it needs MIME-tools to be installed before it can
build
<br>the rpm.
<p>>Seeing that mailscanner hadn't made it into the results, I ran it myself:
<br>>[root@verbose MailScanner-4.00.0a9-5]# rpm -Uvh mailscanner*rpm
<br>>error: failed dependencies:
<br>>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; sendmail is needed
by mailscanner-4.00.0a9-4
<br>>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; tnef >= 1.1.1 is
needed by mailscanner-4.00.0a9-4
<br>>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; perl-MIME-tools >=
5.411 is needed by mailscanner-4.00.0a9-4
<br>>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; perl-Convert-TNEF
is needed by mailscanner-4.00.0a9-4
<br>>
<br>>Of course, the sendmail dependency is just as bogus as ever. Also,
my
<br>>earlier comments about the closing commands still stand. I just did
<br>>chkconfig --list and see that MailScanner is only active in the current
<br>>runlevel, 3 in my case. So this command is still needful:
<br>>chkconfig --level 2345 MailScanner on
<p>Done.
<p>>However, I'm really, really happy with the change. The huge (for us)
<br>>mountain of mail in the queues was gone in seconds, and the test messages
<br>>ended up in my mailbox. The two with payloads (I manually attached
my
<br>>entire pet virus collection) were stripped of their attachments, and
the
<br>>reply was sent:
<br>>This message is simply to warn you that your computer system may have
a
<br>>virus present and should be checked.
<br>>
<br>>The virus detector said this about the message:
<br>>Report: joke.exe&nbsp; Infection: W32/Hybris.worm.B
<br>>Report: Very Funny.vbs&nbsp; Infection: VBS/LoveLetter.gen
<br>>Visual Basic Scripts are dangerous in email (Very Funny.vbs)
<br>>Report: Pretty Park.exe&nbsp; Infection: PrettyPark.37376
<br>>"Pretty Park" virus (Pretty Park.exe)
<br>>Report: ALANIS_Screen_Saver.SCR&nbsp; Infection: W32/MTX.9244.worm.A
<br>>Windows Screensavers are often used to hide viruses (ALANIS_Screen_Saver.SCR)
<br>>
<br>>So, I'm back in business, and Julian is now my hero. Right on! If
the mail
<br>>had been held up at the start of business tomorrow there would have
been
<br>>hell to pay.
<p>Yay!
<p>Keep an eye on the downloads page for new versions of the RPMs.
<br>Build 6 is current.
<p>--
<br>Julian Field&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
Teaching Systems Manager
<br>jkf@ecs.soton.ac.uk&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
Dept. of Electronics &amp; Computer Science
<br>Tel. 023 8059 2817&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
University of Southampton
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
Southampton SO17 1BJ</blockquote>

<p>--
<br>----------------------------------------------------------
<br>Sign up now for Quotes of the Day, a handful of quotations
<br>on a theme delivered every morning.
<br>Enlightenment! Daily, for free!
<br><A HREF="mailto:twisted@whidbey.com?subject=Subscribe_QOTD">mailto:twisted@whidbey.com?subject=Subscribe_QOTD</A>
<p>For web hosting and maintenance,
<br>visit Van's home page: <A HREF="http://www.domainvanhorn.com/van/">http://www.domainvanhorn.com/van/</A>
<br>----------------------------------------------------------
<br>&nbsp;
</body>
</html>