LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1676|回复: 9

哪位兄弟用apt-get install装过Freeradius,您是怎么让radius找到mysql库的?

[复制链接]
发表于 2007-1-12 22:55:42 | 显示全部楼层 |阅读模式
数据库:Mysql4.0.24,也是apt-get 安装的,正常启动。
Radius服务器:freeradius-1..0.2-4,正常启动
但是当我将radiusd.conf 和sql.conf中使用sql后,再重新启动服务器或者在终端中用radiusd -X命令就会出问题,提示:
rlm_sql(sql):Could not link driver rlm_sql_mysql:rlm_sql_mysql.so:cannot open shared object file:no such file or directory
rlm_sql(sql):Make sure it (and all its dependent libraries!)are in the search path of your system's Id.
radiuse.conf[14]:sql:Module instantiation failed

查了一下,要指定mysql库的路径,看了一下radiusd.conf指定的lib路径是 /usr/lib/freeradius

请兄弟们指点,万分感谢!!!!!!!!!!!!!!
 楼主| 发表于 2007-1-13 09:12:21 | 显示全部楼层
顶顶。。。。急啊,感谢!!!
回复 支持 反对

使用道具 举报

发表于 2007-1-13 10:51:12 | 显示全部楼层
# apt-cache search freeradius mysql
freeradius-mysql - MySQL module for FreeRADIUS server
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-1-13 11:40:24 | 显示全部楼层
谢谢楼上的兄弟,直接输入apt-cache search freeradius mysql 就可以了吗?Debian新手,许多不懂,我的mysql是apt-get install mysql-server 安装的,不是源码安装的,这样可以吗?这样安装rml_sql_mysql.so能存在吧?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-1-13 11:48:11 | 显示全部楼层
不行啊,我输入# apt-cache search freeradius mysql  倒是提示"freeradius-mysql - MySQL module for FreeRADIUS server"  可是/usr/sbin/freeradius -x 还是上面的报错。。。。。我该怎么办,请那个兄弟和各位兄弟指教,万分感激!!!!!!!!!!!!!!!!!!   确认一下,在debian下到底怎么装mysql,是apt-get 还是源码安装,都能获得rlm_sql_mysql.so 吗?????????
回复 支持 反对

使用道具 举报

发表于 2007-1-13 15:25:15 | 显示全部楼层
apt-cache 只是查找 deb 包的命令。要安装还是要

apt-get install freeradius-mysql
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-1-13 15:29:50 | 显示全部楼层
谢谢楼上的兄弟,一直再等答案,刚接触debian不久,学得东西太多了,感谢!!!我去试试!!!

顺便问一下,为什么这么查找呢?是不是所有管理的软件间的东东都可以这么查找?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-1-13 15:44:22 | 显示全部楼层
感谢这两位兄弟,终于测试通过了,郁闷,折腾我两天了,没想到这么两句就解决了,万分感谢!!!
回复 支持 反对

使用道具 举报

发表于 2007-1-14 01:03:09 | 显示全部楼层
apt-cache search 就是查找源里的软件的命令。

如果不习惯,还可以到
http://packages.debian.org
查询。
回复 支持 反对

使用道具 举报

发表于 2007-1-14 15:16:01 | 显示全部楼层
刚刚做完一个和radius有关的项目,用的就是freeradius,现在看到它真亲切
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表