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
