version 1.21, 2010/09/07 03:54:37
|
version 1.26, 2011/01/20 13:09:08
|
|
|
indication provider.<br> | indication provider.<br> |
</ul> | </ul> |
| |
<h5>PEGASUS_ENABLE_PROTOCOL_INTERNAL_BINARY</h5> |
|
<ul> |
|
<b>Description: </b>If true, OpenPegasus uses a faster binary |
|
protocol between the CIM server and provider manager. If false, |
|
OpenPegasus uses the older XML-based protocol instead. |
|
<br> |
|
<b>Default Value: </b>true<br> |
|
<b>Recommended Value (Development Build): </b>true<br> |
|
<b>Recommended Value (Release Build): </b>true<br> |
|
<b>Required: </b>No<br> |
|
<b>Considerations: </b>This option improves performance by optimizing the |
|
serialization and deserialization of messages between the server and |
|
out-of-process providers. |
|
<br> |
|
</ul> |
|
|
|
<h5>PEGASUS_ENABLE_PROTOCOL_BINARY</h5> | <h5>PEGASUS_ENABLE_PROTOCOL_BINARY</h5> |
<ul> | <ul> |
<b>Description: </b>If true, OpenPegasus uses a faster binary | <b>Description: </b>If true, OpenPegasus uses a faster binary |
protocol between local clients (including the provider agent) and the |
protocol between local clients and the CIM server. If false, OpenPegasus |
CIM server. If false, OpenPegasus uses the conventional XML-based protocol |
uses the conventional XML-based protocol instead. |
instead. See PEP#340 for more details. |
See PEP#340 for more details. |
<br> | <br> |
<b>Default Value: </b>false<br> | <b>Default Value: </b>false<br> |
<b>Recommended Value (Development Build): </b>false<br> | <b>Recommended Value (Development Build): </b>false<br> |
|
|
Handler to be supported.<br> | Handler to be supported.<br> |
</ul> | </ul> |
| |
|
<h5>PEGASUS_ENABLE_NET_SNMPV3</h5> |
|
<ul> |
|
<b>Description: </b>If this variable is defined, |
|
then OpenPegasus SNMP Handler will build the SNMPV3 |
|
features. This should be set to false if NET-SNMP 5.2 and lower |
|
libraries are used.<br> |
|
<b>Default Value: </b>true<br> |
|
<b>Recommended Value (Development Build): </b>true<br> |
|
<b>Recommended Value (Release Build): </b>true<br> |
|
<b>Required: </b>No<p> |
|
<b>Considerations: </b>PEGASUS_USE_NET_SNMP variable must |
|
be set.<br> |
|
</ul> |
|
|
|
|
<h5>PEGASUS_USE_OPENSLP</h5> | <h5>PEGASUS_USE_OPENSLP</h5> |
<ul> | <ul> |
<b>Description: </b>OpenSLP, <a href="http://www.openslp.org"> | <b>Description: </b>OpenSLP, <a href="http://www.openslp.org"> |
|
|
<br> | <br> |
</ul> | </ul> |
| |
|
<h5>PEGASUS_PLATFORM_FOR_32BIT_PROVIDER_SUPPORT</h5> |
|
<ul> |
|
<b>Description: </b> Builds the Pegasus with 32-bit provider support for the specified platform. |
|
If this option is set, the value MUST be one of the 32-bit supported platforms by Pegasus. |
|
<br> |
|
<b>Default Value: </b>Not set<br> |
|
<b>Recommended Value (Development Build): </b>Not set<br> |
|
<b>Recommended Value (Release Build): </b>Not set<br> |
|
<b>Required: </b>No<br> |
|
<b>Considerations: </b> |
|
This option is used to run the 32-bit providers under 64-bit CIMserver. |
|
To register the 32-bit providers, register the provider module by setting the |
|
Bitness property value to "2". 32-bit Providers are always loaded out of process |
|
irrespective of forceProviderProcesses config option. |
|
<br> |
|
</ul> |
|
|
<h5>PEGASUS_USE_SQLITE_REPOSITORY</h5> | <h5>PEGASUS_USE_SQLITE_REPOSITORY</h5> |
<ul> | <ul> |
<b>Description: </b>If true, new repository stores are created | <b>Description: </b>If true, new repository stores are created |
|
|
PEGASUS_USE_SQLITE_REPOSITORY is set to true. | PEGASUS_USE_SQLITE_REPOSITORY is set to true. |
</ul> | </ul> |
| |
|
<h5>PEGASUS_INITIAL_THREADSTACK_SIZE</h5> |
|
<ul> |
|
<b>Description: </b>This environment variable sets the initial size |
|
of the stack on new threads. Value is specified in number of bytes.<br> |
|
<b>Default Value: </b>262144<br> |
|
<b>Recommended Value (Development Build): </b>262144<br> |
|
<b>Recommended Value (Release Build): </b>262144<br> |
|
<b>Required: </b>No </p> |
|
</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> |