MailScanner Broke on both Fedora Core 6 & 7
Scott Silva
ssilva at sgvwater.com
Thu Oct 4 22:18:12 IST 2007
on 10/4/2007 2:02 PM Hugo van der Kooij spake the following:
> On Thu, 4 Oct 2007, Vernon Webb wrote:
>
>> Perl was broken on 6 for sure, not so sure about 7 as MailScanner
>> won't even install on that system and me being an idiot I decided to
>> uninstall perl which really
>> messed me up. But I did manage to get that back installed but still
>> nothing. Next I decided to upgrade the system to 7 which really messed
>> me up as the one system
>> is now off line. How do I correct the perl situation?
>
> Right. You are in a tight spot. If these systems are important you have
> several options in my view:
>
> 1. Cut your losses as they are now and reinstall the OS fom scratch.
> A basic install will take less then an hour and with another hour
> you should also have all the requirements and the update in place.
> I have included a current RPM list what I needed to get Centos 5
> work with the latest stabel MailScanner. I only needed rpmforge
> added and except for MS itself I only needed yum install ...
>
> 2. Try to salvage the current setup by removing everything from the perl
> stuff and install all of it a new.
> Frankly. I am not sure if it works but it might get you back in
> business in an hour. Or it may not work at all.
>
> 3. Try to describe the problem so someone might give you hints.
> At present you are not showing things like error messages or
> things that do or do not work there is no way to provide any help
> in salvaging anything. No one here knows your system, what you
> might have installed on it and in which way.
>
> By now there is no simple magic trick to make it all work. You have been
> strugling with this for hours.
>
> The list of perl RPM packages I have on Centos 5. You may not need them
> all for MailScanner:
>
> perl-5.8.8-10
> perl-Archive-Tar-1.32-1.el5.rf
> perl-Archive-Zip-1.20-1.el5.rf
> perl-BerkeleyDB-0.31-1.el5.rf
> perl-Compress-Raw-Zlib-2.005-1.el5.rf
> perl-Compress-Zlib-2.005-1.el5.rf
> perl-Convert-BinHex-1.119-2.2.el5.rf
> perl-Convert-TNEF-0.17-3.2.el5.rf
> perl-Convert-UUlib-1.051-1.2.el5.rf
> perl-Crypt-DES-2.05-3.2.el5.rf
> perl-Crypt-OpenSSL-RSA-0.25-1.el5.rf
> perl-Crypt-PasswdMD5-1.3-1.2.el5.rf
> perl-DateManip-5.44-1.2.1
> perl-DBD-MySQL-3.0007-1.fc6
> perl-DBD-SQLite-1.13-1.el5.rf
> perl-DBI-1.58-2.el5.rf
> perl-Digest-HMAC-1.01-15
> perl-Digest-SHA1-2.11-1.2.1
> perl-Digest-SHA-5.44-1.el5.rf
> perl-Encode-Detect-1.00-1.el5.rf
> perl-Error-0.17008-2.el5.rf
> perl-Filesys-Df-0.92-1.el5.rf
> perl-Filesys-DiskFree-0.06-1.2.el5.rf
> perl-Filesys-DiskSpace-0.05-1.2.el5.rf
> perl-File-Tail-0.99.3-1.2.el5.rf
> perl-Geography-Countries-1.4-2.2.el5.rf
> perl-Geo-IP-1.27-1.2.el5.rf
> perl-Geo-IPfree-0.2-1.2.el5.rf
> perl-HTML-Parser-3.55-1.fc6
> perl-HTML-Tagset-3.10-2.1.1
> perl-Inline-0.44-1.el5.rf
> perl-IO-Compress-Base-2.005-1.el5.rf
> perl-IO-Compress-Zlib-2.005-1.el5.rf
> perl-IO-Interface-1.03-1.el5.rf
> perl-IO-Multiplex-1.08-3.el5.rf
> perl-IO-Socket-INET6-2.51-2.fc6
> perl-IO-Socket-SSL-1.07-2.el5.rf
> perl-IO-stringy-2.110-1.2.el5.rf
> perl-IO-Zlib-1.05-1.el5.rf
> perl-IP-Country-2.23-1.el5.rf
> perl-libwww-perl-5.805-1.1.1
> perl-Mail-ClamAV-0.20-1.el5.rf
> perl-Mail-DKIM-0.26-1.el5.rf
> perl-Mail-DomainKeys-1.0-1.el5.rf
> perl-Mail-SPF-2.005-1.el5.rf
> perl-MailTools-1.77-1.el5.rf
> perl-MIME-tools-5.420-2.el5.rf
> perl-NetAddr-IP-4.007-1.el5.rf
> perl-Net-CIDR-0.11-1.2.el5.rf
> perl-Net-CIDR-Lite-0.20-1.2.el5.rf
> perl-Net-Daemon-0.43-1.el5.rf
> perl-Net-DNS-0.61-1.el5.rf
> perl-Net-Ident-1.20-1.2.el5.rf
> perl-Net-IP-1.25-2.fc6
> perl-Net-Pcap-0.12-1.el5.rf
> perl-Net-Server-0.97-1.el5.rf
> perl-Net-SSLeay-1.30-4.fc6
> perl-Net-XWhois-0.90-1.2.el5.rf
> perl-Parse-Syslog-1.09-1.el5.rf
> perl-Parse-Yapp-1.05-1.el5.rf
> perl-PlRPC-0.2020-1.el5.rf
> perl-Razor-Agent-2.84-1.el5.rf
> perl-rrdtool-1.2.23-1.el5.rf
> perl-Socket6-0.19-3.fc6
> perl-String-Approx-3.26-1.el5.rf
> perl-String-CRC32-1.4-2.fc6
> perl-Sys-Hostname-Long-1.4-1.2.el5.rf
> perl-TimeDate-1.16-1.2.el5.rf
> perl-Unix-Syslog-0.100-1.2.el5.rf
> perl-URI-1.35-3
> perl-version-0.72.3-1.el5.rf
> perl-XML-Dumper-0.81-2.fc6
> perl-XML-Encoding-1.01-26
> perl-XML-Parser-2.34-6.1.2.2.1
>
> The repositories I use:
> -rw-r--r-- 1 root root 2371 Apr 8 21:22 CentOS-Base.repo
> -rw-r--r-- 1 root root 622 Apr 8 21:22 CentOS-Media.repo
> -rw-r--r-- 1 root root 428 Mar 8 2007 rpmforge.repo
>
> Add AV stuff and MailScanner and you could be back in business. I guess
> the list should be similar for Fedora Core 6 or Fedora 7 if you still
> wish to use it. Just make sure you only use the repository for the
> system in question. Do NOT put Fedora 7 stuff on Fedora Core 6 or the
> other way around unless you want to risk a similar nightmare.
>
> And for pity sake try to avoid using CPAN ton install anything for perl
> unless you want to relive the nightmare with a future upgrade.
>
> Hugo.
>
>
I wish somehow upstream would make the cpan stuff be a separate rpm and not
default install it if it is possible.
--
MailScanner is like deodorant...
You hope everybody uses it, and
you notice quickly if they don't!!!!
More information about the MailScanner
mailing list