[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
Re: [cross-project-issues-dev] OS X application signing
|
Do you do the same thing when signing windows executables?
In any case, I’ll give this a try.
Thanks!
> On Mar 1, 2016, at 2:13 PM, Eike Stepper <stepper@xxxxxxxxxx> wrote:
>
> Hi Greg,
>
> We do it as a shell build step in Hudson:
>
> zip -r -q unsigned.zip "Eclipse Installer.app"
> rm -rf "Eclipse Installer.app"
> curl -o signed.zip -F file=@unsigned.zip http://build.eclipse.org:31338/macsign.php
> unzip -qq signed.zip
> rm -f unsigned.zip signed.zip
>
> Cheers
> /Eike
>
> ----
> http://www.esc-net.de
> http://thegordian.blogspot.com
> http://twitter.com/eikestepper
>
>
>
> Am 01.03.2016 um 19:50 schrieb Greg Watson:
>> Has anyone been able to get OS X application signing to work?
>>
>> I added the following to our build:
>>
>> <plugin>
>> <groupId>org.eclipse.cbi.maven.plugins</groupId>
>> <artifactId>eclipse-macsigner-plugin</artifactId>
>> <version>${cbi-plugins.version}</version>
>> <executions>
>> <execution>
>> <goals>
>> <goal>sign</goal>
>> </goals>
>> <phase>package</phase>
>> <configuration>
>> <signFiles>
>> <signFile>${project.build.directory}/products/ice.product/macosx/cocoa/x86_64/ICE.app</signFile>
>> </signFiles>
>> </configuration>
>> </execution>
>> </executions>
>> </plugin>
>>
>> When the build runs, it says:
>>
>> [INFO] --- eclipse-macsigner-plugin:1.1.3:sign (default) @ org.eclipse.ice.repository ---
>> [INFO] [Tue Mar 01 12:42:09 EST 2016] Signing OS X application '/jobs/genie.ice/ice-next/workspace/ice/org.eclipse.ice.repository/target/products/ice.product/macosx/cocoa/x86_64/ICE.app'...
>>
>> However, the codesign command says:
>>
>> $ codesign --verify ICE.app
>> ICE.app: code object is not signed at all
>> In architecture: x86_64
>>
>> Any help or suggestions appreciated.
>>
>> Greg
>> _______________________________________________
>> cross-project-issues-dev mailing list
>> cross-project-issues-dev@xxxxxxxxxxx
>> To change your delivery options, retrieve your password, or unsubscribe from this list, visit
>> https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev
>>
>
>
> _______________________________________________
> cross-project-issues-dev mailing list
> cross-project-issues-dev@xxxxxxxxxxx
> To change your delivery options, retrieve your password, or unsubscribe from this list, visit
> https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev