LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
12
返回列表 发新帖
楼主: philix

普通用户不能使用mozilla-firefox

[复制链接]
 楼主| 发表于 2006-1-13 19:47:04 | 显示全部楼层
中午时,我把系统中的1.0的firefox删除了,把我上次下载的那个1.5版解压
结果也是root用户可以用,但philix不能用.

我将firefox设置为suid,sgid,之后用普通用户执行。
会得到出错提示:找不到 libxpcom_core.so这个文件或目录

(以为是旧版的问题,我就#pacman -Sy ;pacman -S mozilla-fire升级后级到1.5了
还是有这个问题)

但,问题在于root明明可以找到这个文件的啊
难道,ld.so.conf这个配置文件还区分用户是不是root??
回复 支持 反对

使用道具 举报

发表于 2006-1-13 19:56:15 | 显示全部楼层
Post by philix
中午时,我把系统中的1.0的firefox删除了,把我上次下载的那个1.5版解压
结果也是root用户可以用,但philix不能用.

我将firefox设置为suid,sgid,之后用普通用户执行。
会得到出错提示:找不到 libxpcom_core.so这个文件或目录

(以为是旧版的问题,我就#pacman -Sy ;pacman -S mozilla-fire升级后级到1.5了
还是有这个问题)

但,问题在于root明明可以找到这个文件的啊
难道,ld.so.conf这个配置文件还区分用户是不是root??


我不认为这个文件造成了你无法启动firefox,因为这个so文件是放在firefox自己的目录里的。而且安装firefox的过程中ld.so.conf文件也相应更新了。

try:pacman -Rcn mozilla-firefox && pacman -S mozilla-firefox
如果你用过任何非Arch安装包的firefox,要注意你有没有在/usr/bin下自己做连接(我经常这么干)。

努力回忆一下你都做过什么。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-1-13 19:59:57 | 显示全部楼层
Post by diony
我不认为这个文件造成了你无法启动firefox,因为这个so文件是放在firefox自己的目录里的。而且安装firefox的过程中ld.so.conf文件也相应更新了。

try:pacman -Rcn mozilla-firefox && pacman -S mozilla-firefox
如果你用过任何非Arch安装包的firefox,要注意你有没有在/usr/bin下自己做连接(我经常这么干)。

努力回忆一下你都做过什么。



我的系统才安装了不久,没有什么是我自己动手弄的

而且刚安装好系统时,zhcon就不可以以普通用户使用.而在之前0.7是可以用的
回复 支持 反对

使用道具 举报

发表于 2006-1-14 08:37:43 | 显示全部楼层
建立新的用户可以用吗?
回复 支持 反对

使用道具 举报

发表于 2006-1-14 08:53:41 | 显示全部楼层
说了半天没有贴出来控制台显示的出错信息,没有办法诊断。
回复 支持 反对

使用道具 举报

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

本版积分规则

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