You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@directory.apache.org by bu...@apache.org on 2015/04/10 11:15:38 UTC

svn commit: r947003 - in /websites/staging/directory/trunk/content: ./ fortress/developer-guide.html

Author: buildbot
Date: Fri Apr 10 09:15:36 2015
New Revision: 947003

Log:
Staging update by buildbot for directory

Modified:
    websites/staging/directory/trunk/content/   (props changed)
    websites/staging/directory/trunk/content/fortress/developer-guide.html

Propchange: websites/staging/directory/trunk/content/
------------------------------------------------------------------------------
--- cms:source-revision (original)
+++ cms:source-revision Fri Apr 10 09:15:36 2015
@@ -1 +1 @@
-1672585
+1672588

Modified: websites/staging/directory/trunk/content/fortress/developer-guide.html
==============================================================================
--- websites/staging/directory/trunk/content/fortress/developer-guide.html (original)
+++ websites/staging/directory/trunk/content/fortress/developer-guide.html Fri Apr 10 09:15:36 2015
@@ -475,42 +475,50 @@ Use your PGP key ID (the pub key, 4096R/
 
 
 <p>You'll get something like :</p>
-<p>$ gpg --list-keys
-  /Users/elecharny/.gnupg/pubring.gpg</p>
-<hr />
-<p>pub   2048D/xxxxxxxx 2009-12-03
-  uid                  Emmanuel Lecharny <a href="&#109;&#97;&#105;&#108;&#116;&#111;&#58;&#101;&#108;&#101;&#99;&#104;&#97;&#114;&#110;&#121;&#64;&#110;&#101;&#120;&#116;&#117;&#114;&#121;&#46;&#99;&#111;&#109;">&#101;&#108;&#101;&#99;&#104;&#97;&#114;&#110;&#121;&#64;&#110;&#101;&#120;&#116;&#117;&#114;&#121;&#46;&#99;&#111;&#109;</a>
-  sub   2048g/yyyyyyyy 2009-12-03</p>
-<p>pub   4096R/zzzzzzzz 2010-09-13
-  uid                  Emmanuel Lecharny (CODE SIGNING KEY) <a href="&#109;&#97;&#105;&#108;&#116;&#111;&#58;&#101;&#108;&#101;&#99;&#104;&#97;&#114;&#110;&#121;&#64;&#97;&#112;&#97;&#99;&#104;&#101;&#46;&#111;&#114;&#103;">&#101;&#108;&#101;&#99;&#104;&#97;&#114;&#110;&#121;&#64;&#97;&#112;&#97;&#99;&#104;&#101;&#46;&#111;&#114;&#103;</a>
-  sub   4096R/tttttttt 2010-09-13
-  ...</p>
+<div class="codehilite"><pre>$ <span class="n">gpg</span> <span class="o">--</span><span class="n">list</span><span class="o">-</span><span class="n">keys</span>
+<span class="o">/</span><span class="n">Users</span><span class="o">/</span><span class="n">elecharny</span><span class="o">/</span><span class="p">.</span><span class="n">gnupg</span><span class="o">/</span><span class="n">pubring</span><span class="p">.</span><span class="n">gpg</span>
+<span class="o">-----------------------------------</span>
+<span class="n">pub</span>   2048<span class="n">D</span><span class="o">/</span><span class="n">xxxxxxxx</span> 2009<span class="o">-</span>12<span class="o">-</span>03
+<span class="n">uid</span>                  <span class="n">Emmanuel</span> <span class="n">Lecharny</span> <span class="o">&lt;</span><span class="n">elecharny</span><span class="p">@</span><span class="n">nextury</span><span class="p">.</span><span class="n">com</span><span class="o">&gt;</span>
+<span class="n">sub</span>   2048<span class="n">g</span><span class="o">/</span><span class="n">yyyyyyyy</span> 2009<span class="o">-</span>12<span class="o">-</span>03
+
+<span class="n">pub</span>   4096<span class="n">R</span><span class="o">/</span><span class="n">zzzzzzzz</span> 2010<span class="o">-</span>09<span class="o">-</span>13
+<span class="n">uid</span>                  <span class="n">Emmanuel</span> <span class="n">Lecharny</span> <span class="p">(</span><span class="n">CODE</span> <span class="n">SIGNING</span> <span class="n">KEY</span><span class="p">)</span> <span class="o">&lt;</span><span class="n">elecharny</span><span class="p">@</span><span class="n">apache</span><span class="p">.</span><span class="n">org</span><span class="o">&gt;</span>
+<span class="n">sub</span>   4096<span class="n">R</span><span class="o">/</span><span class="n">tttttttt</span> 2010<span class="o">-</span>09<span class="o">-</span>13
+<span class="p">...</span>
+</pre></div>
+
+
 <p>Take the <zzzzzzzz> part of your 4096 bit key.</p>
 <p>Use a shell script to sign the packages which are stored in target/checkout/target. You will first have to delete the created .asc files :</p>
-<p>$ cd target/checkout/target
-  $ rm *.asc
-  $ ~/sign.sh 
-  PGP Key ID: 
-  <your PGP key>
-  PGP Key Password: 
-  <Your PGP passphrase></p>
-<p>-n Signing: ./fortress-core-1.0-RC40-javadoc.jar ... 
-    - Generated './fortress-core-1.0-RC40-javadoc.jar.md5'
-    - Generated './fortress-core-1.0-RC40-javadoc.jar.sha1'
-    - Generated './fortress-core-1.0-RC40-javadoc.jar.asc'
-  -n Signing: ./fortress-core-1.0-RC40-source-release.zip ... 
-    - Generated './fortress-core-1.0-RC40-source-release.zip.md5'
-    - Generated './fortress-core-1.0-RC40-source-release.zip.sha1'
-    - Generated './fortress-core-1.0-RC40-source-release.zip.asc'
-  -n Signing: ./fortress-core-1.0-RC40-sources.jar ... 
-    - Generated './fortress-core-1.0-RC40-sources.jar.md5'
-    - Generated './fortress-core-1.0-RC40-sources.jar.sha1'
-    - Generated './fortress-core-1.0-RC40-sources.jar.asc'
-  -n Signing: ./fortress-core-1.0-RC40.jar ... 
-    - Generated './fortress-core-1.0-RC40.jar.md5'
-    - Generated './fortress-core-1.0-RC40.jar.sha1'
-    - Generated './fortress-core-1.0-RC40.jar.asc'
-  ...</p>
+<div class="codehilite"><pre>$ <span class="n">cd</span> <span class="n">target</span><span class="o">/</span><span class="n">checkout</span><span class="o">/</span><span class="n">target</span>
+$ <span class="n">rm</span> <span class="o">*</span><span class="p">.</span><span class="n">asc</span>
+$ <span class="o">~/</span><span class="nb">sign</span><span class="p">.</span><span class="n">sh</span> 
+<span class="n">PGP</span> <span class="n">Key</span> <span class="n">ID</span><span class="p">:</span> 
+<span class="o">&lt;</span><span class="n">your</span> <span class="n">PGP</span> <span class="n">key</span><span class="o">&gt;</span>
+<span class="n">PGP</span> <span class="n">Key</span> <span class="n">Password</span><span class="p">:</span> 
+<span class="o">&lt;</span><span class="n">Your</span> <span class="n">PGP</span> <span class="n">passphrase</span><span class="o">&gt;</span>
+
+<span class="o">-</span><span class="n">n</span> <span class="n">Signing</span><span class="p">:</span> <span class="o">./</span><span class="n">fortress</span><span class="o">-</span><span class="n">core</span><span class="o">-</span>1<span class="p">.</span>0<span class="o">-</span><span class="n">RC40</span><span class="o">-</span><span class="n">javadoc</span><span class="p">.</span><span class="n">jar</span> <span class="p">...</span> 
+  <span class="o">-</span> <span class="n">Generated</span> <span class="s">&#39;./fortress-core-1.0-RC40-javadoc.jar.md5&#39;</span>
+  <span class="o">-</span> <span class="n">Generated</span> <span class="s">&#39;./fortress-core-1.0-RC40-javadoc.jar.sha1&#39;</span>
+  <span class="o">-</span> <span class="n">Generated</span> <span class="s">&#39;./fortress-core-1.0-RC40-javadoc.jar.asc&#39;</span>
+<span class="o">-</span><span class="n">n</span> <span class="n">Signing</span><span class="p">:</span> <span class="o">./</span><span class="n">fortress</span><span class="o">-</span><span class="n">core</span><span class="o">-</span>1<span class="p">.</span>0<span class="o">-</span><span class="n">RC40</span><span class="o">-</span><span class="n">source</span><span class="o">-</span><span class="n">release</span><span class="p">.</span><span class="n">zip</span> <span class="p">...</span> 
+  <span class="o">-</span> <span class="n">Generated</span> <span class="s">&#39;./fortress-core-1.0-RC40-source-release.zip.md5&#39;</span>
+  <span class="o">-</span> <span class="n">Generated</span> <span class="s">&#39;./fortress-core-1.0-RC40-source-release.zip.sha1&#39;</span>
+  <span class="o">-</span> <span class="n">Generated</span> <span class="s">&#39;./fortress-core-1.0-RC40-source-release.zip.asc&#39;</span>
+</pre></div>
+
+
+<p>-n Signing: ./fortress-core-1.0-RC40-sources.jar ... 
+      - Generated './fortress-core-1.0-RC40-sources.jar.md5'
+      - Generated './fortress-core-1.0-RC40-sources.jar.sha1'
+      - Generated './fortress-core-1.0-RC40-sources.jar.asc'
+    -n Signing: ./fortress-core-1.0-RC40.jar ... 
+      - Generated './fortress-core-1.0-RC40.jar.md5'
+      - Generated './fortress-core-1.0-RC40.jar.sha1'
+      - Generated './fortress-core-1.0-RC40.jar.asc'
+    ...</p>
 <p>Here is the sign.sh script you can use :</p>
 <table class="codehilitetable"><tr><td class="linenos"><div class="linenodiv"><pre> 1
  2
@@ -621,12 +629,13 @@ $ <span class="n">scp</span> <span class
 
 
 <p>Update your index.html file on people.apach.org/public_html to make the packages visible. Here is an example of possible content :</p>
-<p><h2>Last Fortress core 1.0.0-RC40 arballs</h2>
-    <h3>Sources</h3></p>
-<div class="codehilite"><pre>  <span class="nt">&lt;img</span> <span class="na">src=</span><span class="s">&quot;/icons/compressed.gif&quot;</span> <span class="na">alt=</span><span class="s">&quot;[   ]&quot;</span><span class="nt">&gt;&lt;a</span> <span class="na">href=</span><span class="s">&quot;fortress-core-1.0-RC40/fortress-core-1.0-RC40-source-release.zip&quot;</span><span class="nt">&gt;</span>fortress-core-1.0-RC40-source-release.zip<span class="nt">&lt;/a&gt;&lt;br/&gt;</span>
-  <span class="nt">&lt;img</span> <span class="na">src=</span><span class="s">&quot;/icons/compressed.gif&quot;</span> <span class="na">alt=</span><span class="s">&quot;[   ]&quot;</span><span class="nt">&gt;&lt;a</span> <span class="na">href=</span><span class="s">&quot;fortress-core-1.0-RC40/fortress-core-1.0-RC40-source-release.zip.asc&quot;</span><span class="nt">&gt;</span>fortress-core-1.0-RC40-source-release.zip.asc<span class="nt">&lt;/a&gt;&lt;br/&gt;</span>
-  <span class="nt">&lt;img</span> <span class="na">src=</span><span class="s">&quot;/icons/compressed.gif&quot;</span> <span class="na">alt=</span><span class="s">&quot;[   ]&quot;</span><span class="nt">&gt;&lt;a</span> <span class="na">href=</span><span class="s">&quot;fortress-core-1.0-RC40/fortress-core-1.0-RC40-source-release.zip.md5&quot;</span><span class="nt">&gt;</span>fortress-core-1.0-RC40-source-release.zip.md5<span class="nt">&lt;/a&gt;&lt;br/&gt;</span>
-  <span class="nt">&lt;img</span> <span class="na">src=</span><span class="s">&quot;/icons/compressed.gif&quot;</span> <span class="na">alt=</span><span class="s">&quot;[   ]&quot;</span><span class="nt">&gt;&lt;a</span> <span class="na">href=</span><span class="s">&quot;fortress-core-1.0-RC40/fortress-core-1.0-RC40-source-release.zip.sha1&quot;</span><span class="nt">&gt;</span>fortress-core-1.0-RC40-source-release.zip.sha1<span class="nt">&lt;/a&gt;&lt;br/&gt;</span>
+<div class="codehilite"><pre><span class="nt">&lt;h2&gt;</span>Last Fortress core 1.0.0-RC40 arballs<span class="nt">&lt;/h2&gt;</span>
+  <span class="nt">&lt;h3&gt;</span>Sources<span class="nt">&lt;/h3&gt;</span>
+
+    <span class="nt">&lt;img</span> <span class="na">src=</span><span class="s">&quot;/icons/compressed.gif&quot;</span> <span class="na">alt=</span><span class="s">&quot;[   ]&quot;</span><span class="nt">&gt;&lt;a</span> <span class="na">href=</span><span class="s">&quot;fortress-core-1.0-RC40/fortress-core-1.0-RC40-source-release.zip&quot;</span><span class="nt">&gt;</span>fortress-core-1.0-RC40-source-release.zip<span class="nt">&lt;/a&gt;&lt;br/&gt;</span>
+    <span class="nt">&lt;img</span> <span class="na">src=</span><span class="s">&quot;/icons/compressed.gif&quot;</span> <span class="na">alt=</span><span class="s">&quot;[   ]&quot;</span><span class="nt">&gt;&lt;a</span> <span class="na">href=</span><span class="s">&quot;fortress-core-1.0-RC40/fortress-core-1.0-RC40-source-release.zip.asc&quot;</span><span class="nt">&gt;</span>fortress-core-1.0-RC40-source-release.zip.asc<span class="nt">&lt;/a&gt;&lt;br/&gt;</span>
+    <span class="nt">&lt;img</span> <span class="na">src=</span><span class="s">&quot;/icons/compressed.gif&quot;</span> <span class="na">alt=</span><span class="s">&quot;[   ]&quot;</span><span class="nt">&gt;&lt;a</span> <span class="na">href=</span><span class="s">&quot;fortress-core-1.0-RC40/fortress-core-1.0-RC40-source-release.zip.md5&quot;</span><span class="nt">&gt;</span>fortress-core-1.0-RC40-source-release.zip.md5<span class="nt">&lt;/a&gt;&lt;br/&gt;</span>
+    <span class="nt">&lt;img</span> <span class="na">src=</span><span class="s">&quot;/icons/compressed.gif&quot;</span> <span class="na">alt=</span><span class="s">&quot;[   ]&quot;</span><span class="nt">&gt;&lt;a</span> <span class="na">href=</span><span class="s">&quot;fortress-core-1.0-RC40/fortress-core-1.0-RC40-source-release.zip.sha1&quot;</span><span class="nt">&gt;</span>fortress-core-1.0-RC40-source-release.zip.sha1<span class="nt">&lt;/a&gt;&lt;br/&gt;</span>
 </pre></div>