Hello Dave -
On Wed, 08 Dec 1999, Dave Kitabjian wrote:
> I have not been able to find any documentation explaining how to implement
> the AuthBy CDB option.
>
> Here is the error message from the Trace 4 output:
>
> Tue Dec 7 13:13:20 1999: ERR: Could not load authentication module
> Radius/AuthC
> DB.pm: Can't locate CDB_File.pm in @INC (@INC contains: .
> /usr/libdata/perl/5.00
> 503/mach /usr/libdata/perl/5.00503
> /usr/local/lib/perl5/site_perl/5.005/i386-fre
> ebsd /usr/local/lib/perl5/site_perl/5.005 .) at
> /usr/local/lib/perl5/site_perl/5
> .005/Radius/AuthCDB.pm line 19, <FILE> chunk 27.
> BBEGIN failed--compilation aborted at
> /usr/local/lib/perl5/site_perl/5.005/Radius
> /AuthCDB.pm line 19, <FILE> chunk 27.
>
Here is the header from Radius/AuthCDB.pm. As you can see it specifies a
"use CDB_File;", which says that it expects to find "CDB_File.pm" in one of the
standard Perl library locations.
# AuthCDB.pm
#
# Object for handling Authentication from DBM files
# Inherits from AuthFILE.
# AuthFILE::handle_request is not overridden, only the routine to
# find a user.
#
# Author: Pedro Melo ([EMAIL PROTECTED])
# Adapted from AuthDBFile. Author info from AuthDBFile follows
# Author: Mike McCauley ([EMAIL PROTECTED])
#
# $Id: AuthCDB.pm,v 1.1 1999/03/18 06:26:29 mikem Exp $
package Radius::AuthCDB;
use Radius::AuthFILE;
use Radius::User;
use Fcntl;
use CDB_File;
use strict;
As a general rule, anything not included with Radiator but is required is
available on CPAN:
http://www.perl.com/CPAN-local/README.html
See my other post regarding installation.
regards
Hugh
--
Radiator: the most portable, flexible and configurable RADIUS server
anywhere. SQL, proxy, DBM, files, LDAP, NIS+, password, NT, Emerald,
Platypus, Freeside, TACACS+, PAM, external, etc etc on Unix, Win95/8,
NT, Rhapsody
===
Archive at http://www.thesite.com.au/~radiator/
To unsubscribe, email '[EMAIL PROTECTED]' with
'unsubscribe radiator' in the body of the message.