You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@vcl.apache.org by bu...@apache.org on 2012/08/03 21:15:25 UTC

svn commit: r827893 - in /websites/staging/vcl/trunk/content: ./ docs/VCL23Installation.html

Author: buildbot
Date: Fri Aug  3 19:15:25 2012
New Revision: 827893

Log:
Staging update by buildbot for vcl

Modified:
    websites/staging/vcl/trunk/content/   (props changed)
    websites/staging/vcl/trunk/content/docs/VCL23Installation.html

Propchange: websites/staging/vcl/trunk/content/
------------------------------------------------------------------------------
--- cms:source-revision (original)
+++ cms:source-revision Fri Aug  3 19:15:25 2012
@@ -1 +1 @@
-1369167
+1369169

Modified: websites/staging/vcl/trunk/content/docs/VCL23Installation.html
==============================================================================
--- websites/staging/vcl/trunk/content/docs/VCL23Installation.html (original)
+++ websites/staging/vcl/trunk/content/docs/VCL23Installation.html Fri Aug  3 19:15:25 2012
@@ -448,18 +448,17 @@ The following management node installati
 <li>perl-DBD-MySQL - A MySQL interface for perl</li>
 <li>xmlsec1-openssl - OpenSSL crypto plugin for XML Security Library</li>
 </ul>
-<p><strong>Required Perl Modules:</strong>
-The VCL management node daemon (vcld) is written in Perl and has been tested on Perl 5.8.x. The following Perl modules available from CPAN are also required (see step 2 below for installation instructions):</p>
-<div class="codehilite"><pre><span class="o">*</span> <span class="n">DBI</span> <span class="o">-</span> <span class="n">Generic</span> <span class="n">Database</span> <span class="n">Interface</span>
-<span class="o">*</span> <span class="nn">Digest::</span><span class="n">SHA1</span> <span class="o">-</span> <span class="n">NIST</span> <span class="n">SHA</span> <span class="n">message</span> <span class="n">digest</span> <span class="n">algorithm</span>
-<span class="o">*</span> <span class="nn">Mail::</span><span class="n">Mailer</span> <span class="o">-</span> <span class="n">Simple</span> <span class="n">mail</span> <span class="n">agent</span> <span class="n">interface</span>
-<span class="o">*</span> <span class="nn">Object::</span><span class="n">InsideOut</span> <span class="o">-</span> <span class="n">Comprehensive</span> <span class="n">inside</span><span class="o">-</span><span class="n">out</span> <span class="n">object</span> <span class="n">support</span>
-<span class="o">*</span> <span class="nn">RPC::</span><span class="n">XML</span> <span class="o">-</span> <span class="n">A</span> <span class="n">set</span> <span class="n">of</span> <span class="n">classes</span> <span class="k">for</span> <span class="n">core</span> <span class="n">data</span><span class="p">,</span> <span class="n">message</span> <span class="ow">and</span> <span class="n">XML</span> <span class="n">handling</span>
-<span class="o">*</span> <span class="n">YAML</span> <span class="o">-</span> <span class="n">YAML</span> <span class="n">Ain</span><span class="err">&#39;</span><span class="n">t</span> <span class="n">Markup</span> <span class="n">Language</span>
-</pre></div>
-
-
-<ol>
+<p><strong>Required Perl Modules:</strong></p>
+<p>The VCL management node daemon (vcld) is written in Perl and has been tested on Perl 5.8.x. The following Perl modules available from CPAN are also required (see step 2 below for installation instructions):</p>
+<ul>
+<li>DBI - Generic Database Interface</li>
+<li>Digest::SHA1 - NIST SHA message digest algorithm</li>
+<li>Mail::Mailer - Simple mail agent interface</li>
+<li>Object::InsideOut - Comprehensive inside-out object support</li>
+<li>RPC::XML - A set of classes for core data, message and XML handling</li>
+<li>
+<p>YAML - YAML Ain't Markup Language</p>
+</li>
 <li>
 <p><strong>Install the VCL Management Node Code - Perl Daemon</strong></p>
 <ul>
@@ -486,18 +485,21 @@ The VCL management node daemon (vcld) is
 <li>
 <p>Run the install_perl_libs.pl script located in the bin directory:</p>
 <div class="codehilite"><pre><span class="n">perl</span> <span class="sr">/usr/</span><span class="nb">local</span><span class="sr">/vcl/</span><span class="n">bin</span><span class="o">/</span><span class="n">install_perl_libs</span><span class="o">.</span><span class="n">pl</span>
+
+<span class="n">The</span> <span class="k">last</span> <span class="n">line</span> <span class="n">of</span> <span class="n">the</span> <span class="n">install_perl_libs</span><span class="o">.</span><span class="n">pl</span> <span class="n">script</span> <span class="n">output</span> <span class="n">should</span> <span class="n">be:</span>
+<span class="n">COMPLETE:</span> <span class="n">installed</span> <span class="n">all</span> <span class="n">components</span>
+<span class="n">Note:</span> <span class="n">The</span> <span class="n">script</span> <span class="n">will</span> <span class="n">hang</span> <span class="ow">or</span> <span class="n">terminate</span> <span class="k">if</span> <span class="n">it</span> <span class="n">encounters</span> <span class="n">a</span> <span class="n">problem</span><span class="o">.</span> <span class="n">If</span> <span class="n">this</span> <span class="n">occurs</span><span class="p">,</span> <span class="n">you</span> <span class="n">will</span> <span class="n">need</span> <span class="n">to</span> <span class="n">troubleshoot</span> <span class="n">the</span> <span class="n">problem</span> <span class="n">by</span> <span class="n">looking</span> <span class="n">at</span> <span class="n">the</span> <span class="n">output</span><span class="o">.</span>
+
+<span class="n">The</span> <span class="n">install_perl_libs</span><span class="o">.</span><span class="n">pl</span> <span class="n">script</span> <span class="n">included</span> <span class="n">in</span> <span class="n">the</span> <span class="n">VCL</span> <span class="n">distribution</span> <span class="n">will</span> <span class="n">attempt</span> <span class="n">to</span> <span class="n">download</span> <span class="ow">and</span> <span class="n">install</span> <span class="n">the</span> <span class="n">required</span> <span class="n">Linux</span> <span class="n">packages</span> <span class="ow">and</span> <span class="n">Perl</span> <span class="n">modules</span><span class="o">.</span> <span class="n">It</span> <span class="n">uses</span> <span class="n">the</span> <span class="n">yum</span> <span class="n">utility</span> <span class="n">to</span> <span class="n">install</span> <span class="n">the</span> <span class="n">required</span> <span class="n">Linux</span> <sp
 an class="n">packages</span><span class="o">.</span> <span class="n">The</span> <span class="n">required</span> <span class="n">Perl</span> <span class="n">modules</span> <span class="n">are</span> <span class="n">available</span> <span class="n">from</span> <span class="n">CPAN</span> <span class="o">-</span> <span class="n">The</span> <span class="n">Comprehensive</span> <span class="n">Perl</span> <span class="n">Archive</span> <span class="n">Network</span><span class="o">.</span> <span class="n">The</span> <span class="n">install_perl_libs</span><span class="o">.</span><span class="n">pl</span> <span class="n">script</span> <span class="n">attempts</span> <span class="n">to</span> <span class="n">download</span> <span class="ow">and</span> <span class="n">install</span> <span class="n">the</span> <span class="n">required</span> <span class="n">Perl</span> <span class="n">modules</span> <span class="n">by</span> <span class="n">using</span> <span class="n">the</span> <sp
 an class="n">CPAN</span><span class="o">.</span><span class="n">pm</span> <span class="n">module</span> <span class="n">which</span> <span class="n">is</span> <span class="n">included</span> <span class="n">with</span> <span class="n">most</span> <span class="n">Perl</span> <span class="n">distributions</span><span class="o">.</span>
+
+<span class="n">The</span> <span class="n">yum</span> <span class="n">utility</span> <span class="n">should</span> <span class="n">exist</span> <span class="n">on</span> <span class="n">any</span> <span class="n">modern</span> <span class="n">Red</span> <span class="n">Hat</span><span class="o">-</span><span class="n">based</span> <span class="n">Linux</span> <span class="n">distribution</span> <span class="p">(</span><span class="n">Red</span> <span class="n">Hat</span><span class="p">,</span> <span class="n">CentOS</span><span class="p">,</span> <span class="n">Fedora</span><span class="p">,</span> <span class="n">etc</span><span class="p">)</span><span class="o">.</span> <span class="n">If</span> <span class="n">yum</span> <span class="n">isn</span><span class="err">&#39;</span><span class="n">t</span> <span class="n">available</span> <span class="n">on</span> <span class="n">your</span> <span class="n">management</span> <span class="n">node</span> <span class="n">OS</spa
 n><span class="p">,</span> <span class="n">you</span> <span class="n">will</span> <span class="n">need</span> <span class="n">to</span> <span class="n">download</span> <span class="ow">and</span> <span class="n">install</span> <span class="n">the</span> <span class="n">required</span> <span class="n">Linux</span> <span class="n">packages</span> <span class="n">manually</span> <span class="ow">or</span> <span class="n">by</span> <span class="n">using</span> <span class="n">another</span> <span class="nb">package</span> <span class="n">management</span> <span class="n">utility</span><span class="o">.</span> <span class="n">After</span> <span class="n">installing</span> <span class="n">the</span> <span class="n">required</span> <span class="n">Linux</span> <span class="n">packages</span><span class="p">,</span> <span class="n">attempt</span> <span class="n">to</span> <span class="n">run</span> <span class="n">the</span> <span class="n">install_perl_libs</span><span class="o">.<
 /span><span class="n">pl</span> <span class="n">script</span> <span class="n">again</span><span class="o">.</span>
 </pre></div>
 
 
 </li>
 </ul>
 </li>
-</ol>
-<p>The last line of the install_perl_libs.pl script output should be:
-COMPLETE: installed all components
-Note: The script will hang or terminate if it encounters a problem. If this occurs, you will need to troubleshoot the problem by looking at the output. </p>
-<p>The install_perl_libs.pl script included in the VCL distribution will attempt to download and install the required Linux packages and Perl modules. It uses the yum utility to install the required Linux packages. The required Perl modules are available from CPAN - The Comprehensive Perl Archive Network. The install_perl_libs.pl script attempts to download and install the required Perl modules by using the CPAN.pm module which is included with most Perl distributions. </p>
-<p>The yum utility should exist on any modern Red Hat-based Linux distribution (Red Hat, CentOS, Fedora, etc). If yum isn't available on your management node OS, you will need to download and install the required Linux packages manually or by using another package management utility. After installing the required Linux packages, attempt to run the install_perl_libs.pl script again.</p>
+</ul>
   </div>
   
   <div id="footer">