Closed Bug 1047742 Opened 11 years ago Closed 10 years ago

Find new way to allow for administratively configured installs to lock prefs on OSX, due to v2 signing requirements

Categories

(Core :: Preferences: Backend, defect)

x86
macOS
defect
Not set
critical

Tracking

()

RESOLVED WONTFIX

People

(Reporter: spohl, Unassigned)

References

(Depends on 1 open bug)

Details

This is very similar to bug 1047738, with the difference that we used to allow for partner builds that locked prefs. Our current way of doing this is no longer going to work due to the v2 signing requirements, since we can no longer modify any files inside the top-level .app bundle after it was signed. We will need to find a new solution if we want to support these kinds of partner builds that lock prefs.
Flags: needinfo?(mconnor)
Should either be core -> preferences or firefox -> preferences
Component: Application Update → Preferences: Backend
Product: Toolkit → Core
Summary: Find new way to allow for partner builds that lock prefs on OSX, due to v2 signing requirements → Find new way to allow for administratively configured installs to lock prefs on OSX, due to v2 signing requirements
Blocks: 1046906
No longer blocks: 1047584
Group: mozilla-employee-confidential
Can you give an example of a partner that locks prefs?
This is for administratively configured installs. Stephen confused administratively configured vs. partner builds so I fixed the summary.
Flags: needinfo?(mconnor)
As it stands the administrator can accomplish this by running the app and then modifying the bundle. We can decide if we want to do anything else later and if so in a new bug.
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → WONTFIX
Severity: normal → critical
Status: RESOLVED → REOPENED
Resolution: WONTFIX → ---
This bug was for finding a new way to accomplish locking prefs which isn't needed and what you have found is a different bug so please file a new bug for the issue you have found.
Status: REOPENED → RESOLVED
Closed: 10 years ago10 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.