RE: NCC#2009020033 Whois server installation


Hi Agoston,

Thanks for your reply, I installed the Net::Delcheck with all its
prerequisite modules on my CentOS Linux 5.2 box running Perl 5.8.8. The
installation went fine. Then I copied the required files (DelCheck.pm and
Scalar.pm) to a folder defined in the perl @INC paths.
Unfurtunatly its still complaining about missing files.!!

I'm using the below command to install the whois server, is it the correct
one ?

# perl Install.PL --verbose --all --dbuser=dbint --dbpass=dbint
--start-daemon

The error I still get:

Use of uninitialized value in string eq at Install.PL line 73.
We could not find a working 'Net::DelCheck' for /usr/bin/perl. This is
needed for RDNS functionality. You can get it from svn here:
https://new-ncc.ripe.net/svn/dns/delcheck/trunk/.
The full error was: Can't locate IO/Scalar.pm in @INC (@INC contains:
/opt/Net-DelCheck-2.39/lib/Net/
/usr/lib/perl5/site_perl/5.8.8/i386-linux-thread-multi
/usr/lib/perl5/site_perl/5.8.7/i386-linux-thread-multi
/usr/lib/perl5/site_perl/5.8.6/i386-linux-thread-multi
/usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi
/usr/lib/perl5/site_perl/5.8.8 /usr/lib/perl5/site_perl/5.8.7
/usr/lib/perl5/site_perl/5.8.6 /usr/lib/perl5/site_perl/5.8.5
/usr/lib/perl5/site_perl
/usr/lib/perl5/vendor_perl/5.8.8/i386-linux-thread-multi
/usr/lib/perl5/vendor_perl/5.8.7/i386-linux-thread-multi
/usr/lib/perl5/vendor_perl/5.8.6/i386-linux-thread-multi
/usr/lib/perl5/vendor_perl/5.8.5/i386-linux-thread-multi
/usr/lib/perl5/vendor_perl/5.8.8 /usr/lib/perl5/vendor_perl/5.8.7
/usr/lib/perl5/vendor_perl/5.8.6 /usr/lib/perl5/vendor_perl/5.8.5
/usr/lib/perl5/vendor_perl /usr/lib/perl5/5.8.8/i386-linux-thread-multi
/usr/lib/perl5/5.8.8 .) at /usr/lib/perl5/site_perl/5.8.8/Net/DelCheck.pm
line 20.
BEGIN failed--compilation aborted at
/usr/lib/perl5/site_perl/5.8.8/Net/DelCheck.pm line 20.
Compilation failed in require at (eval 3) line 1.

Any hints will be appreciated ..

Best regards,
Hisham

 

> -----Original Message-----
> From: RIPE Database Manager [
] > Sent: Tuesday, February 03, 2009 5:30 PM > To: Hisham Al Saad > Cc: db-help@localhost > Subject: Re: NCC#2009020033 Whois server installation > > Dear Hisham, > > This package, Net::Delcheck, can be found on the RIPE FTP site: > > ftp://ftp.ripe.net/ripe/tools/Net-DelCheck-latest.tar.gz > > It is not available on CPAN or any other location. > > Kind regards, > > -- > Agoston Horvath > Database Group > RIPE NCC > > On Sun, 1 Feb 2009 12:25:13 +0300, Hisham Al Saad wrote: > * Hi, > * > * > * > * We are trying to install RIPE WhoIS server for .bh. Unfortunately, we > are > * having some difficulties installing it. > * > * A Linux server is ready with mysql server running. > * > * > * > * We get the below error when we run the install script: > * > * > * > * Use of uninitialized value in string eq at Install.PL line 73. > * > * We could not find a working 'Net::DelCheck' for /usr/bin/perl. This > is > * needed for RDNS functionality. You can get it from svn here: > * https://new-ncc.ripe.net/svn/dns/delcheck/trunk/. > * > * The full error was: Can't locate Net/DelCheck.pm in @INC (@INC > contains: > * /usr/lib/perl5/5.8.5/i386-linux-thread-multi /usr/lib/perl5/5.8.5 > * /usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi > * /usr/lib/perl5/site_perl/5.8.4/i386-linux-thread-multi > * /usr/lib/perl5/site_perl/5.8.3/i386-linux-thread-multi > * /usr/lib/perl5/site_perl/5.8.2/i386-linux-thread-multi > * /usr/lib/perl5/site_perl/5.8.1/i386-linux-thread-multi > * /usr/lib/perl5/site_perl/5.8.0/i386-linux-thread-multi > * /usr/lib/perl5/site_perl/5.8.5 /usr/lib/perl5/site_perl/5.8.4 > * /usr/lib/perl5/site_perl/5.8.3 /usr/lib/perl5/site_perl/5.8.2 > * /usr/lib/perl5/site_perl/5.8.1 /usr/lib/perl5/site_perl/5.8.0 > * /usr/lib/perl5/site_perl > * /usr/lib/perl5/vendor_perl/5.8.5/i386-linux-thread-multi > * /usr/lib/perl5/vendor_perl/5.8.4/i386-linux-thread-multi > * /usr/lib/perl5/vendor_perl/5.8.3/i386-linux-thread-multi > * /usr/lib/perl5/vendor_perl/5.8.2/i386-linux-thread-multi > * /usr/lib/perl5/vendor_perl/5.8.1/i386-linux-thread-multi > * /usr/lib/perl5/vendor_perl/5.8.0/i386-linux-thread-multi > * /usr/lib/perl5/vendor_perl/5.8.5 /usr/lib/perl5/vendor_perl/5.8.4 > * /usr/lib/perl5/vendor_perl/5.8.3 /usr/lib/perl5/vendor_perl/5.8.2 > * /usr/lib/perl5/vendor_perl/5.8.1 /usr/lib/perl5/vendor_perl/5.8.0 > * /usr/lib/perl5/vendor_perl .) at (eval 1) line 1. > * > * > * > * We searched through the RIPE site for a solution and tried many > points but > * could not find a way to solve it and proceed with the installation. > * > * > * > * This might not be related to you but I would appreciate providing us > with > * help or guidance on this. > * > * > * > * Best regards, > * > * Hisham Alsaad > * > * Batelco - ISP > * > * Bahrain > * > * > *