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

Diff for /pegasus/doc/BuildAndReleaseOptions.html between version 1.42.10.4 and 1.48

version 1.42.10.4, 2013/10/03 06:45:47 version 1.48, 2014/09/15 07:52:13
Line 282 
Line 282 
 must exist in the $(PEGASUS_ROOT)/Schemas directory) that will be used must exist in the $(PEGASUS_ROOT)/Schemas directory) that will be used
 to build the class repository for testing the pegasus environment to build the class repository for testing the pegasus environment
 ("make repository", etc.).<br> ("make repository", etc.).<br>
   <b>Default Value:&nbsp;</b>CIM236 (Note that this may change as newer versions of the CIM Schema are used as the default.<br>    <b>Default Value:&nbsp;</b>CIM241 (Note that this may change as newer versions of the CIM Schema are used as the default.<br>
   <b>Recommended Value (Development Build):&nbsp;</b>   <b>Recommended Value (Development Build):&nbsp;</b>
      No Specific Recommendation<br>      No Specific Recommendation<br>
   <b>Recommended Value (Release Build):&nbsp;</b>   <b>Recommended Value (Release Build):&nbsp;</b>
Line 885 
Line 885 
   <b>Recommended Value (Development Build):&nbsp;</b>true<br>   <b>Recommended Value (Development Build):&nbsp;</b>true<br>
   <b>Recommended Value (Release Build):&nbsp;</b>true<br>   <b>Recommended Value (Release Build):&nbsp;</b>true<br>
   <b>Required:&nbsp;</b>No<br>   <b>Required:&nbsp;</b>No<br>
   <b>Considerations:&nbsp;</b> The CIM-RS and webserver implementation are    <b>Considerations:&nbsp;</b> When authentication is disabled, Anybody can
      shaky at present and not stable. Anybody can modify the settings of    modify the pegasus cimserver. Please enable authentication when using
      pegasus. This will be made stable and secure in future releases. <br>    webadmin to prevent unauthorized access. <br>
 </ul> </ul>
  
  
Line 960 
Line 960 
      CIM_ERR_NOT_SUPPORTED.<br>      CIM_ERR_NOT_SUPPORTED.<br>
 </ul> </ul>
  
 <h5>PEGASUS_ENABLE_SSLV2</h5>  
 <ul>  
   <b>Description:&nbsp;</b>By default, support for the SSLV2 protocol  
      is disabled in OpenPegasus. The option can be used to build a  
      version of OpenPegasus that supports SSLV2. This variable affects  
      how SSL contexts are constructed for both the CIM Server and CIM  
      Clients.<br>  
   <b>Default Value:&nbsp;</b>Not Set<br>  
   <b>Recommended Value (Development Build): </b>Not Set<br>  
   <b>Recommended Value (Release Build):&nbsp;</b>Not Set<br>  
   <b>Required:&nbsp;</b>No<br>  
   <b>Considerations:</b> Unless SSLV2 is required for backward  
      compatibility, enabling this protocol is not recommended (SSLV3  
      or later is preferred).  
  </ul>  
   
 <h5>PEGASUS_ENABLE_USERGROUP_AUTHORIZATION</h5> <h5>PEGASUS_ENABLE_USERGROUP_AUTHORIZATION</h5>
 <ul> <ul>
   <b>Description:&nbsp;</b>Builds a  version of OpenPegasus that   <b>Description:&nbsp;</b>Builds a  version of OpenPegasus that
Line 1255 
Line 1239 
      dependent on platform support for PAM.<br>      dependent on platform support for PAM.<br>
 </ul> </ul>
  
   <h5>PEGASUS_NEGOTIATE_AUTHENTICATION</h5>
   <ul>
     <b>Description:&nbsp;</b>If set to true enables the HTTP Negotiate
        authentication method,  as described by RFC 4559, both to Pegasus server
        and client.
   
        Enabling this option also adds 1) a new option to the runtime
        configuration variable "httpAuthType" and 2) a new runtime variable
        "mapToLocalName". <br>
     <b>Default Value:&nbsp;</b>false<br>
     <b>Recommended Value (Development Build):&nbsp;</b>false<br>
     <b>Recommended Value (Release Build):&nbsp;</b>false<br>
     <b>Required:&nbsp;</b>No<br>
     <b>Considerations:&nbsp;</b>HTTP Negotiate support requires the GSSAPI
        development headers and libraries to build OpenPegasus, such as
        libgssapi_krb5 from MIT Kerberos5 implementation.<br>
   </ul>
   
 <h5>PEGASUS_PLATFORM</h5> <h5>PEGASUS_PLATFORM</h5>
 <ul> <ul>
   <b>Description:&nbsp;</b>Describes the target platform for the   <b>Description:&nbsp;</b>Describes the target platform for the
Line 2011 
Line 2013 
       <tr align="center">       <tr align="center">
         <td align="left" height="14" width="1">$MESSAGEDIR</td>         <td align="left" height="14" width="1">$MESSAGEDIR</td>
       </tr>       </tr>
         <tr align="center">
           <td align="left" height="14" width="1">$WEBCONFDIR</td>
         </tr>
   
       </tbody></table>       </tbody></table>
 </ul> </ul>
  
Line 2762 
Line 2768 
  
 <h5>maxIndicationDeliveryRetryAttempts</h5> <h5>maxIndicationDeliveryRetryAttempts</h5>
 <ul> <ul>
   <b>Description:&nbsp;</b> If set to a positive integer, this value    <b>Description:&nbsp;</b> If set to a positive integer, value defines the number
      defines the number of times that the indication service will           of times indication service will enable the reliableIndication feature and try
      try to deliver an indication to a particular listener destination.           to deliver an indication to a particular listener destination.
      This does not effect the original delivery attempt, thus if set to 0,           This does not effect the original delivery attempt. A value of disables
      cimserver will only try to deliver the indication once.<br>           reliable indication feature completely, and cimserver will deliver the
            indication once.This is in accord with DTMF Specification 1054,
            Indication Profile, version 1.2.1.<br>
   <b>Recommended Default Value (Development Build):&nbsp;</b>3<br>   <b>Recommended Default Value (Development Build):&nbsp;</b>3<br>
   <b>Recommended Default Value (Release Build):&nbsp;</b>3<br>   <b>Recommended Default Value (Release Build):&nbsp;</b>3<br>
   <b>Recommend To Be Fixed/Hidden (Development Build): </b>No/No<br>   <b>Recommend To Be Fixed/Hidden (Development Build): </b>No/No<br>
Line 2849 
Line 2857 
      Pegsus/Config/LogPropertyOwner.cpp<p>&nbsp;</p>      Pegsus/Config/LogPropertyOwner.cpp<p>&nbsp;</p>
 </ul> </ul>
  
   <h5>mapToLocalName</h5>
   <ul>
     <b>Description:&nbsp;</b> If 'true', all remote client names are translated
        to local ones using GSSAPI. This applies only to clients using Negotiate
        authentication method, i.e. when "httpAuthType" runtime variable is set to
        "negotiate".<br>
     <b>Default Value:&nbsp;</b>false<br>
     <b>Recommended Default Value (Development Build):&nbsp;</b>
        false<br>
     <b>Recommended Default Value (Release Build):&nbsp;</b>false<br>
     <b>Recommend To Be Fixed/Hidden (Development Build): </b>No/No<br>
     <b>Recommend To Be Fixed/Hidden (Release Build):&nbsp;</b>No/No<br>
     <b>Dynamic?:&nbsp;</b>No<br>
     <b>Considerations:&nbsp;</b>This option is available only when Pegasus is
        compiled with PEGASUS_NEGOTIATE_AUTHENTICATION=true.<br>
     <b>Source Configuration File:&nbsp;</b>
        Pegasus/Config/SecurityPropertyOwner.cpp<p>&nbsp;</p>
   </ul>
   
 <h5>maxLogFileSizeKBytes</h5> <h5>maxLogFileSizeKBytes</h5>
 <ul> <ul>
   <b>Description:&nbsp;</b>Specifies the maximum size of the logfile in Kilo   <b>Description:&nbsp;</b>Specifies the maximum size of the logfile in Kilo
Line 3436 
Line 3463 
 <h5>webRoot</h5> <h5>webRoot</h5>
 <ul> <ul>
   <b>Description:&nbsp;</b> Points to a location where the static web pages to   <b>Description:&nbsp;</b> Points to a location where the static web pages to
   be served by the pegasus are stored.<br>    be served by the pegasus webserver are stored.<br>
   <b>Default Value:&nbsp;</b>www<br>   <b>Default Value:&nbsp;</b>www<br>
   <b>Recommended Default Value (Development Build):&nbsp;</b>www<br>   <b>Recommended Default Value (Development Build):&nbsp;</b>www<br>
   <b>Recommended Default Value (Release Build):&nbsp;</b>TBD<br>    <b>Recommended Default Value (Release Build):&nbsp;</b>$WEBCONFDIR/www<br>
   <b>Recommend To Be Fixed/Hidden (Development Build): </b>No/No<br>   <b>Recommend To Be Fixed/Hidden (Development Build): </b>No/No<br>
   <b>Recommend To Be Fixed/Hidden (Release Build):</b>&nbsp;TBD<br>    <b>Recommend To Be Fixed/Hidden (Release Build):</b>&nbsp;Yes/Yes<br>
   <b>Dynamic?:</b>&nbsp;No<br>   <b>Dynamic?:</b>&nbsp;No<br>
   <b>Considerations:</b> &nbsp;<br>    <b>Considerations:</b> When not fixed and hidden, it can be modified to
     point to a location having spurious pages. Please consider fixing this value. &nbsp;<br>
   <b>Source Configuration File:</b>&nbsp; Pegsus/Config/DefaultPropertyOwner.cpp<p>&nbsp;</p>   <b>Source Configuration File:</b>&nbsp; Pegsus/Config/DefaultPropertyOwner.cpp<p>&nbsp;</p>
 </ul> </ul>
  
 <h5>indexFile</h5> <h5>indexFile</h5>
 <ul> <ul>
   <b>Description:&nbsp;</b> Specifies the name of index file used by webserver,    <b>Description:&nbsp;</b> Specifies the name of index file used by pegasus webserver,
   default to index.html. This file should be available at the webRoot path<br>    default to index.html. This file should be available at the webRoot path.<br>
   <b>Default Value:&nbsp;</b>index.html<br>   <b>Default Value:&nbsp;</b>index.html<br>
   <b>Recommended Default Value (Development Build):&nbsp;</b>index.html<br>   <b>Recommended Default Value (Development Build):&nbsp;</b>index.html<br>
   <b>Recommended Default Value (Release Build):&nbsp;</b>TBD<br>    <b>Recommended Default Value (Release Build):&nbsp;</b>index.html<br>
   <b>Recommend To Be Fixed/Hidden (Development Build): </b>No/No<br>   <b>Recommend To Be Fixed/Hidden (Development Build): </b>No/No<br>
   <b>Recommend To Be Fixed/Hidden (Release Build):</b>&nbsp;TBD<br>    <b>Recommend To Be Fixed/Hidden (Release Build):</b>&nbsp;Yes/Yes<br>
   <b>Dynamic?:</b>&nbsp;No<br>   <b>Dynamic?:</b>&nbsp;No<br>
   <b>Considerations:</b> &nbsp;<br>    <b>Considerations:</b> &nbsp; Hide it and fixed in release build to prevent
     using any file as index file<br>
   <b>Source Configuration File:</b>&nbsp; Pegsus/Config/DefaultPropertyOwner.cpp<p>&nbsp;</p>   <b>Source Configuration File:</b>&nbsp; Pegsus/Config/DefaultPropertyOwner.cpp<p>&nbsp;</p>
 </ul> </ul>
  
 <h5>"mimeTypesFile"</h5>  <h5>mimeTypesFile</h5>
 <ul> <ul>
   <b>Description:&nbsp;</b> Mime types being served by the pegasus webserver<br>    <b>Description:&nbsp;</b> Refers to the file which holds the mime types being
     served by the pegasus webserver.<br>
   <b>Default Value:&nbsp;</b>www/mimeTypes.txt<br>   <b>Default Value:&nbsp;</b>www/mimeTypes.txt<br>
   <b>Recommended Default Value (Development Build):&nbsp;</b>www/mimeTypes.txt<br>   <b>Recommended Default Value (Development Build):&nbsp;</b>www/mimeTypes.txt<br>
   <b>Recommended Default Value (Release Build):&nbsp;</b>TBD<br>    <b>Recommended Default Value (Release
         Build):&nbsp;</b>$WEBCONFDIR/www/mimeTypes.txt<br>
   <b>Recommend To Be Fixed/Hidden (Development Build): </b>No/No<br>   <b>Recommend To Be Fixed/Hidden (Development Build): </b>No/No<br>
   <b>Recommend To Be Fixed/Hidden (Release Build):</b>&nbsp;TBD<br>    <b>Recommend To Be Fixed/Hidden (Release Build):</b>&nbsp;Yes/Yes<br>
   <b>Dynamic?:</b>&nbsp;No<br>   <b>Dynamic?:</b>&nbsp;No<br>
   <b>Considerations:</b> &nbsp;<br>    <b>Considerations:</b>&nbsp;Fix and make it read only when to prevent
     modification in deployment<br>
   <b>Source Configuration File:</b>&nbsp; Pegsus/Config/DefaultPropertyOwner.cpp<p>&nbsp;</p>   <b>Source Configuration File:</b>&nbsp; Pegsus/Config/DefaultPropertyOwner.cpp<p>&nbsp;</p>
 </ul> </ul>
  


Legend:
Removed from v.1.42.10.4  
changed lines
  Added in v.1.48

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2