Доступ к моему плагину Firefox под root

Недавно я создал плагин для Firefox, который сканирует отпечатки пальцев, используя структуру FireBreath. проблема в том, что когда я запускаю тест плагина в обычном режиме, плагин работает отлично, но не позволяет мне использовать мой usb-сканер, так как мне нужен root-доступ. Теперь, когда я запускаю Firefox с правами root, я не могу найти плагин в списке плагинов в Firefox. я, наконец, попытался скопировать файл плагина «plg.so» в /usr/lib64/mozilla/plugins/. который добавил мой плагин в список в Firefox, но когда я пытаюсь получить к нему доступ, Firefox зависает. Спасибо за вашу помощь.


person The Eighth Ero    schedule 07.10.2013    source источник
comment
Я недостаточно использую Linux, чтобы знать это; то, что вы ищете, это как установить плагин npapi в firefox на linux с правами root. Однако то, что вы пробовали, - это то, что я ожидаю от работы, поэтому я не знаю. Я добавил тег npapi, может быть, кто-то еще знает.   -  person taxilian    schedule 07.10.2013


Ответы (1)


Различные места установки плагинов описаны здесь.
Если вы устанавливаете их для каждого пользователя (~/.mozilla/plugins), вам нужно установить их для каждого пользователя, в качестве которого вы хотите их использовать (т. е. также установить их для root), хотя, как вы узнали, вы также можете установить их глобально.

Что касается зависания, невозможно определить, в чем проблема, без дополнительной информации.
Я рекомендую сообщить об ошибке с помощью трассировка стека (либо идентификатор отчета о сбое, если вы можете заставить его сбой во время зависания, либо вручную, используя альтернативные методы).

person Georg Fritzsche    schedule 08.10.2013