Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 39006

Summary: Mozilla search bar installs don't work as ordinary user
Product: Gentoo Linux Reporter: trejkaz
Component: Current packagesAssignee: Mozilla Gentoo Team <mozilla>
Status: RESOLVED WONTFIX    
Severity: minor    
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description trejkaz 2004-01-22 01:23:35 UTC
Clicking on "Add engines..." from the search bar takes you to a site which should try to install search bar plugins.  However, it doesn't work unless you are root.

Reproducible: Always
Steps to Reproduce:
1. Go to http://mycroft.mozdev.org/quick/dictionary.html
2. Click on one to install (e.g. Dictionary)
3. Click OK.
Actual Results:  
Nothing changes.

Expected Results:  
Plugin should be installed.

Doing the same process as root works.  This is because
/usr/lib/MozillaFirebird/searchplugins is only writeable by root.  Ideally this
would be overridable in ~/.phoenix but I don't think you can (I've tried
creating a ~/.phoenix/searchplugins directory and adding stuff to it, but it's
no good.

Easy workaround is using sudo to start up as root, then quitting immediately
after installing.  But running a web browser as root scares the bejeezus out of me.
Comment 1 Aron Griffis (RETIRED) gentoo-dev 2004-04-07 19:57:10 UTC
Can't help you with this one.  Many of the extensions have been fixed to install optionally into the user profile.  Hopefully more of them will follow this trend.  Not something we're going to fix at the distribution level.  Sorry!