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

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

version 1.2.8.3, 2004/03/10 20:20:23 version 1.3, 2004/03/09 21:38:27
Line 13 
Line 13 
 <p style="margin-top: 0; margin-bottom: 0"><b>PEP #:</b> 103</p> <p style="margin-top: 0; margin-bottom: 0"><b>PEP #:</b> 103</p>
 <p style="margin-top: 0; margin-bottom: 0"><b>Title: </b>OpenPegasus Version 2.3 <p style="margin-top: 0; margin-bottom: 0"><b>Title: </b>OpenPegasus Version 2.3
 Release Readme file</p> Release Readme file</p>
 <p style="margin-top: 0; margin-bottom: 0"><b>Version: </b>1.1</p>  <p style="margin-top: 0; margin-bottom: 0"><b>Version: </b>1.0</p>
 <p style="margin-top: 0; margin-bottom: 0"><b>Created:</b> 12 November 2003</p> <p style="margin-top: 0; margin-bottom: 0"><b>Created:</b> 12 November 2003</p>
 <p style="margin-top: 0; margin-bottom: 0"><b>Authors: </b>Karl Schopmeyer, Konrad Rzeszutek</p>  <p style="margin-top: 0; margin-bottom: 0"><b>Authors: </b>Karl Schopmeyer</p>
 <p style="margin-top: 0; margin-bottom: 0"><b>Status:&nbsp; </b>draft</p> <p style="margin-top: 0; margin-bottom: 0"><b>Status:&nbsp; </b>draft</p>
 <p style="margin-top: 0; margin-bottom: 0"><b>Version History:</b></p> <p style="margin-top: 0; margin-bottom: 0"><b>Version History:</b></p>
 <table border="1" cellspacing="1" bordercolordark="#666666" <table border="1" cellspacing="1" bordercolordark="#666666"
Line 34 
Line 34 
     <td>Update from 2.2 Release notes. Converted to HTML</td>     <td>Update from 2.2 Release notes. Converted to HTML</td>
   </tr>   </tr>
   <tr>   <tr>
     <td align="center">1.1</td>  
     <td align="center">March 10 2004</td>  
     <td align="center">Konrad Rzeszutek</td>  
     <td>Added sections describing SSL and PAM configuration</td>  
   </tr>  
   <tr>  
     <td align="center">&nbsp;</td>     <td align="center">&nbsp;</td>
     <td align="center">&nbsp;</td>     <td align="center">&nbsp;</td>
     <td align="center">&nbsp;</td>     <td align="center">&nbsp;</td>
Line 114 
Line 108 
 <a href="#Commands">Commands</a> <a href="#Commands">Commands</a>
  
 <p align="left" style="margin-top: 0; margin-bottom: 0"> <p align="left" style="margin-top: 0; margin-bottom: 0">
 <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>  <a href="#Configuring SSL">Configuring Pegasus to use SSL</a>.
   
 <p align="left" style="margin-top: 0; margin-bottom: 0">  
 <a href="#Configuring PAM">Configuring Pegasus to use PAM</a>  
  
 <p align="left" style="margin-top: 0; margin-bottom: 0"> <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>
Line 884 
Line 875 
 before embarking on this endeavour.<br><br> before embarking on this endeavour.<br><br>
  
 To configure Pegasus to take advantage of SSL, configure To configure Pegasus to take advantage of SSL, configure
 CIMServer to have the following configuration options set to:  cimserver_planned.conf to have:
 <blockquote><pre> <blockquote><pre>
         sslTrustFilePath=client.pem         sslTrustFilePath=client.pem
         sslCertificateFilePath=server.pem         sslCertificateFilePath=server.pem
Line 892 
Line 883 
         httpsPort=5989         httpsPort=5989
         enableHttpsConnection=true         enableHttpsConnection=true
 </pre></blockquote> </pre></blockquote>
 using the <b>cimconfig</b> utility:  
 <blockquote><pre>  
         cimconfig -p -s enableHttpsConnection=true  
 </pre></blockquote><br>  
 (The client.pem and server.pem are the certifications (The client.pem and server.pem are the certifications
 files created per the steps in the earlier section). files created per the steps in the earlier section).
  
 For good riddance you might consider closing down For good riddance you might consider closing down
 the cleartext 5988 port. Modify your CIMServer configuration  the cleartext 5988 port. Modify your cimserver_planned.conf
 to include: to include:
 <blockquote><pre> <blockquote><pre>
         enableHttpConnection=false         enableHttpConnection=false
 </pre></blockquote>  </pre></blockquote><h1><a name="Testing with ICU enabled">Testing with ICU enabled</a></h1><p>
 using <b>cimconfig</b>.  
 <h1><a name="Configuring PAM">Configuring Pegasus to use PAM</a></h1><p>  
   
 In order to use PAM Authentication you have to compile Pegasus  
 with one extra enviroment flags:  
 <blockquote><pre>  
         PEGASUS_PAM_AUTHENTICATION=1  
 </blockquote></pre>  
 You can also set the PEGASUS_ALWAYS_USE_PAM=1 flag to disable  
 Pegasus password authentication using a flag text-file (recommended).  
 <br>  
 After compiling (refer to section <a href="#Building Pegasus">Building Pegasus </a>  
  for details), follow these two important steps:  
 <br>  
 <ul>  
  <ul>a).  Copy the rpm/wbem file in-to /etc/pam.d directory.  
       This notifies PAM what kind of libraries to use when authenticating  
       Pegasus.</uL>  
  <ul>  
  b).  Modify CIMServer configuration options:  
         <blockquote><pre>  
         usePAMAuthentication=true  
         enableAuthentication=true  
         </blockquote></pre>  
       And if you want to allow 'root' to login (*not recommended*)  
   
         <blockquote><pre>  
         enableRemotePrivilegedUserAccess=true  
         </blockquote></pre>  
   
         using the <b>cimconfig</b> utility, such as:  
         <blockquote><pre>  
         cimconfig -p -s usePAMAuthentication=true  
         </pre></blockquote>  
   </ul>  
 </ul>  
 The user is authenticated using HTTP Basic method, thererfore it is  
 strongly suggested you use SSL connection instead of normal HTTP connection.  
 Refer to section  
 <a href="#Configuring SSL">Configuring Pegasus to use SSL</a> for more details on creating and using SSL keys.  
 </p>  
 <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
 load messages in different languages, format currency and numbers according to load messages in different languages, format currency and numbers according to


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

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2