packages installer - osx and notarization
Doug Easterbrook
doug at artsman.com
Fri Dec 11 14:14:12 EST 2020
hi Mike/Andrew
I just built an installer using packages for 10.2, complete with customization of the name of the run time, lots of changes in the plists and 10 or so xcomps into the xcomp folder
I threw out the omnis signature file..
built a package and it installs just fine on mojave, catalina, and big sur.
all that is without any notarization.
and, as alexx points out, its just done by bypassing gatekeeper using the right click install….
and, I still make sure that my installer runs the following so that you get to have that as normal behaviour.
sudo spctl --master-disable
I”m not saying that you shouldn’t notarize your app …. I’m just saying that everything runs just fine with things in the right place if you right click and install (and supply your machine password).
we also use omnis to run as a service under root for web services, and that also works just fine.
Doug Easterbrook
Arts Management Systems Ltd.
mailto:doug at artsman.com
http://www.artsman.com
Phone (403) 650-1978
> On November 18, 2020, at 2:52 PM, Mike Matthews - Omnis <omnis at lineal.co.uk> wrote:
>
> This is nearly true. Right Mouse click and select Open bypasses some of GateKeeper’s questions, but not all.
>
> If you add a new xComp however, it won’t run that xComp sadly.
>
> Mike
>
>
> [Lineal Software Solutions] <http://www.lineal.co.uk>
>
> [Twitter]<https://twitter.com/linealsoftware> [Facebook] <https://www.facebook.com/linealsoftware?fref=ts&ref=br_tf> [Google +] <https://plus.google.com/112982815000763473226/about> [LinkedIn] <https://www.linkedin.com/company/1859834?trk=tyah&trkInfo=clickedVertical%3Acompany%2Cidx%3A1-1-1%2CtarId%3A1437729256906%2Ctas%3Alineal%20s>
>
> [https://s3.amazonaws.com/htmlsig-assets/spacer.gif]
>
> Mike Matthews
> omnis at lineal.co.uk<mailto:omnis at lineal.co.uk>
>
> Lineal Software Solutions
> 01271 375999
> Commercial House, The StrandBarnstaple, Devon, EX31 1EU
> www.lineal.co.uk<http://www.lineal.co.uk>
>
>
> [http://www.lineal.co.uk/stuff/EmailSig/MicrosoftPartner.png]<http://www.lineal.co.uk/windows-support/> [http://www.lineal.co.uk/stuff/EmailSig/Office_365.png] <http://www.lineal.co.uk/microsoft-office-365/> [http://www.lineal.co.uk/stuff/EmailSig/Cisco.png] <http://www.lineal.co.uk/wifi-networks/> [http://www.lineal.co.uk/stuff/EmailSig/Meraki.png] <http://www.lineal.co.uk/wifi-networks/> [http://www.lineal.co.uk/stuff/EmailSig/Dell.png] <http://www.lineal.co.uk/it-systems/> [http://www.lineal.co.uk/stuff/EmailSig/Gamma.png] <http://www.lineal.co.uk/gamma-horizon-voip/> [http://www.lineal.co.uk/stuff/EmailSig/Kerio.png] <http://www.lineal.co.uk/kerio/> [http://www.lineal.co.uk/stuff/EmailSig/Apple.png] <http://www.lineal.co.uk/apple-upgrades-repairs/> [http://www.lineal.co.uk/stuff/EmailSig/Eset.png] <http://www.lineal.co.uk/eset-security-software/> [http://www.lineal.co.uk/stuff/EmailSig/mitel.png] <http://www.lineal.co.uk/shoretel/>
>
>
>
>
> On 18 Nov 2020, at 20:03, Alex Clay via omnisdev-en <omnisdev-en at lists.omnis-dev.com<mailto:omnisdev-en at lists.omnis-dev.com>> wrote:
>
> Hi Andrew,
>
> Forcing the install/launch with a right-click and opening a pkg/app is a completely valid way to install and run your app, just less user-friendly. What signing and notarizing allows is installing/running your app without right-clicking and choosing open.
>
> Alex
>
> On Nov 18, 2020, at 14:14, Andrew Stolarz <stolarz at gmail.com<mailto:stolarz at gmail.com>> wrote:
>
> I was under the impression that if you dont notarize your app then you
> can't install it on Big Sur (and I think Catalina) ?
>
> I took our installer which was build using Packages designed for 10.14.x ,
> and ran it on my virtual environment (Big Sur). (This package was never
> notarized).
>
> I was able to run the installer by right clicking and "open", and then was
> able to continue installing and then launching our app. (while it crashed
> as 8.1.6 is not supported on Big Sur, the entire install/ setup process
> happened without any problems).
>
> Trying to understand at what point should I not be allowed to install due
> to lack of notarization?
>
>
> Andrew
> _____________________________________________________________
> Manage your list subscriptions at http://lists.omnis-dev.com
> Start a new message -> mailto:omnisdev-en at lists.omnis-dev.com
>
> _____________________________________________________________
> Manage your list subscriptions at http://lists.omnis-dev.com
> Start a new message -> mailto:omnisdev-en at lists.omnis-dev.com
>
> _____________________________________________________________
> Manage your list subscriptions at http://lists.omnis-dev.com
> Start a new message -> mailto:omnisdev-en at lists.omnis-dev.com
More information about the omnisdev-en
mailing list