Closed Bug 199866 Opened 21 years ago Closed 21 years ago

Only root can install properly and use extensions

Categories

(SeaMonkey :: General, defect)

x86
Linux
defect
Not set
major

Tracking

(Not tracked)

VERIFIED DUPLICATE of bug 204049

People

(Reporter: bugzilla, Assigned: ssu0262)

Details

User-Agent:       Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.4a) Gecko/20030324 Phoenix/0.5
Build Identifier: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.4a) Gecko/20030324 Phoenix/0.5

This problem occurs in Phoenix as late as yesterday, as well as Mozilla 1.3. 
Mozilla will not actually install any extensions for any users that are not root.

Root may install extensions, but only they may use them because they are not set
to permissions that can be read by other users.

Reproducible: Always

Steps to Reproduce:
1. Try to install an arbitrary extension as a regular user..
preferential.mozdev.org for example
2. Restart the browser after "Success"

-OR-

1. Install the same extension as root
2. Restart the browser after "Success"
3. Run the browser again as a regular user.

Actual Results:  
In the first situation the extension is completely unavailable to anyone.  The
second situation root gets access to the extension, but other users cannot use it.

Expected Results:  
Either regular users need a chrome installation directory of their own,
extension installation for these users should not be allowed.  Permissions
should be set when root installs an extension to allow everyone to use it.
Component: Installer: XPI Packages → Browser-General
Confirming Mozilla 1.4b Gentoo Linux
Status: UNCONFIRMED → NEW
Ever confirmed: true
this looks very similar to bug 204049 (I know this is earlier, but that has more
discussion). marking as dupe, reopen if I've missed some difference.

*** This bug has been marked as a duplicate of 204049 ***
Status: NEW → RESOLVED
Closed: 21 years ago
Resolution: --- → DUPLICATE
verified
Status: RESOLVED → VERIFIED
Product: Browser → Seamonkey
You need to log in before you can comment on or make changes to this bug.