Open Bug 1542608 Opened 6 months ago Updated 3 months ago

Port | Bug 394984 Unable to update on mac if admin user is not the same admin user as the person who installed firefox| to SeaMonkey

Categories

(SeaMonkey :: Build Config, defect)

defect
Not set

Tracking

(Not tracked)

ASSIGNED

People

(Reporter: iann_bugzilla, Assigned: iann_bugzilla, NeedInfo)

References

Details

Attachments

(1 file)

Port following bugs:

  • Bug 394984 - Enable any admin user on OSX to update Firefox, build config changes
  • Bug 1278042 - If update is disabled, don't copy LaunchServices

Comment 0 from Bug 394984:
software update disabled on the mac if admin user is not the same admin user as the person who installed firefox

rhian had a machine that was stuck on 1.5.0.6, and the problem was that software update was disabled because she could not write to the application directory.

/Applications/Firefox.app was owned by "501", which was probably the previous owner for the laptop (mrz?)

The perms for that directory are:

drwxr-xr-x 3 501 admin 102 Jul 28 2006 .

as the "rhian" user, even though she is an admin user, she can't create the update.test file under there, so update was disabled.

note, I think the fix for bug #393782 will help address this sort of thing, as we can make it part of the "why can't I update faq" for mac.

Attached patch Port mac changesSplinter Review
Attachment #9072397 - Flags: review?(frgrahl)
Attachment #9072397 - Flags: feedback?(stefanh)
Attachment #9072397 - Flags: approval-comm-esr60?
Comment on attachment 9072397 [details] [diff] [review]
Port mac changes

Makes sense (not tested, code inspection only).
Attachment #9072397 - Flags: feedback?(stefanh) → feedback+
Comment on attachment 9072397 [details] [diff] [review]
Port mac changes

I am quite sure this won't work because our app is not signed. And if it were we would need to add different key details here.

TB did add some other stuff too. Do we need this?
https://hg.mozilla.org/comm-central/rev/cc50be271afa

We might need a developer ID and notarize it too. 

Clearing review until the fog clears a little. We probably need to do some research here first. Setting NI to myself for later.
Flags: needinfo?(frgrahl)
Attachment #9072397 - Flags: review?(frgrahl) → feedback+
You need to log in before you can comment on or make changes to this bug.