<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0">
  <channel>
    <title>lekkimworld.comfeature</title>
    <link>http://lekkimworld.com/tags/feature/</link>
    <description>IBM Lotus Notes/Domino, Websphere, IBM Connections, mobile, web, JavaScript, Java...</description>
    <language>en</language>
    <copyright>Mikkel Flindt Heisterberg (mh [at] intravision [dot] dk</copyright>
    <pubDate>Sat, 19 May 2012 06:50:25 GMT</pubDate>
    <dc:creator>Mikkel Flindt Heisterberg (mh [at] intravision [dot] dk</dc:creator>
    <dc:date>2012-05-19T06:50:25Z</dc:date>
    <dc:language>en</dc:language>
    <dc:rights>Mikkel Flindt Heisterberg (mh [at] intravision [dot] dk</dc:rights>
    <image>
      <title>lekkimworld.comfeature</title>
      <url>http://lekkimworld.com/tags/feature/</url>
    </image>
    <item>
      <title>BAT-files (yup - you heard right!) to sign an entire update site</title>
      <link>http://lekkimworld.com/2010/04/20/bat_files_yup_you_heard_right_to_sign_an_entire_update_site.html</link>
      <content:encoded>&lt;p&gt;
Digitally signing an Eclipse update after the fact (i.e. it's not part of the build) can be tedious and time consuming. To make the process easier I wrote two small BAT-files that does the recursive signing of all plugin and feature JAR-files for you. Just stick the two BAT-files (signall.bat and dosign.bat) in the root Eclipse update site directory (together with site.xml) and invoke signall.bat.
&lt;/p&gt;
&lt;p&gt;
&lt;strong&gt;Syntax&lt;/strong&gt;&lt;br/&gt;
signall.bat &amp;lt;keystore path&amp;gt; &amp;lt;keystore password&amp;gt; &amp;lt;certificate alias from keystore&amp;gt;
&lt;/p&gt;
&lt;p&gt;
&lt;i&gt;Example&lt;/i&gt;&lt;br/&gt;
signall.bat mykeystore changeit signer_key
&lt;/p&gt;
&lt;p&gt;
&lt;strong&gt;signall.bat&lt;/strong&gt;
&lt;pre&gt;
@echo off
set jdkhome=%JAVA_HOME%
for /f %%a IN ('dir /b /s *.jar') do call dosign.bat %1 %2 %3 %%a
set jdkhome=
&lt;/pre&gt;
&lt;strong&gt;dosign.bat&lt;/strong&gt;
&lt;pre&gt;
@echo off
echo Signing: %4
%jdkhome%\bin\jarsigner.exe -keystore %1 -storepass %2 %4 %3
&lt;/pre&gt;
&lt;/p&gt;</content:encoded>
      <category domain="http://lekkimworld.com/tags/eclipse/">eclipse</category>
      <category domain="http://lekkimworld.com/tags/feature/">feature</category>
      <category domain="http://lekkimworld.com/tags/jarsigner/">jarsigner</category>
      <category domain="http://lekkimworld.com/tags/keytool/">keytool</category>
      <category domain="http://lekkimworld.com/tags/plugin/">plugin</category>
      <category domain="http://lekkimworld.com/tags/signing/">signing</category>
      <pubDate>Tue, 20 Apr 2010 14:00:11 GMT</pubDate>
      <guid isPermaLink="false">tag:lekkimworld.com,2010-04-20:default/1271772011718</guid>
      <dc:date>2010-04-20T14:00:11Z</dc:date>
    </item>
  </channel>
</rss>


