Andrew... Thanks for the advice... I dug deep into the archives and found
references to the configure file and libraries for the mysql module. After
fixing the configure file to not put in the extra /mysql, and 'borrowing' all
the libraries from another of my servers that had them _all_ (for some reason
the latest binary build for FreeBSD is missing about 1/2 of the libs) I was able
to sucessfully get the SQL backend to work. Seems I'm not the only one that had
this problem.

I've got the book on order ;-)

Don

> -----Original Message-----
> From: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED]]On Behalf Of Andrew
> Pilley
> Sent: Saturday, January 11, 2003 12:28 AM
> To: [EMAIL PROTECTED]
> Subject: Re: Not quite working right
>
>
> On Fri, Jan 10, 2003 at 08:20:04PM -0800, Don O'Neil wrote:
> > Everyone,
> >   I'm a newbie here, so please don't hack me to shreds. I've read
> the FAQ and
> > Docs closely, and tried everything I can, but I must be missing
> something....
>
> OT to this, but think about getting the book RADIUS, from the oreilly
> network. has sections on freeradius, and deals with freeradius+mysql in
> particular
>
> >
> > I sucsessfully built v81 of FreeRadius on my server, and I can properly
> > authenticate using the USERS file, and demo user of 'steve'....
>
>
> >
> > However, for whatever reason, I cannot get the server to connect to
> the mySQL
> > database to look up users there, and the dialup_admin program can't
> seem to add
> > or edit users because of this.
>
> i suspect that when you built freeradius, it couldn't find the MySQL
> development files. make sure you've got any development packages for
> mysql installed on your server (or whatever host you built freeradius
> on).
>
> if they're not available through /usr/include or /usr/local/include,
> then you'll need to specify
> ./configure --with-rlm-mysql-lib-dir=/path
> --with-rlm-mysql-include-dir=/path
>
> but if you're using the more common linux distributions (for example)
> typically, the packages install these files in /usr/lib|/usr/include,
> and they'll be found automatically.



- 
List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html

Reply via email to