Re: FreeRadius with Mysql under Solaris can't work
Thanks again. I have check the Makefile in rlm_sql_mysql directory. It says: TARGET = rlm_sql_mysql SRCS = sql_mysql.c And rlm_sql_mysql.a rlm_sql_mysql.la are both generated. So I think it's not my fault to configure the project. Hi Zasp, Yes. When you do make, there are no error were report, but look= through the information, you will find make do nothing with= rlm_sql_mysql. And the TARGET entry in Makefile in the= correspond directory is empty. If your configure find the head= file and shared library, this entry will be filled with= rlm_sql_mysql. Please check it. =09 Jeson [EMAIL PROTECTED] =A1=A12003-06-05 If I remember correctly the development package for MySQL that= comes from sunfreeware puts the files in the wrong location for= freeradius to look for them. You can specify the location of= the files or you can download the source and install from that.= Solaris 8 and 9 fixed the location problem without having ro= specify. Gene Parks VIP Direct -Original Message- From: [mailto:[EMAIL PROTECTED] Sent: Wednesday, June 04, 2003 8:49 AM To: [EMAIL PROTECTED] Subject: Re: FreeRadius with Mysql under Solaris can't work Thanks to Jeson. The MYSQL package is downloaded from sunfreeware and installed= directly by pkgadd command. I am sure there are development= header and lib included. Files in the lib directory are as= follows: =09=09libdbug.a libmygcc.a libmysqlclient.a libmysqlclient_r.a =09=09libmystrings.a libmysys.a By the way, I had ever compiled and installed mysql 3.23.52 from= source package. When I do install freeradius with configure, make and make= install, there is no error reported. So I don't think it's the= reason. Am I right? Best, =09Zasp Hi, Please make sure you have the MySQL development package,= FreeRADIUS compile the rlm_sql_mysql module need the include file from= MySQL development package. Enjoy it!=09 =1B$B!!=1B(J =1B$B!!=1B(JJeson Hi,all =09I want to use freeradius with mysql support under Solaris= sparc 2.7. I meet the same problem as many newbies when I start radiusd: =09rlm_sql (sql): Could not link driver rlm_sql_mysql: file not= found =09rlm_sql (sql): Make sure it (and all its dependent= libraries!) are in the search path of your system's ld. =09radiusd.conf[14]: sql: Module instantiation failed. =09All methods have been tried but failed. MySQL is working= well.=3D I try to compile freeradius under gcc 3.2.3 as FAQ says= configure --disable-shared, or set proper LD_LIBRARY_PATH variable, or= copy the dynamic lib files to /usr/lib. But the problem keeps= here. =09When I do use rlm_unix not rlm_sql_mysql for authentication,= it works well. I have been confused for several days. Maybe anyone can help= me? Thanks :) - List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html
Re: Re: FreeRadius with Mysql under Solaris can't work
Hi Zasp, Do you get the rlm_sql_mysql.so? If not, please recompile your freeRadius project with configure --enable-static. By default, freeRadius use the shared library. Or, you can try to use the environment variable LD_PRELOAD=/path/your/rlm_sql_mysql. Jeson [EMAIL PROTECTED] 2003-06-06 Thanks again. I have check the Makefile in rlm_sql_mysql directory. It says: TARGET = rlm_sql_mysql SRCS = sql_mysql.c And rlm_sql_mysql.a rlm_sql_mysql.la are both generated. So I think it's not my fault to configure the project. Hi Zasp, Yes. When you do make, there are no error were report, but look= through the information, you will find make do nothing with= rlm_sql_mysql. And the TARGET entry in Makefile in the= correspond directory is empty. If your configure find the head= file and shared library, this entry will be filled with= rlm_sql_mysql. Please check it. =09 Jeson [EMAIL PROTECTED] =A1=A12003-06-05 If I remember correctly the development package for MySQL that= comes from sunfreeware puts the files in the wrong location for= freeradius to look for them. You can specify the location of= the files or you can download the source and install from that.= Solaris 8 and 9 fixed the location problem without having ro= specify. Gene Parks VIP Direct -Original Message- From: [mailto:[EMAIL PROTECTED] Sent: Wednesday, June 04, 2003 8:49 AM To: [EMAIL PROTECTED] Subject: Re: FreeRadius with Mysql under Solaris can't work Thanks to Jeson. The MYSQL package is downloaded from sunfreeware and installed= directly by pkgadd command. I am sure there are development= header and lib included. Files in the lib directory are as= follows: =09=09libdbug.a libmygcc.a libmysqlclient.a libmysqlclient_r.a =09=09libmystrings.a libmysys.a By the way, I had ever compiled and installed mysql 3.23.52 from= source package. When I do install freeradius with configure, make and make= install, there is no error reported. So I don't think it's the= reason. Am I right? Best, =09Zasp Hi, Please make sure you have the MySQL development package,= FreeRADIUS compile the rlm_sql_mysql module need the include file from= MySQL development package. Enjoy it!=09 =1B$B!!=1B(J =1B$B!!=1B(JJeson Hi,all =09I want to use freeradius with mysql support under Solaris= sparc 2.7. I meet the same problem as many newbies when I start radiusd: =09rlm_sql (sql): Could not link driver rlm_sql_mysql: file not= found =09rlm_sql (sql): Make sure it (and all its dependent= libraries!) are in the search path of your system's ld. =09radiusd.conf[14]: sql: Module instantiation failed. =09All methods have been tried but failed. MySQL is working= well.=3D I try to compile freeradius under gcc 3.2.3 as FAQ says= configure --disable-shared, or set proper LD_LIBRARY_PATH variable, or= copy the dynamic lib files to /usr/lib. But the problem keeps= here. =09When I do use rlm_unix not rlm_sql_mysql for authentication,= it works well. I have been confused for several days. Maybe anyone can help= me? Thanks :) - List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html - List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html
Re: FreeRadius with Mysql under Solaris can't work
Thanks to Jeson. The MYSQL package is downloaded from sunfreeware and installed directly by pkgadd command. I am sure there are development header and lib included. Files in the lib directory are as follows: libdbug.a libmygcc.a libmysqlclient.a libmysqlclient_r.a libmystrings.a libmysys.a By the way, I had ever compiled and installed mysql 3.23.52 from source package. When I do install freeradius with configure, make and make install, there is no error reported. So I don't think it's the reason. Am I right? Best, Zasp Hi, Please make sure you have the MySQL development package, FreeRADIUS compile the rlm_sql_mysql module need the include file from MySQL development package. Enjoy it! Jeson Hi,all I want to use freeradius with mysql support under Solaris sparc 2.7. I meet the same problem as many newbies when I start radiusd: rlm_sql (sql): Could not link driver rlm_sql_mysql: file not found rlm_sql (sql): Make sure it (and all its dependent libraries!) are in the search path of your system's ld. radiusd.conf[14]: sql: Module instantiation failed. All methods have been tried but failed. MySQL is working well.= I try to compile freeradius under gcc 3.2.3 as FAQ says configure --disable-shared, or set proper LD_LIBRARY_PATH variable, or copy the dynamic lib files to /usr/lib. But the problem keeps here. When I do use rlm_unix not rlm_sql_mysql for authentication, it works well. I have been confused for several days. Maybe anyone can help me? Thanks :) - List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html
RE: FreeRadius with Mysql under Solaris can't work
If I remember correctly the development package for MySQL that comes from sunfreeware puts the files in the wrong location for freeradius to look for them. You can specify the location of the files or you can download the source and install from that. Solaris 8 and 9 fixed the location problem without having ro specify. Gene Parks VIP Direct -Original Message- From: [mailto:[EMAIL PROTECTED] Sent: Wednesday, June 04, 2003 8:49 AM To: [EMAIL PROTECTED] Subject: Re: FreeRadius with Mysql under Solaris can't work Thanks to Jeson. The MYSQL package is downloaded from sunfreeware and installed directly by pkgadd command. I am sure there are development header and lib included. Files in the lib directory are as follows: libdbug.a libmygcc.a libmysqlclient.a libmysqlclient_r.a libmystrings.a libmysys.a By the way, I had ever compiled and installed mysql 3.23.52 from source package. When I do install freeradius with configure, make and make install, there is no error reported. So I don't think it's the reason. Am I right? Best, Zasp Hi, Please make sure you have the MySQL development package, FreeRADIUS compile the rlm_sql_mysql module need the include file from MySQL development package. Enjoy it! Jeson Hi,all I want to use freeradius with mysql support under Solaris sparc 2.7. I meet the same problem as many newbies when I start radiusd: rlm_sql (sql): Could not link driver rlm_sql_mysql: file not found rlm_sql (sql): Make sure it (and all its dependent libraries!) are in the search path of your system's ld. radiusd.conf[14]: sql: Module instantiation failed. All methods have been tried but failed. MySQL is working well.= I try to compile freeradius under gcc 3.2.3 as FAQ says "configure --disable-shared", or set proper LD_LIBRARY_PATH variable, or copy the dynamic lib files to /usr/lib. But the problem keeps here. When I do use rlm_unix not rlm_sql_mysql for authentication, it works well. I have been confused for several days. Maybe anyone can help me? Thanks :) - List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html - List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html
RE: FreeRadius with Mysql under Solaris can't work
Hi Zasp, Yes. When you do make, there are no error were report, but look through the information, you will find make do nothing with rlm_sql_mysql. And the TARGET entry in Makefile in the correspond directory is empty. If your configure find the head file and shared library, this entry will be filled with rlm_sql_mysql. Please check it. Jeson [EMAIL PROTECTED] 2003-06-05 If I remember correctly the development package for MySQL that comes from sunfreeware puts the files in the wrong location for freeradius to look for them. You can specify the location of the files or you can download the source and install from that. Solaris 8 and 9 fixed the location problem without having ro specify. Gene Parks VIP Direct -Original Message- From: [mailto:[EMAIL PROTECTED] Sent: Wednesday, June 04, 2003 8:49 AM To: [EMAIL PROTECTED] Subject: Re: FreeRadius with Mysql under Solaris can't work Thanks to Jeson. The MYSQL package is downloaded from sunfreeware and installed directly by pkgadd command. I am sure there are development header and lib included. Files in the lib directory are as follows: libdbug.a libmygcc.a libmysqlclient.a libmysqlclient_r.a libmystrings.a libmysys.a By the way, I had ever compiled and installed mysql 3.23.52 from source package. When I do install freeradius with configure, make and make install, there is no error reported. So I don't think it's the reason. Am I right? Best, Zasp Hi, Please make sure you have the MySQL development package, FreeRADIUS compile the rlm_sql_mysql module need the include file from MySQL development package. Enjoy it! Jeson Hi,all I want to use freeradius with mysql support under Solaris sparc 2.7. I meet the same problem as many newbies when I start radiusd: rlm_sql (sql): Could not link driver rlm_sql_mysql: file not found rlm_sql (sql): Make sure it (and all its dependent libraries!) are in the search path of your system's ld. radiusd.conf[14]: sql: Module instantiation failed. All methods have been tried but failed. MySQL is working well.= I try to compile freeradius under gcc 3.2.3 as FAQ says configure --disable-shared, or set proper LD_LIBRARY_PATH variable, or copy the dynamic lib files to /usr/lib. But the problem keeps here. When I do use rlm_unix not rlm_sql_mysql for authentication, it works well. I have been confused for several days. Maybe anyone can help me? Thanks :) - List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html - List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html - List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html
Re: FreeRadius with Mysql under Solaris can't work
Yes. As you say, I have altered the MySQL include directory location under Solaris 7, otherwise it can't compile correctly. Now I can't go on the project with MySQL support. I have been discouraged by this unsolved problem. If I remember correctly the development package for MySQL that comes from sunfreeware puts the files in the wrong location for freeradius to look for them. You can specify the location of the files or you can download the source and install from that. Solaris 8 and 9 fixed the location problem without having ro specify. Gene Parks VIP Direct Thanks to Jeson. The MYSQL package is downloaded from sunfreeware and installed directly by pkgadd command. I am sure there are development header and lib included. Files in the lib directory are as follows: libdbug.a libmygcc.a libmysqlclient.a libmysqlclient_r.a libmystrings.a libmysys.a By the way, I had ever compiled and installed mysql 3.23.52 from source package. When I do install freeradius with configure, make and make install, there is no error reported. So I don't think it's the reason. Am I right? Hi, Please make sure you have the MySQL development package, FreeRADIUS compile the rlm_sql_mysql module need the include file from MySQL development package. Hi,all I want to use freeradius with mysql support under Solaris sparc 2.7. I meet the same problem as many newbies when I start radiusd: rlm_sql (sql): Could not link driver rlm_sql_mysql: file not found rlm_sql (sql): Make sure it (and all its dependent libraries!) are in the search path of your system's ld. radiusd.conf[14]: sql: Module instantiation failed. All methods have been tried but failed. MySQL is working well. I try to compile freeradius under gcc 3.2.3 as FAQ says configure --disable-shared, or set proper LD_LIBRARY_PATH variable, or copy the dynamic lib files to /usr/lib. But the problem keeps here. When I do use rlm_unix not rlm_sql_mysql for authentication, it works well. I have been confused for several days. Maybe anyone can help me? Thanks :) - List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html
Re: FreeRadius with Mysql under Solaris can't work
Hi, Please make sure you have the MySQL development package, FreeRADIUS compile the rlm_sql_mysql module need the include file from MySQL development package. Enjoy it! Jeson Welcome to: http://www.zyxel.com [EMAIL PROTECTED] 2003-06-04 === 2003-06-04 15:57:00 === Hi,all I want to use freeradius with mysql support under Solaris sparc 2.7. I meet the same problem as many newbies when I start radiusd: rlm_sql (sql): Could not link driver rlm_sql_mysql: file not found rlm_sql (sql): Make sure it (and all its dependent libraries!) are in the search path of your system's ld. radiusd.conf[14]: sql: Module instantiation failed. All methods have been tried but failed. MySQL is working well. I try to compile freeradius under gcc 3.2.3 as FAQ says configure --disable-shared, or set proper LD_LIBRARY_PATH variable, or copy the dynamic lib files to /usr/lib. But the problem keeps here. When I do use rlm_unix not rlm_sql_mysql for authentication, it works well. I have been confused for several days. Maybe anyone can help me? Thanks :) - List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html - List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html