Closed
Bug 1055330
Opened 10 years ago
Closed 10 years ago
Modify file structure of Thunderbird.app to allow for OSX v2 signing
Categories
(Thunderbird :: Build Config, defect)
Tracking
(Not tracked)
RESOLVED
DUPLICATE
of bug 1074002
People
(Reporter: jsbruner, Assigned: jsbruner)
References
Details
Attachments
(1 file)
12.54 KB,
patch
|
Details | Diff | Splinter Review |
[Copy of what was said in bug 1047584 (The Fx version)]
"For OSX v2 signatures, we need to modify the structure of our .app bundle. In particular, we need to move all non-code files out of Contents/MacOS and into Contents/Resources. This applies recursively to any .app bundles packaged by the top-level .app bundle as well (crashreporter.app, updater.app etc.). Also, any directory under Contents/MacOS will be interpreted as bundle. Since we have many directories there that aren't bundles (like browser, defaults etc.) we need to move those to Resources as well.
Note: although we could sign individual non-code files under Contents/MacOS, these would create xattrs that are not straightforward to package in MARs and deploy during an update. There is no alternative to moving any non-bundle directory out of Contents/MacOS however."
Comment 1•10 years ago
|
||
This will be interesting for companies shipping with Lightning globally installed. IIRC Benjamin said the global install location is not very well supported.
Will it be sufficient to port the changes from Bug 1047584 to TB or do we need some additional modifications?
Assignee | ||
Comment 3•10 years ago
|
||
We'll probably need additional stuff as well (I'm thinking mdimporter here). For the most part though a port is fine.
I've already started the patch, so I guess I'll take the bug.
Assignee: nobody → josiah
Status: NEW → ASSIGNED
Assignee | ||
Comment 4•10 years ago
|
||
This is a WIP patch that probably won't even build, it's for reference only.
Assignee | ||
Comment 5•10 years ago
|
||
Robert has more in another bug, so I'm duping this one.
Status: ASSIGNED → RESOLVED
Closed: 10 years ago
Resolution: --- → DUPLICATE
You need to log in
before you can comment on or make changes to this bug.
Description
•