I've installed
Radiator on a Linux server running Redhat 7.1; I will be using Radiator with the
Rodopi software. We have MS SQL server 2000 Enterprise
Edition.
In your site's FAQ's
it reads:
Linux only: Use the free Sybase driver here, and use DBD-Sybase. Or (preferred) install Adaptive Server Enterprise then install the DBD-Sybase RPM. Works fine for MS-SQL 6.5. To work with MS-SQL 7, you will need some patches from Microsoft to permit MS-SQL 7 to work with Sybase client libraries.
The "here" link does
not work; nonetheless, I found the driver and installed it on
/usr/local/sybase. Moving forward, what exactly does "use DBD-Sybase"
mean?
Are you saying I
should install the DBD::Sybase module?
I tried starting the
Radiator server with the sample config file provided. It starts
successfully.
Then I tried with
the Rodopi configuration file and get these errors on the
logfile:
Thu Apr 11
10:24:04 2002: ERR: Could not load AuthBy module Radius::AuthRODOPI: Can't
locate load
able object for module DBI in @INC (@INC contains: . /usr/lib/perl5/5.6.0/i386-linux /usr/lib/per
l5/5.6.0 /usr/lib/perl5/site_perl/5.6.0/i386-linux /usr/lib/perl5/site_perl/5.6.0 /usr/lib/perl5/
site_perl .) at /usr/lib/perl5/site_perl/5.6.0/DBI.pm line 223
BEGIN failed--compilation aborted at /usr/lib/perl5/site_perl/5.6.0/DBI.pm line 223, <FILE> line
42.
Compilation failed in require at /usr/lib/perl5/site_perl/5.6.0/Radius/SqlDb.pm line 19, <FILE> l
ine 42.
BEGIN failed--compilation aborted at /usr/lib/perl5/site_perl/5.6.0/Radius/SqlDb.pm line 19, <FIL
E> line 42.
Compilation failed in require at /usr/lib/perl5/site_perl/5.6.0/Radius/AuthSQL.pm line 12, <FILE>
line 42.
BEGIN failed--compilation aborted at /usr/lib/perl5/site_perl/5.6.0/Radius/AuthSQL.pm line 12, <F
ILE> line 42.
Compilation failed in require at /usr/lib/perl5/site_perl/5.6.0/Radius/AuthRODOPI.pm line 17, <FI
LE> line 42.
BEGIN failed--compilation aborted at /usr/lib/perl5/site_perl/5.6.0/Radius/AuthRODOPI.pm line 17,
<FILE> line 42.
Compilation failed in require at (eval 23) line 3, <FILE> line 42.
able object for module DBI in @INC (@INC contains: . /usr/lib/perl5/5.6.0/i386-linux /usr/lib/per
l5/5.6.0 /usr/lib/perl5/site_perl/5.6.0/i386-linux /usr/lib/perl5/site_perl/5.6.0 /usr/lib/perl5/
site_perl .) at /usr/lib/perl5/site_perl/5.6.0/DBI.pm line 223
BEGIN failed--compilation aborted at /usr/lib/perl5/site_perl/5.6.0/DBI.pm line 223, <FILE> line
42.
Compilation failed in require at /usr/lib/perl5/site_perl/5.6.0/Radius/SqlDb.pm line 19, <FILE> l
ine 42.
BEGIN failed--compilation aborted at /usr/lib/perl5/site_perl/5.6.0/Radius/SqlDb.pm line 19, <FIL
E> line 42.
Compilation failed in require at /usr/lib/perl5/site_perl/5.6.0/Radius/AuthSQL.pm line 12, <FILE>
line 42.
BEGIN failed--compilation aborted at /usr/lib/perl5/site_perl/5.6.0/Radius/AuthSQL.pm line 12, <F
ILE> line 42.
Compilation failed in require at /usr/lib/perl5/site_perl/5.6.0/Radius/AuthRODOPI.pm line 17, <FI
LE> line 42.
BEGIN failed--compilation aborted at /usr/lib/perl5/site_perl/5.6.0/Radius/AuthRODOPI.pm line 17,
<FILE> line 42.
Compilation failed in require at (eval 23) line 3, <FILE> line 42.
Thu Apr 11
10:24:04 2002: ERR: Unknown object 'AuthBy' in /etc/radiator/radius.cfg line
4
DBI.pm is installed
in
/usr/lib/perl5/5.6.0/DBI-1.21/lib/Bundle/DBI.pm
/usr/lib/perl5/5.6.0/DBI-1.21/DBI.pm
/usr/lib/perl5/5.6.0/DBI-1.21/DBI.pm
How do I add that
path to what @INC contains?
Thank
you,
Julia M. Wong
PrimeStream
Senior Technical Specialist
305-673-3559