For the record. I used the macOS installer and did an Option-right-click -> 
Open so I could override the security warnings and proceed with the install.  
Obviously not what we want, but the result was a working NB13.

Scott

> On Mar 10, 2022, at 6:32 PM, Steve Hannah <[email protected]> wrote:
> 
> I'd like to take a stab at building a MacOS installer using jDeploy.  I'm
> having trouble getting the binary ZIP version running on my Mac though.
> I downloaded this:
> https://www.apache.org/dyn/closer.cgi/netbeans/netbeans/13/netbeans-13-bin.zip
> 
> I unzip and run it and this is the output I get.
> ----
> 
> Steves-Mac-Pro:netbeans shannah$ ./bin/netbeans
> 
> Unknown option: n
> 
> Usage: head [-options] <url>...
> 
>    -m <method>   use method for the request (default is 'HEAD')
> 
>    -f            make request even if head believes method is illegal
> 
>    -b <base>     Use the specified URL as base
> 
>    -t <timeout>  Set timeout value
> 
>    -i <time>     Set the If-Modified-Since header on the request
> 
>    -c <conttype> use this content-type for POST, PUT, CHECKIN
> 
>    -a            Use text mode for content I/O
> 
>    -p <proxyurl> use this as a proxy
> 
>    -P            don't load proxy settings from environment
> 
>    -H <header>   send this HTTP header (you can specify several)
> 
> 
>    -u            Display method and URL before any response
> 
>    -U            Display request headers (implies -u)
> 
>    -s            Display response status code
> 
>    -S            Display response status chain
> 
>    -e            Display response headers
> 
>    -d            Do not display content
> 
>    -o <format>   Process HTML content in various ways
> 
> 
>    -v            Show program version
> 
>    -h            Print this message
> 
> 
>    -x            Extra debugging output
> 
> /bin/bash: : No such file or directory
> 
> ----
> 
> Mac OS Majave 10.14.6
> 
> 
> I must be missing something obvious.  Can anyone spot my mistake?
> 
> 
> 
> 
> 
>> On Fri, Mar 4, 2022 at 3:36 PM John Mc <[email protected]> wrote:
>> 
>> I don't think John knows why the installer is failing Apple's
>> notarization process right now for sure.  Although there's a whole
>> bunch of reasons NetBeans probably shouldn't pass if Apple's
>> guidelines are read strictly.  Fixing it might require code changes.
>> 
>> Yeah so as I understand it right now, up to now, we got away with it, as
>> Apache NetBeans was being notarized but shouldn't have been, and
>> potentially now gatekeeper is cleverer than the notarization service...
>> 
>> I'm not signing the .app, but the current issue is that I think we need to
>> loop through jars, and sign any embedded native libraries(.
>> dylib|.jnilib|.so|bin), as these are not being reported as errors as they
>> are not signed.  Very similar to this post[1].
>> 
>> I've created 2 PRs for my current changes(one in netbeans, the other in the
>> jenkins-lib project) to get me where I am at the moment.  I'll take a look
>> tomorrow and see what makes sense in terms of signing the embedded native
>> libraries...
>> 
>> [1]: https://stackoverflow.com/a/53528020/612072
>> 
>> John
>> 
>>> On Fri, 4 Mar 2022 at 12:54, Neil C Smith <[email protected]> wrote:
>>> 
>>> On Fri, 4 Mar 2022 at 12:35, antonio <[email protected]> wrote:
>>>> I don't see a reason "to roll a new source release to fix whatever the
>>>> issue now is" with the macOS installer.
>>>> 
>>>> I think it's ok to wait for the NB _14_ macOS installer vote.
>>> 
>>> Well, not having a macOS NB 13 installer at all is also an option, I
>> guess!
>>> 
>>> I don't think John knows why the installer is failing Apple's
>>> notarization process right now for sure.  Although there's a whole
>>> bunch of reasons NetBeans probably shouldn't pass if Apple's
>>> guidelines are read strictly.  Fixing it might require code changes.
>>> Hopefully not.
>>> 
>>>> Maybe more
>>>> people with macOS is interested in voting by then.
>>> 
>>> I don't think there's a shortage of people to vote.
>>> 
>>> Best wishes,
>>> 
>>> Neil
>>> 
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: [email protected]
>>> For additional commands, e-mail: [email protected]
>>> 
>>> For further information about the NetBeans mailing lists, visit:
>>> https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
>>> 
>>> 
>>> 
>>> 
>> 
> 
> 
> -- 
> Steve Hannah
> Web Lite Solutions Corp.

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists



Reply via email to