You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@sling.apache.org by bu...@apache.org on 2016/01/21 17:48:35 UTC

svn commit: r978235 - in /websites/staging/sling/trunk/content: ./ documentation/development/release-management.html

Author: buildbot
Date: Thu Jan 21 16:48:35 2016
New Revision: 978235

Log:
Staging update by buildbot for sling

Modified:
    websites/staging/sling/trunk/content/   (props changed)
    websites/staging/sling/trunk/content/documentation/development/release-management.html

Propchange: websites/staging/sling/trunk/content/
------------------------------------------------------------------------------
--- cms:source-revision (original)
+++ cms:source-revision Thu Jan 21 16:48:35 2016
@@ -1 +1 @@
-1726000
+1726014

Modified: websites/staging/sling/trunk/content/documentation/development/release-management.html
==============================================================================
--- websites/staging/sling/trunk/content/documentation/development/release-management.html (original)
+++ websites/staging/sling/trunk/content/documentation/development/release-management.html Thu Jan 21 16:48:35 2016
@@ -436,7 +436,7 @@ Enjoy!
 <li>remove the staged artifacts from https://dist.apache.org/repos/dist/dev/sling/ide-tooling-1.0.2</li>
 </ol>
 <h2 id="appendix-a-create-and-add-your-key-to-httpspeopleapacheorgkeysgroupslingasc">Appendix A: Create and Add your key to <a href="https://people.apache.org/keys/group/sling.asc">https://people.apache.org/keys/group/sling.asc</a><a class="headerlink" href="#appendix-a-create-and-add-your-key-to-httpspeopleapacheorgkeysgroupslingasc" title="Permanent link">&para;</a></h2>
-<p>Considering that you are using a *nix system with a working OpenSSH, GnuPG, and bash you can create and add your own key with the following command:</p>
+<p>Considering that you are using a *nix system with a working OpenSSH, GnuPG, and bash you can create and add your own key with the following commands:</p>
 <ol>
 <li>
 <p>Create a public/private pair key:</p>
@@ -448,18 +448,50 @@ Enjoy!
 When gpg asks for comment linked the key you <em>SHOULD USE</em> "CODE SIGNING KEY"</p>
 </li>
 <li>
-<p>Add the key to <a href="https://people.apache.org/keys/group/sling.asc">https://people.apache.org/keys/group/sling.asc</a> type the following command replacing the word e-mail with your Apache's one (<committer>@apache.org).</p>
-<div class="codehilite"><pre>$ <span class="n">gpg</span> <span class="o">--</span><span class="n">fingerprint</span> <span class="o">&lt;</span><span class="n">committer</span><span class="o">&gt;</span><span class="p">@</span><span class="n">apache</span><span class="p">.</span><span class="n">org</span>
+<p>Add the key to <a href="https://people.apache.org/keys/group/sling.asc">https://people.apache.org/keys/group/sling.asc</a> by doing the following steps</p>
+<ol>
+<li>Type the following command replacing the word <code>&lt;e-mail&gt;</code> with your Apache's one (&lt;committer&gt;@apache.org) to get the key signature<div class="codehilite"><pre>$ <span class="n">gpg</span> <span class="o">--</span><span class="n">fingerprint</span> <span class="o">&lt;</span><span class="n">e</span><span class="o">-</span><span class="n">mail</span><span class="o">&gt;</span>
 </pre></div>
 
 
 </li>
+</ol>
+<p>The key signature is in the output following the <code>Key fingerprint =</code></p>
+<ol>
+<li>Add the key signature into the field 'OpenPGP Public Key Primary Fingerprint' in your profile at <a href="https://id.apache.org">https://id.apache.org</a></li>
+<li>You are <em>DONE</em>, but to see the changes on <a href="https://people.apache.org/keys/group/sling.asc">https://people.apache.org/keys/group/sling.asc</a> you may need to wait a few hours</li>
+</ol>
+</li>
 <li>
-<p>Add the key signature into the field 'OpenPGP Public Key Primary Fingerprint' in your profile at <a href="https://id.apache.org">https://id.apache.org</a></p>
+<p>You also have to add your public key either on <code>pool.sks-keyservers.net</code> or <code>pgp.mit.edu</code> (for the staging repository). To do so you can follow these steps:</p>
+<ol>
+<li>Extract the key id from all the secret keys stored in the system:<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">secret</span><span class="o">-</span><span class="n">keys</span><span class="p">.</span>
+</pre></div>
+
+
+</li>
+</ol>
+<p>The output is something like this</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">secret</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">konradwindszus</span><span class="o">/</span><span class="p">.</span><span class="n">gnupg</span><span class="o">/</span><span class="n">secring</span><span class="p">.</span><span class="n">gpg</span>
+    <span class="o">----------------------------------------</span>
+
+   <span class="nb">sec</span>   2048<span class="n">R</span><span class="o">/</span>455<span class="n">ECC7C</span> 2016<span class="o">-</span>01<span class="o">-</span>21
+   <span class="n">uid</span>                  <span class="n">Konrad</span> <span class="n">Windszus</span> <span class="o">&lt;</span><span class="n">kwin</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">ssb</span>   2048<span class="n">R</span><span class="o">/</span>226<span class="n">BCE00</span> 2016<span class="o">-</span>01<span class="o">-</span>21
+</pre></div>
+
+
+<p>The key id in this case is <code>455ECC7C</code>.</p>
+<ol>
+<li>Send the key towards e.g. <code>pool.sks-keyservers.net</code> via<div class="codehilite"><pre>$ <span class="n">gpg</span> <span class="o">--</span><span class="n">keyserver</span> <span class="n">pool</span><span class="p">.</span><span class="n">sks</span><span class="o">-</span><span class="n">keyservers</span><span class="p">.</span><span class="n">net</span> <span class="o">--</span><span class="n">send</span><span class="o">-</span><span class="n">key</span> <span class="o">&lt;</span><span class="n">key</span><span class="o">-</span><span class="n">id</span><span class="o">&gt;</span>
+</pre></div>
+
+
+</li>
+</ol>
 </li>
-<li>You are <em>DONE</em>, but to see the changes on <a href="https://people.apache.org/keys/group/sling.asc">https://people.apache.org/keys/group/sling.asc</a> you may need to wait a few hours</li>
 </ol>
-<p>You also have to add your public key either on pool.sks-keyservers.net or pgp.mit.edu (for the staging repository).</p>
 <h2 id="appendix-b-maven-and-scm-credentials">Appendix B: Maven and SCM credentials<a class="headerlink" href="#appendix-b-maven-and-scm-credentials" title="Permanent link">&para;</a></h2>
 <p>For running the <code>mvn release:prepare</code> command without giving credentials on command line add <code>svn.apache.org</code> to your <code>settings.xml</code>:</p>
 <div class="codehilite"><pre><span class="nt">&lt;server&gt;</span>
@@ -530,7 +562,7 @@ update your checkout and then publish th
 </li>
 </ol>
       <div class="timestamp" style="margin-top: 30px; font-size: 80%; text-align: right;">
-        Rev. 1713342 by rombert on Mon, 9 Nov 2015 08:19:21 +0000
+        Rev. 1726014 by kwin on Thu, 21 Jan 2016 16:48:20 +0000
       </div>
       <div class="trademarkFooter"> 
         Apache Sling, Sling, Apache, the Apache feather logo, and the Apache Sling project