[ 
https://issues.apache.org/jira/browse/GERONIMODEVTOOLS-521?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12663479#action_12663479
 ] 

Ted Kirby commented on GERONIMODEVTOOLS-521:
--------------------------------------------

Thanks Delos.  I am not sure what to make of the keystore and password.  No 
doubt something like this is required for signing.  I'm not sure if and how we 
want to go forward with this in terms of incorporating it with our build.  It 
does not appear to be an Apache requirement to sign the eclipse jars.  I found 
this eclipse link on Jar Signing: 
http://wiki.eclipse.org/index.php/JAR_Signing.  This discusses signing during 
an automated build, including procedure for using an eclipse machine and 
signature.  ServiceMix seems to use maven-gpg-plugin, but I don't know if this 
is for eclipse plugins, or if that matters.  I can't tell if this is automated, 
and, if so, where the passphrase is specified.  It seems that Apache prefers 
GPG for this sort of thing, altho for signing eclipse plugins, this may not be 
required.  Certainly if we put passwords in pom.xml files, this will not be 
secure.  On the other hand, we just wanted to sign jars, so this may not 
matter.  Still, a signature implies validation, and having the key in a 
publicly available pom.xml file would seem to undermine that claim.

Delos, how does this patch work?  Will it create a keystore if there is not 
one?  Will this work for clean and non-clean mvn builds?  I appreciate your 
efforts it getting this working.  I have concerns and questions about keys and 
signing.  I also seek input from others.

> Sign features so the eclipse update manager recognizes them as signed
> ---------------------------------------------------------------------
>
>                 Key: GERONIMODEVTOOLS-521
>                 URL: 
> https://issues.apache.org/jira/browse/GERONIMODEVTOOLS-521
>             Project: Geronimo-Devtools
>          Issue Type: Bug
>          Components: eclipse-plugin
>    Affects Versions: 2.0.0, 2.1.0, 2.1.1, 2.1.2, 2.1.3
>            Reporter: Ted Kirby
>            Assignee: Tim McConnell
>             Fix For: 2.2.0
>
>         Attachments: 521.patch, 521_updated.patch
>
>


-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to