(file) Return to readme.html CVS log (file) (dir) Up to [Pegasus] / pegasus / Attic

Diff for /pegasus/Attic/readme.html between version 1.2 and 1.3

version 1.2, 2003/11/19 23:40:02 version 1.3, 2004/03/09 21:38:27
Line 111 
Line 111 
 <a href="#Creating SSL certifications">Creating SSL certifications</a>. <a href="#Creating SSL certifications">Creating SSL certifications</a>.
  
 <p align="left" style="margin-top: 0; margin-bottom: 0"> <p align="left" style="margin-top: 0; margin-bottom: 0">
   <a href="#Configuring SSL">Configuring Pegasus to use SSL</a>.
   
   <p align="left" style="margin-top: 0; margin-bottom: 0">
 <a href="#Testing with ICU enabled">Testing with ICU enabled </a> <a href="#Testing with ICU enabled">Testing with ICU enabled </a>
  
 <p align="left" style="margin-top: 0; margin-bottom: 0"> <p align="left" style="margin-top: 0; margin-bottom: 0">
Line 842 
Line 845 
 bin/tomof CIM_Config (extract CIM_Config from repository and present it in MOF type) bin/tomof CIM_Config (extract CIM_Config from repository and present it in MOF type)
 </pre> </pre>
 </blockquote><h1><a name="Creating SSL certifications">Creating SSL certifications </a></h1><p> </blockquote><h1><a name="Creating SSL certifications">Creating SSL certifications </a></h1><p>
 Type these commands in your shell to create the SSL certifications. The PEGASUS_ROOT and PEGASUS_HOME have to be set to your respective installation and source  Please follow section <a href="#Notes about Building Pegasus with SSL">Notes on building Pegasus with SSL</a> before embarking on this endeavour.
 directory. <blockquote><pre>CN=&quot;Common Name&quot;  <br><br>
   Type these commands in your shell to create the SSL certifications. The PEGASUS_ROOT
   and PEGASUS_HOME have to be set to your respective installation and source directory.
   
   <blockquote><pre>CN=&quot;Common Name&quot;
 EMAIL=&quot;test@email.address&quot; EMAIL=&quot;test@email.address&quot;
 HOSTNAME=`uname -n` HOSTNAME=`uname -n`
 sed -e &quot;s/$CN/$HOSTNAME/&quot; \ sed -e &quot;s/$CN/$HOSTNAME/&quot; \
Line 860 
Line 867 
 cat $PEGASUS_HOME/key.pem $PEGASUS_HOME/cert.pem &gt; $PEGASUS_HOME/server.pem cat $PEGASUS_HOME/key.pem $PEGASUS_HOME/cert.pem &gt; $PEGASUS_HOME/server.pem
 rm $PEGASUS_HOME/key.pem $PEGASUS_HOME/cert.pem rm $PEGASUS_HOME/key.pem $PEGASUS_HOME/cert.pem
 cp $PEGASUS_HOME/cert.pem $PEGASUS_HOME/client.pem cp $PEGASUS_HOME/cert.pem $PEGASUS_HOME/client.pem
   
   </pre></blockquote>
   <h1><a name="Configuring SSL">Configuring Pegasus to use SSL</a></h1><p>
   
   Please follow section <a href="#Notes about Building Pegasus with SSL">Notes on building Pegasus with SSL</a> and <a href="#Creating SSL certifications">Creating SSL certifications</a>
   before embarking on this endeavour.<br><br>
   
   To configure Pegasus to take advantage of SSL, configure
   cimserver_planned.conf to have:
   <blockquote><pre>
           sslTrustFilePath=client.pem
           sslCertificateFilePath=server.pem
           sslKeyFilePath=file.pem
           httpsPort=5989
           enableHttpsConnection=true
   </pre></blockquote>
   (The client.pem and server.pem are the certifications
   files created per the steps in the earlier section).
   
   For good riddance you might consider closing down
   the cleartext 5988 port. Modify your cimserver_planned.conf
   to include:
   <blockquote><pre>
           enableHttpConnection=false
 </pre></blockquote><h1><a name="Testing with ICU enabled">Testing with ICU enabled</a></h1><p> </pre></blockquote><h1><a name="Testing with ICU enabled">Testing with ICU enabled</a></h1><p>
 ICU (International Components for Unicode) refers to the set of libraries that ICU (International Components for Unicode) refers to the set of libraries that
 Pegasus uses to run globalized. For example: these libraries are used to Pegasus uses to run globalized. For example: these libraries are used to


Legend:
Removed from v.1.2  
changed lines
  Added in v.1.3

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2