Extension manager docs on install locations shows that Mac has a system
install location
https://developer.mozilla.org/en-US/Add-ons/Installing_extensions

Robert

-----Original Message-----
From: dev-platform
[mailto:[email protected]] On
Behalf Of Robert Strong
Sent: Wednesday, August 27, 2014 5:16 PM
To: [email protected]
Subject: Re: Upcoming changes to Mac package layout, signing



----- Original Message -----
> From: "Philipp Kewisch" <[email protected]>
> To: [email protected]
> Sent: Wednesday, August 27, 2014 4:49:35 PM
> Subject: Re: Upcoming changes to Mac package layout, signing
> 
> On 8/13/14 2:59 PM, Benjamin Smedberg wrote:
> > 
> > On 8/13/2014 3:34 AM, Philipp Kewisch wrote:
> >>
> >> Does this also affect binary extensions in any way? I'd imagine 
> >> that globally installed extensions would break signing if placed
incorrectly.
> > 
> > You cannot place anything in the Firefox bundle. Any extensions, 
> > binary or not, would need to be elsewhere. I don't know that we have 
> > a supported global install location on Mac.
> > 
> > --BDS
> > 
> 
> When you say not supported, does this mean you have no motivation or 
> plans to allow extensions formerly dropped in 
> Contents/MacOS/extensions/ to be placed in a different location that
doesn't require resigning?
It does not mean that we won't support another location. We are moving as
fast as we can to get the minimum requirements finished at this time and
it would be helpful if someone tackled the specific issue of supporting
another location. First step would be checking if Mac supports a system /
global install location for extensions outside of the bundle.

> 
> I suspect this means enterprise administrators will need to resign if 
> they want to install Firefox on many machines and provide preinstalled 
> extensions?
Unless there is a system / global install location available.

> 
> On a related matter, has Stephan's suspicion been confirmed that 
> running the binary manually will not trigger gatekeeper and allow 
> developers to run the app, with all extensions in 
> obj/dist/Nightly.app/Contents/MacOS/extensions/ (where they end up 
> with
> --enable-extensions)
We will be investigating that further after we finish up the minimum
requirements.

Robert
_______________________________________________
dev-platform mailing list
[email protected]
https://lists.mozilla.org/listinfo/dev-platform
_______________________________________________
dev-platform mailing list
[email protected]
https://lists.mozilla.org/listinfo/dev-platform

Reply via email to