error updates mailscanner.. need help please

i followed these directions:

/scripts/perlinstaller Net::CIDR
/scripts/perlinstaller Archive::Zip
/scripts/perlinstaller Compress::Zlib
wget http://www.sng.ecs.soton.ac.uk/mail...4.28.5-2.tar.gz
tar -xzf MailScanner-4.28.5-2.tar.gz
mv MailScanner-4.28.5 /usr/mailscanner.new
cd /usr/mailscanner/etc/
mv MailScanner.conf.new MailScanner.conf.old # MailScanner.conf.new may not exist, don't worry about it
cd reports/en
mv languages.conf.new languages.conf.old # languages.conf.new may not exist, don't worry about it
cd /usr/mailscanner.new/etc/
mv MailScanner.conf MailScanner.conf.new
mv virus.scanners.conf virus.scanners.conf.new
cd reports/en
mv languages.conf languages.conf.new
cd ../..
cp -Rf /usr/mailscanner/etc/* ./
mv virus.scanners.conf.new virus.scanners.conf
cd reports/en/
mv languages.conf.new languages.conf
cd ../..
perl -pi -e "s/\/opt\/MailScanner/\/usr\/mailscanner/g" /usr/mailscanner.new/bin/check_mailscanner
perl -pi -e "s/\/opt\/MailScanner/\/usr\/mailscanner/g" /usr/mailscanner.new/bin/MailScanner
perl -pi -e "s/\/opt\/MailScanner/\/usr\/mailscanner/g" /usr/mailscanner.new/lib/MailScanner/SystemDefs.pm
perl -pi -e "s/\/opt\/MailScanner/\/usr\/mailscanner/g" /usr/mailscanner.new/lib/MailScanner/ConfigDefs.pl
perl -pi -e "s/\/opt\/MailScanner/\/usr\/mailscanner/g" /usr/mailscanner.new/etc/virus.scanners.conf
perl -pi -e "s/\/opt\/MailScanner/\/usr\/mailscanner/g" /usr/mailscanner.new/etc/MailScanner.conf
perl -pi -e "s/\/opt\/MailScanner/\/usr\/mailscanner/g" /usr/mailscanner.new/lib/*
perl -pi -e "s/\/opt\/MailScanner/\/usr\/mailscanner/g" /usr/mailscanner.new/lib/MailScanner/*
perl -pi -e "s/\/opt\/MailScanner/\/usr\/mailscanner/g" /usr/mailscanner.new/bin/update_virus_scanners
../bin/upgrade_MailScanner_conf
../bin/upgrade_MailScanner_conf MailScanner.conf MailScanner.conf.new > MailScanner.new
mv -f MailScanner.conf MailScanner.old
mv -f MailScanner.new MailScanner.conf
Which located here: http://forums.cpanel.net/showthread....5&pagenumber=1

The problem is, i'm receiving a error when i enter this code:

perl -pi -e "s/\/opt\/MailScanner/\/usr\/mailscanner/g" /usr/mailscanner.new/lib/*

I get the following error:

Can't do inplace edit: /usr/mailscanner.new/lib/MailScanner is not a regular file, <> line 2415.


I'm afraid to continue with the process... can someone advise?

 

 

 

 

Top