|
Posted by Mumia W. (reading news) on October 30, 2006, 4:24 am
Please log in for more thread options
On 10/29/2006 11:37 AM, UKDenners wrote:
> Hi Group,
>
> I recently had a hacker gain access to my server.
>
> As a result, my ISP insisted that I backup up my data and they then
> re-installed Redhat 7.3.
>
> So then I had the job to get everything back.
>
> I started installing all the perl modules that I needed (like DBI,
> DBD::MySql etc) but was getting frustrated because of all the
> dependencies, and I needed my server back online ASAP. I have 100+
> people every morning order their lunch using one of my websites.
>
> So (I shouldn't have done this) I copied over from the backup the
> entire usr/lib/perl5 directory replacing the nearly new perl 5.6
> installation.
>
> Since then I have had nothing but problems. For example, I cannot
> install DBD::CSV for the life of me, even though when installing perl
> reports that all the dependencies are there until the tests take place
> - nearly all the tests fail - leaving not much to go on as to why.
>
> So my question is this:
>
> Should I remove perl 5.6 completely and start again installing each
> perl module properly?
>
> or
>
> Is there a way to repair the messed up installation of perl I have now.
>
> Any thoughts on this would be greatly appreciated!
>
> UKDenners
>
Caveat: I know nothing about Redhat 7.3.
Remove Perl 5.6 completely and install the perl modules properly. To
make installing the Perl modules easier the next time around, you might
consider installing through CPAN and using a bundle. I'm *way* outside
of my knowledge domain here, but I think that CPAN bundles allow you to
specify a group of modules to be installed together. You can probably
save the bundle during a backup and, should a reinstall be required in
the future, install the bundle.
Also, if you do remove Perl 5.6 completely, it might be a good idea to
install the latest stable version of Perl (5.8.8 ?). If you don't find
an RPM for that Perl version, you might look at installing ActiveState Perl.
HTH
--
paduille.4060.mumia.w@earthlink.net
|