update mozilla vpn signing scripts to support new bundle + postinstall script
Categories
(Release Engineering :: General, enhancement)
Tracking
(Not tracked)
People
(Reporter: bhearsum, Unassigned)
Details
An upcoming version will need to support signing an additional bundle, and use a postinstall script for the pkg.
The bundle location is: Mozilla VPN.app/Contents/Library/NativeMessaging/MozillaVPNNativeMessaging.app
Its entitlements are: https://github.com/mozilla-mobile/mozilla-vpn-client/blob/main/macos/nativemessaging/MozillaVPNNativeMessaging.entitlements
The postinstall script is https://github.com/mozilla-mobile/mozilla-vpn-client/blob/main/macos/pkg/scripts/postinstall
The signing script is https://hg.mozilla.org/build/braindump/file/tip/signing-related/sign-mozilla-vpn.sh
Because the entitlements are different, we'll need a new block (like we have for the login item) to package, sign, and drop the signed version in place.
The postinstall script probably needs a simple change to productbuild
Updated•1 years ago
|
Description
•