Feedback on MailScanner 4.56.1-1 beta

Jim Holland mailscanner at mango.zw
Fri Aug 25 13:03:15 IST 2006


On Fri, 25 Aug 2006, Julian Field wrote:

> That is what I would expect to happen. RPM won't overwrite a file owned 
> by another package unless forced to (which I don't like doing).

I understand that.  My original question was why once the install.sh
script experienced a problem with one module it would then fail to attempt
installing the remaining modules.
 
Regards

Jim Holland
System Administrator
MANGO - Zimbabwe's non-profit e-mail service

> Denis Beauchemin wrote:
> > Jim Holland a écrit :
> >> On Wed, 23 Aug 2006, Julian Field wrote:
> >>
> >>  
> >>> Jim Holland wrote:
> >>>    
> >>>> Hi Julian
> >>>>
> >>>> I installed the above beta version this evening on Red Hat 7.1 
> >>>> earlier this evening, just after installing sendmail 8.13.8.  See 
> >>>> details of configuration below (you may notice that it is using 
> >>>> Sys::Syslog version 0.01 - the current version does not compile on 
> >>>> RH 7.1).
> >>>>
> >>>> The installation went fine, but I experienced the following error 
> >>>> when trying to start MailScanner:
> >>>>
> >>>>     Can't locate Sys/Hostname/Long.pm in @INC . . .
> >>>>
> >>>> That was solved by installing Sys::Hostname::Long using cpan and it 
> >>>> worked fine after that.
> >>>>         
> >>> I'll take a look. What happened when the install.sh tried to install it?
> >>>     
> >>
> >> Nothing.  There were no errors in the installation log, which I have 
> >> copied to you separately.  However I see that with the list of modules 
> >> to be installed in the install.sh script there is nothing reported in 
> >> the log for modules after Getopt::Long, ie for:
> >>
> >> Time::HiRes     Time-HiRes      1.86    1       noarch
> >> Filesys::Df     Filesys-Df      0.90    1       noarch
> >> Net::IP         Net-IP          1.24    1       noarch
> >> Sys::Hostname::Long Sys-Hostname-Long 1.4 1     noarch
> >> Sys::Syslog     Sys-Syslog      0.17    1       noarch
> >>
> >> The next entry in the install log is for the tnef decoder.
> >>
> >> In my case I have the following versions of the above modules now 
> >> installed:
> >>
> >> Time::HiRes        1.86 (I don't know when this was installed)
> >> Filesys::Df        0.92 (which I had to install manually when 
> >>             upgrading to 4.54.6)
> >> Net::IP            missing
> >> Sys::Hostname::Long    1.4 (after installing it manually)
> >> Sys::Syslog        0.01 (the install script has never attempted to 
> >>             upgrade this module)
> >>
> >> It does look as if there could be a problem with the install script
> >> because I remember when installing 4.50.10-1 at the beginning of the year
> >> I had to install a whole bunch of Perl modules (eg DBI, SQL-Lite)
> >> manually at that time too.
> >>  
> >>  
> >>>> You have very kindly included a new facility for providing separate 
> >>>> reports for messages and attachments which have been blocked or 
> >>>> quarantined due to user specified size restrictions.  I have done 
> >>>> some testing on both oversize messages and attachments, and am 
> >>>> pleased to report that it works exactly as intended for attachments, 
> >>>> giving a report such as:
> >>>>
> >>>>     MailScanner: Attachment is too large: 154303 bytes
> >>>>
> >>>> However in the case of oversize messages, the report is just:
> >>>>
> >>>>     MailScanner: Message is too large
> >>>>
> >>>> with no indication of the size of the message that has been 
> >>>> quarantined.  Would it be possible to include the size in that case 
> >>>> as well?  That would be very helpful for people who don't want to 
> >>>> unquarantine a message that is far too large for them to handle.
> >>>>         
> >>> I'll take a look and see. I can only think that there was some good 
> >>> reason why I couldn't do it.
> >>>     
> > Julian,
> > 
> > I installed 4.56.1-1 yesterday and I also noticed problems with the 
> > installation of Perl modules:
> > Preparing...                ########################################### 
> > [100%]
> >        file /usr/lib/perl5/5.8.5/File/Temp.pm from install of 
> > perl-File-Temp-0.16-1 conflicts with file from
> > package perl-5.8.5-36.RHEL4
> >        file /usr/share/man/man3/File::Temp.3pm.gz from install of 
> > perl-File-Temp-0.16-1 conflicts with file f
> > rom package perl-5.8.5-36.RHEL4
> > Preparing...                ########################################### 
> > [100%]
> >        file /usr/lib/perl5/5.8.5/i386-linux-thread-multi/Sys/Syslog.pm 
> > from install of perl-Sys-Syslog-0.17-1
> > conflicts with file from package perl-5.8.5-36.RHEL4
> >        file 
> > /usr/lib/perl5/5.8.5/i386-linux-thread-multi/auto/Sys/Syslog/Syslog.so 
> > from install of perl-Sys-S
> > yslog-0.17-1 conflicts with file from package perl-5.8.5-36.RHEL4
> > 
> > In the following output you can see that File::Temp is still at version 
> > 0.14 and Sys::Syslog at version 0.08:
> > /usr/sbin/MailScanner -v
> > Running on
> > Linux ... 2.6.9-42.ELsmp #1 SMP Wed Jul 12 23:27:17 EDT 2006 i686 i686 
> > i386 GNU/Linux
> > This is Red Hat Enterprise Linux AS release 4 (Nahant Update 4)
> > This is Perl version 5.008005 (5.8.5)
> > 
> > This is MailScanner version 4.56.1
> > Module versions are:
> > 1.00    AnyDBM_File
> > 1.14    Archive::Zip
> > 1.03    Carp
> > 1.119   Convert::BinHex
> > 1.00    DirHandle
> > 1.05    Fcntl
> > 2.73    File::Basename
> > 2.08    File::Copy
> > 2.01    FileHandle
> > 1.06    File::Path
> > 0.14    File::Temp
> > 0.90    Filesys::Df
> > 1.35    HTML::Entities
> > 3.54    HTML::Parser
> > 2.37    HTML::TokeParser
> > 1.21    IO
> > 1.10    IO::File
> > 1.123   IO::Pipe
> > 1.71    Mail::Header
> > 3.05    MIME::Base64
> > 5.420   MIME::Decoder
> > 5.420   MIME::Decoder::UU
> > 5.420   MIME::Head
> > 5.420   MIME::Parser
> > 3.03    MIME::QuotedPrint
> > 5.420   MIME::Tools
> > 0.11    Net::CIDR
> > 1.08    POSIX
> > 1.77    Socket
> > 1.4     Sys::Hostname::Long
> > 0.08    Sys::Syslog
> > 1.86    Time::HiRes
> > 1.02    Time::localtime
> > 
> > Optional module versions are:
> > 0.17    Convert::TNEF
> > 1.809   DB_File
> > 1.12    DBD::SQLite
> > 1.50    DBI
> > 1.08    Digest
> > 1.01    Digest::HMAC
> > 2.33    Digest::MD5
> > 2.10    Digest::SHA1
> > 0.44    Inline
> > 0.17    Mail::ClamAV
> > 3.001000        Mail::SpamAssassin
> > 1.998   Mail::SPF::Query
> > 0.18    Net::CIDR::Lite
> > 1.24    Net::IP
> > 0.55    Net::DNS
> > 0.31    Net::LDAP
> > 1.94    Parse::RecDescent
> > missing SAVI
> > 2.42    Test::Harness
> > 0.47    Test::Simple
> > 1.95    Text::Balanced
> > 1.35    URI
> > 
> > Denis
> > 
> 
> - -- 
> Julian Field
> www.MailScanner.info
> Buy the MailScanner book at www.MailScanner.info/store
> 
> MailScanner customisation, or any advanced system administration help?
> Contact me at Jules at MailScanner.biz
> 
> PGP footprint: EE81 D763 3DB0 0BFD E1DC 7222 11F6 5947 1415 B654
> For all your IT requirements visit www.transtec.co.uk
> 
> 
> -----BEGIN PGP SIGNATURE-----
> Version: PGP Desktop 9.5.0 (Build 1112)
> Charset: ISO-8859-1
> 
> wj8DBQFE7tF+EfZZRxQVtlQRAs2bAJ96JxzK73md8k6pSGb/kVGBPE9kcgCg+01I
> guePT1ABhgiEPqueIqKyYRQ=
> =EZ1T
> -----END PGP SIGNATURE-----
> 



More information about the MailScanner mailing list