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

Diff for /pegasus/doc/BuildAndReleaseOptions.html between version 1.1 and 1.7

version 1.1, 2008/09/05 01:23:15 version 1.7, 2008/11/12 06:47:03
Line 556 
Line 556 
      for additional details.<br>      for additional details.<br>
 </ul> </ul>
  
 <h5>PEGASUS_EMBEDDED_INSTANCE_SUPPORT</h5>  
 <ul>  
   <b>Description:&nbsp;</b>Controls whether the server is built with  
      support for the EmbeddedInstance value type for properties and  
      paramters.<br>  
   <b>Default Value:&nbsp;</b>true<br>  
   <b>Recommended Value (Development Build):&nbsp;</b>true<br>  
   <b>Recommended Value (Release Build):&nbsp;</b>true<br>  
   <b>Required:&nbsp;</b>No<br>  
   <b>Considerations: </b>Setting this build variable to 'false' may  
      adversely affect interoperability with WBEM clients/servers that  
      make use of EmbeddedInstance values.<br>  
 </ul>  
   
 <h5>PEGASUS_ENABLE_AUDIT_LOGGER</h5> <h5>PEGASUS_ENABLE_AUDIT_LOGGER</h5>
 <ul> <ul>
   <b>Description:&nbsp;</b>When this variable is set to false, support   <b>Description:&nbsp;</b>When this variable is set to false, support
Line 833 
Line 819 
 <ul> <ul>
   <b>Description:&nbsp;</b>If true, a version of OpenPegasus is   <b>Description:&nbsp;</b>If true, a version of OpenPegasus is
      built that accepts and processes WS-Management requests. This      built that accepts and processes WS-Management requests. This
      feature is initially limited to WS-Transfer operations. If false       feature is initially limited to WS-Transfer and WS-Enumeration
      or not set, WS-Management support is not built or included in       operations. If false or not set, WS-Management support is not
      any way.<br>       built or included in any way.<br>
   <b>Default Value:&nbsp;</b>false<br>   <b>Default Value:&nbsp;</b>false<br>
   <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>false<br>   <b>Recommended Value (Release Build):&nbsp;</b>false<br>
Line 1317 
Line 1303 
   <b>Required:&nbsp;</b>No<p>&nbsp;</p>   <b>Required:&nbsp;</b>No<p>&nbsp;</p>
 </ul> </ul>
  
   <h5>PEGASUS_REPOSITORY_STORE_COMPLETE_CLASSES</h5>
   <ul>
     <b>Description:&nbsp;</b>This variable defines the default contents of a
        class definition in the repository store when a new repository is created.
        Specifically, when set to true, propagated elements are included in a
        class definition in the persistent store.  The contents of a class
        definition returned from the repository interface is not affected by this
        option.<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<p>&nbsp;</p>
     <b>Considerations:&nbsp;</b>A repository which stores complete class
        definitions does not allow modifications to non-leaf classes or changes
        to a superclass designation.  Complete classes use more storage space,
        often twice as much as local (incomplete) classes.  Class retrieval may
        be more expensive when local classes are stored.  No specific mechanism
        is available to change this setting in an existing repository.<br>
   </ul>
   
 <h5>PEGASUS_SLP_REG_TIMEOUT</h5> <h5>PEGASUS_SLP_REG_TIMEOUT</h5>
 <ul> <ul>
   <b>Description:&nbsp;</b>Most SLP implementations allow a lifetime   <b>Description:&nbsp;</b>Most SLP implementations allow a lifetime
Line 1652 
Line 1658 
      titled "Configuration Properties" for additional detail.<br>      titled "Configuration Properties" for additional detail.<br>
 </ul> </ul>
  
   <h5>PEGASUS_USE_SQLITE_REPOSITORY</h5>
   <ul>
     <b>Description:&nbsp;</b>If true, new repository stores are created
        using a SQLite database.  Existing file-based stores will continue
        to be recognized and operate seamlessly.<br>
     <b>Default Value:&nbsp;</b>false<br>
     <b>Recommended Value (Development Build):&nbsp;</b>true<br>
     <b>Recommended Value (Release Build):&nbsp;</b>true<br>
     <b>Required:&nbsp;</b>No<br>
     <b>Considerations:&nbsp;</b>If PEGASUS_USE_SQLITE_REPOSITORY is set to true
        and SQLite files are not installed in default search locations,
        SQLITE_HOME must also be configured.
        PEGASUS_REPOSITORY_STORE_COMPLETE_CLASSES may not be set to true when
        PEGASUS_USE_SQLITE_REPOSITORY is set to true.
   </ul>
   
 <h5>PEGASUS_USE_SYSLOGS</h5> <h5>PEGASUS_USE_SYSLOGS</h5>
 <ul> <ul>
   <b>Description:&nbsp;</b>If set, OpenPegasus will be built   <b>Description:&nbsp;</b>If set, OpenPegasus will be built
Line 1682 
Line 1704 
      compiler version &lt; 1300.<br>      compiler version &lt; 1300.<br>
 </ul> </ul>
  
   <h5>SQLITE_HOME</h5>
   <ul>
     <b>Description:&nbsp;</b>Specifies the location of the SQLite SDK directory.
        This directory must contain sqlite3.h in the $(SQLITE_HOME)/include
        directory, and libsqlite3 in the $(SQLITE_HOME)/lib directory.<br>
     <b>Default Value:&nbsp;</b>Not Set<br>
     <b>Recommended Value (Development Build):&nbsp;</b>
        No Specific Recommendation<br>
     <b>Recommended Value (Release Build):&nbsp;</b>
        No Specific Recommendation<br>
     <b>Required:&nbsp;</b>Yes, if PEGASUS_USE_SQLITE_REPOSITORY is set to true
        and the SQLite files are not installed in locations that are searched by
        default.<br>
     <b>Considerations:&nbsp;</b>This environment variable is only used if
        PEGASUS_USE_SQLITE_REPOSITORY is set to true.
   </ul>
   
 <h4>Examples Building a Linux IA32 (#IA64) Development/Debug Version</h4> <h4>Examples Building a Linux IA32 (#IA64) Development/Debug Version</h4>
 <ul> <ul>
   export PEGASUS_ROOT=/home/pegasusbld/pegasus<br>   export PEGASUS_ROOT=/home/pegasusbld/pegasus<br>
Line 2154 
Line 2193 
   <b>Recommended Default Value (Release 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 (Development Build): </b>No/No<br>
   <b>Recommend To Be Fixed/Hidden (Release Build):&nbsp;</b>No/No<br>   <b>Recommend To Be Fixed/Hidden (Release Build):&nbsp;</b>No/No<br>
   <b>Dynamic?:&nbsp;</b>No<br>    <b>Dynamic?:&nbsp;</b>Yes<br>
   <b>Considerations:&nbsp;</b>   <b>Considerations:&nbsp;</b>
     <ul>     <ul>
       <li>Any errors encountered during normalization result in a       <li>Any errors encountered during normalization result in a
Line 2545 
Line 2584 
      Pegsus/Config/LogPropertyOwner.cpp<p>&nbsp;</p>      Pegsus/Config/LogPropertyOwner.cpp<p>&nbsp;</p>
 </ul> </ul>
  
   <h5>maxLogFileSizeKBytes</h5>
   <ul>
     <b>Description:&nbsp;</b>Specifies the maximum size of the logfile in Kilo
        Bytes. If the logfile size exceeds maxLogFileSizeKBytes logfile will be pruned.<br>
     <b>Default Value:&nbsp;</b>32768<br>
     <b>Recommended Default Value (Development Build):&nbsp;</b> 32768<br>
     <b>Recommended Default Value (Release Build):&nbsp;</b>32768<br>
     <b>Recommend To Be Fixed/Hidden (Development Build): </b>No/No<br>
     <b>Recommend To Be Fixed/Hidden (Release Build):</b>&nbsp;No/No<br>
     <b>Dynamic?:</b>&nbsp;Yes<br>
     <b>Considerations:</b> This option is not supported if PEGASUS_USE_SYSLOGS is defined. Minimum accepted value is 32 KB.&nbsp;<br>
     <b>Source Configuration File:</b>&nbsp; Pegsus/Config/LogPropertyOwner.cpp<p>&nbsp;</p>
   </ul>
 <h5>maxProviderProcesses</h5> <h5>maxProviderProcesses</h5>
 <ul> <ul>
   <b>Description:</b>&nbsp;Limits the number of provider   <b>Description:</b>&nbsp;Limits the number of provider


Legend:
Removed from v.1.1  
changed lines
  Added in v.1.7

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2