Re: V18 plugins not showing as Notarized?

2020-05-01 Thread Ronald Rosell via 4D_Tech
Thanks Randy,

In our particular case that problem doesn’t appear arise, perhaps since we’re 
not distributing a built application with unlimited desktop, we’re running 
something in-house on 4D Server.

I did notice that the package contents -> Plugins folder for 4D Server (8.1) 
didn’t have the 4d internetcommands plugin in the distribution, whereas it was 
there for 4D Developer.  (That may have been corrected in 8.2). Simply copying 
4d internetcommands.bundle from one to the other, however, did the trick … 
Catalina seemed happy with that.
__

Ron Rosell
President
StreamLMS



> On May 1, 2020, at 5:02 AM, Randy Jaynes  wrote:
> 
> I’ve found that you also have to be careful when copying your development 
> structure from 1 machine to another.
> 
> When you copy or unzip a version on the Catalina machine, it invalidates the 
> notarization of the plugins and you get the alerts when opening the database 
> that the plugins are damaged.
> 
> They’re not.
> 
> You then have to go to System Preferences > Security & Privacy > General to 
> use the “Blah blah anyway” button. Multiple times if you have several plugins 
> with the issue.
> 
> As a result I have a folder on the desktop of my Catalina testing machine 
> where all the plugins are noticed in case I forget again.
> 
> I found I have to use Miyako’s buildApp database to codesign each 
> plugin.bundle when this happens.
> 
> Randy
> 

**
4D Internet Users Group (4D iNUG)
Archive:  http://lists.4d.com/archives.html
Options: https://lists.4d.com/mailman/options/4d_tech
Unsub:  mailto:4d_tech-unsubscr...@lists.4d.com
**

Re: V18 plugins not showing as Notarized?

2020-05-01 Thread Randy Jaynes via 4D_Tech
I’ve found that you also have to be careful when copying your development 
structure from 1 machine to another.

When you copy or unzip a version on the Catalina machine, it invalidates the 
notarization of the plugins and you get the alerts when opening the database 
that the plugins are damaged.

They’re not.

You then have to go to System Preferences > Security & Privacy > General to use 
the “Blah blah anyway” button. Multiple times if you have several plugins with 
the issue.

As a result I have a folder on the desktop of my Catalina testing machine where 
all the plugins are noticed in case I forget again.

I found I have to use Miyako’s buildApp database to codesign each plugin.bundle 
when this happens.

Randy

--
Randy Jaynes
Senior Programmer and Customer Support

http://printpoint.com • 845.687.3741 • PrintPoint, Inc • 57 Ludlow Lane • 
Palisades, NY 10964 
Please send all email contacts to supp...@printpoint.com



> On May 1, 2020, at 1:06 AM, Ronald Rosell via 4D_Tech <4d_tech@lists.4d.com> 
> wrote:
> 
> I knew it would be something simple.  I’d actually completely forgotten that 
> 4D InternetCommands is included in the 4D application package … I’ve 
> generally had a copy in the database folder -> Plugins when compiling.
> 
> I just took that latter copy out, relaunched, and problem solved!  Thank you 
> Miyako!
> 
> Ron Rosell
> __
> 
> Ron Rosell
> President
> StreamLMS
> 
>> On Apr 30, 2020, at 9:29 PM, Keisuke Miyako via 4D_Tech 
>> <4d_tech@lists.4d.com> wrote:
>> 
>> only the plugins pre-installed with the application (inside 4D or 4D Server) 
>> are notarised.
>> 
>> the folder adjacent to the application are copies for distribution and 
>> therefore not code signed at all.
>> 
>>> On May 1, 2020, at 12:00, Ronald Rosell via 4D_Tech <4d_tech@lists.4d.com> 
>>> wrote:
>>> Executing codesign --verify -- verbose against 4D InternetCommands.bundle, 
>>> for example, brings back:
>>> /Applications/4D v18.1/Plugins/4D InternetCommands.bundle: code object 
>>> is not signed at all
>> 
>> **
>> 4D Internet Users Group (4D iNUG)
>> Archive:  http://lists.4d.com/archives.html
>> Options: https://lists.4d.com/mailman/options/4d_tech
>> Unsub:  mailto:4d_tech-unsubscr...@lists.4d.com
>> **
> 
> **
> 4D Internet Users Group (4D iNUG)
> Archive:  http://lists.4d.com/archives.html
> Options: https://lists.4d.com/mailman/options/4d_tech
> Unsub:  mailto:4d_tech-unsubscr...@lists.4d.com
> **

**
4D Internet Users Group (4D iNUG)
Archive:  http://lists.4d.com/archives.html
Options: https://lists.4d.com/mailman/options/4d_tech
Unsub:  mailto:4d_tech-unsubscr...@lists.4d.com
**

Re: V18 plugins not showing as Notarized?

2020-04-30 Thread Ronald Rosell via 4D_Tech
I knew it would be something simple.  I’d actually completely forgotten that 4D 
InternetCommands is included in the 4D application package … I’ve generally had 
a copy in the database folder -> Plugins when compiling.

I just took that latter copy out, relaunched, and problem solved!  Thank you 
Miyako!

Ron Rosell
__

Ron Rosell
President
StreamLMS

> On Apr 30, 2020, at 9:29 PM, Keisuke Miyako via 4D_Tech 
> <4d_tech@lists.4d.com> wrote:
> 
> only the plugins pre-installed with the application (inside 4D or 4D Server) 
> are notarised.
> 
> the folder adjacent to the application are copies for distribution and 
> therefore not code signed at all.
> 
>> On May 1, 2020, at 12:00, Ronald Rosell via 4D_Tech <4d_tech@lists.4d.com> 
>> wrote:
>> Executing codesign --verify -- verbose against 4D InternetCommands.bundle, 
>> for example, brings back:
>>  /Applications/4D v18.1/Plugins/4D InternetCommands.bundle: code object 
>> is not signed at all
> 
> **
> 4D Internet Users Group (4D iNUG)
> Archive:  http://lists.4d.com/archives.html
> Options: https://lists.4d.com/mailman/options/4d_tech
> Unsub:  mailto:4d_tech-unsubscr...@lists.4d.com
> **

**
4D Internet Users Group (4D iNUG)
Archive:  http://lists.4d.com/archives.html
Options: https://lists.4d.com/mailman/options/4d_tech
Unsub:  mailto:4d_tech-unsubscr...@lists.4d.com
**

Re: V18 plugins not showing as Notarized?

2020-04-30 Thread Keisuke Miyako via 4D_Tech
only the plugins pre-installed with the application (inside 4D or 4D Server) 
are notarised.

the folder adjacent to the application are copies for distribution and 
therefore not code signed at all.

> On May 1, 2020, at 12:00, Ronald Rosell via 4D_Tech <4d_tech@lists.4d.com> 
> wrote:
> Executing codesign --verify -- verbose against 4D InternetCommands.bundle, 
> for example, brings back:
>   /Applications/4D v18.1/Plugins/4D InternetCommands.bundle: code object 
> is not signed at all

**
4D Internet Users Group (4D iNUG)
Archive:  http://lists.4d.com/archives.html
Options: https://lists.4d.com/mailman/options/4d_tech
Unsub:  mailto:4d_tech-unsubscr...@lists.4d.com
**

V18 plugins not showing as Notarized?

2020-04-30 Thread Ronald Rosell via 4D_Tech
Hi folks,

My apologies if this is a “RTFM” question, but I’ve searched the Knowledge 
Base, and the NUG archive, but haven’t found an answer to this problem.  (The 
4D support portal also appears to be having issues at the moment.)

I’m in the process of upgrading from v17.4 to v18.1, in large part to be able 
to run properly under Catalina.

I’m finding, however, that none of the 4D-provided set of plugins … Internet 
commands, etc. … are showing up as Notarized.  

Executing codesign --verify -- verbose against 4D InternetCommands.bundle, for 
example, brings back:

/Applications/4D v18.1/Plugins/4D InternetCommands.bundle: code object 
is not signed at all

Opening a structure that uses Internet Commands in 4D Developer throws an error 
message pointing to the unsigned plugin.  The structure compiles without 
errors, but opening the compiled database in 4D server generates the same 
unsigned plugin message about Internet Commands.

I’m not building a stand-alone application here, so not registering with Apple 
as a developer with signing privileges, just planning to have Server open and 
run a compiled structure.  (Most of the posts about notarization in the NUG 
appear to be for application developers producing standalone apps.)

I must be missing something basic.  (And yes, I’m sure I’m using the v18 
plugins, not v17.) Could someone please point me in the right direction?

Thanks!
__

Ron Rosell
President
StreamLMS

**
4D Internet Users Group (4D iNUG)
Archive:  http://lists.4d.com/archives.html
Options: https://lists.4d.com/mailman/options/4d_tech
Unsub:  mailto:4d_tech-unsubscr...@lists.4d.com
**