Closed
Bug 594416
Opened 14 years ago
Closed 14 years ago
Addon from Debian Package installed by root is activated globally
Categories
(Firefox :: General, enhancement)
Tracking
()
RESOLVED
DUPLICATE
of bug 476430
People
(Reporter: oktarinen, Unassigned)
Details
User-Agent: Mozilla/5.0 (X11; U; Linux i686; de; rv:1.9.1.11) Gecko/20100721 Firefox/3.0.3 (like Firefox/3.5.11) Build Identifier: Mozilla/5.0 (X11; U; Linux i686; de; rv:1.9.1.11) Gecko/20100721 Firefox/3.0.3 (like Firefox/3.5.11) Me and my friend work on one single Debian PC. He is root, I am just a regular user. We both use Iceweasel. So, when my friend installed the add-on "Vimperator" via "apt-get install" within Debian the next day I was starting Firefox and my address bar and everything was gone because Vimperator was activated. If he had downloaded the extension and installed it for his user, that would not have happened, so I asked him, why he hadn't done that instead and he said the installation of the addon as Debian package is more comfortable because security updates get installed automatically. Long things short, could you please implement, that addons that are installed as root-user do not activate for every user at once? That would be very kind. Better instead would be a dialog that asks the user after the debian package by root has been installed if you really want to activate that. I know how to use VIM so I got that Vimperator addon deactivated really quick but I can imagine simple users would be very confused and would even make barely understandable bugreports. Reproducible: Always Steps to Reproduce: 1. get root 2. install addon 3. login as normal linux-user 4. start iceweasel (firefox is called in Debian that way) Actual Results: Addons you never heard of are activated and confuse you. Expected Results: Normal usage of firefox.
Comment 1•14 years ago
|
||
We (or I) don't know what the debian package is doing but it makes sense for me to install it for all users. - it's a good way to install system-wide extensions - a normal user doesn't have to use vi. He can deactivate the Addon in the addon-manager - a normal user who wants an addon can use the integrated addon installation method to install an extension. There is no reason to use the debian packet manager to install addons. Firefox can update addons automatically if you got them from addons.mozilla.org. I don't know the situation on iceweasel but it should be the same. The debian package can either install it for all users or only for the current one. It's their decision. see https://developer.mozilla.org/en/Installing_extensions#Linux I will mark this bug invalid. Please reopen if you disagree.
Status: UNCONFIRMED → RESOLVED
Closed: 14 years ago
Resolution: --- → INVALID
I am not glad with your opinion but I will try to make the developers of the addon "vimperator" add an information to the start-page of their addon, so everyone knows he has to type ":addons" to go to the dialog with the addons so he can deactive it, if he likes. In my opinion the one who is responsible for package building iceweasel for debian could take care of it, so you (=root) could choose if it is activated or not after installation with apt-get.
Comment 3•14 years ago
|
||
I somehow read over the part that you want to be asked. invalid is only the part that there is way to install extensions systemwide and that your special extension gets installed as systemwide addon via apt-get asking is basically a dupe of bug 476430
Resolution: INVALID → DUPLICATE
You need to log in
before you can comment on or make changes to this bug.
Description
•