在root下访问我的Firefox插件

时间:2013-10-07 14:35:20

标签: javascript firefox plugins npapi firebreath

我最近构建了一个使用FireBreath框架扫描指纹的Firefox插件。问题是当我在普通模式下对插件运行测试时,插件运行完美但不允许我使用我的USB扫描仪,因为我需要root访问权限。现在,当我以root身份启动Firefox时,我无法在Firefox的插件列表中找到该插件。我终于尝试将我的插件文件“plg.so”复制到/ usr / lib64 / mozilla / plugins /。将我的插件添加到Firefox的列表中但是当我尝试访问它时,Firefox会冻结。谢谢你的帮助。

1 个答案:

答案 0 :(得分:0)

不同的插件安装位置是文档here 如果按用户(~/.mozilla/plugins)安装它们,则需要为每个用户安装它们(也就是将它们安装为root用户),尽管您也可以在发现时全局安装它们。

对于冻结,如果没有更多信息,就无法确定问题所在 我建议file a bug使用stack trace(崩溃报告ID,如果你可以在冻结时使用崩溃或手动使用替代方法)。