version 1.1, 2007/01/05 19:46:56
|
version 1.2, 2007/10/03 19:56:07
|
|
|
<hr> | <hr> |
<p><b>Abstract:</b> Installation, build, and operation | <p><b>Abstract:</b> Installation, build, and operation |
information on | information on |
the OpenPegasus Version 2.6.0 |
the OpenPegasus Version 2.7.0 |
Release. Note that if this readme | Release. Note that if this readme |
conflicts with the documentation in the release notes or interface | conflicts with the documentation in the release notes or interface |
definition documents for a particular release, those documents should | definition documents for a particular release, those documents should |
|
|
and administrative | and administrative |
functions.</li> | functions.</li> |
<li>More complete information on the exact functions | <li>More complete information on the exact functions |
and their functional state is available from the release notes for each |
and their functional state is available from the Release Notes |
OpenPegasus release, and at the OpenPegasus <a |
(pegasus/ReleaseNotes.htm) and the OpenPegasus <a |
href="http://www.openpegasus.org/page.tpl?CALLER=index.tpl&ggid=799">Feature | href="http://www.openpegasus.org/page.tpl?CALLER=index.tpl&ggid=799">Feature |
Status Page</a>.</li> | Status Page</a>.</li> |
</ol> | </ol> |
|
|
development group. The results of the nightly tests can be found | development group. The results of the nightly tests can be found |
here on our <a | here on our <a |
href="http://cvs.opengroup.org/cgi-bin/pegasus-build-status.cgi">Nightly | href="http://cvs.opengroup.org/cgi-bin/pegasus-build-status.cgi">Nightly |
Build and Test Status</a> page. The Release Notes provide |
Build and Test Status</a> page. The Release Notes |
additional details |
(pegasus/ReleaseNotes.htm) provide additional details |
regarding the platforms. |
regarding the platforms.<br> |
PEP 287 contains the Release Notes for the 2.6.0 release.<br> |
|
</p> | </p> |
<h2><a name="peg_dep">Dependencies</a></h2> | <h2><a name="peg_dep">Dependencies</a></h2> |
<p style="margin-left: 40px;"> | <p style="margin-left: 40px;"> |
|
|
using GNUMAKE 3.79.1 successfully both in Windows and Linux | using GNUMAKE 3.79.1 successfully both in Windows and Linux |
environments. It is available from <a href="http://www.gnu.org">http://www.gnu.org</a>. | environments. It is available from <a href="http://www.gnu.org">http://www.gnu.org</a>. |
</li> | </li> |
<li><b>FLEX </b>and<b> BISON</b> - These tools were used to develop |
<li><b>FLEX</b> and <b>BISON</b> - These tools were used to develop the MOF |
the |
compiler and WQL parser. These tools are required only for |
MOF |
development of the parsers, not for building OpenPegasus. Bison |
compiler and WQL |
version 2.3 or later and flex version 2.5.4 or later are required.</li> |
parser. <font style="color: rgb(0, 0, 0);">These tools are |
|
required only for |
|
development of the parsers, not for building OpenPegasus.</font></li> |
|
<li><b>DOC++ </b>- The OpenPegasus documentation is taken from a | <li><b>DOC++ </b>- The OpenPegasus documentation is taken from a |
combination of text files | combination of text files |
and header files themselves. This documentation is | and header files themselves. This documentation is |
|
|
OpenSLP as your choice of SLP implementations, then it will need to be | OpenSLP as your choice of SLP implementations, then it will need to be |
installed and available to OpenPegasus. Refer to the | installed and available to OpenPegasus. Refer to the |
PEGASUS_USE_OPENSLP and PEGASUS_OPENSLP_HOME build variables in PEP | PEGASUS_USE_OPENSLP and PEGASUS_OPENSLP_HOME build variables in PEP |
277, and the OpenSLP web site (<a href="http://www.openslp.org">http://www.openslp.org</a>).</li> |
292, and the OpenSLP web site (<a href="http://www.openslp.org">http://www.openslp.org</a>).</li> |
<li><span style="font-weight: bold;">zlib</span> - If you choose to | <li><span style="font-weight: bold;">zlib</span> - If you choose to |
enable the compressed repository feature with the | enable the compressed repository feature with the |
PEGASUS_ENABLE_COMPRESSED_REPOSITORY build variable, you will need to | PEGASUS_ENABLE_COMPRESSED_REPOSITORY build variable, you will need to |
|
|
<li>The cimuser command is used to manage OpenPegasus users only when | <li>The cimuser command is used to manage OpenPegasus users only when |
the CIM Server is compiled without the PEGASUS_PAM_AUTHENTICATION | the CIM Server is compiled without the PEGASUS_PAM_AUTHENTICATION |
environment variable defined. See PEP | environment variable defined. See PEP |
277 for more information.<span style="color: rgb(204, 51, 204);"></span><br> |
292 for more information.<br> |
</li> | </li> |
</ol> | </ol> |
<font><font color="RED"><span style="color: rgb(0, 0, 0);"></span></font></font><span | <font><font color="RED"><span style="color: rgb(0, 0, 0);"></span></font></font><span |
|
|
Variables</strong></a></h2> | Variables</strong></a></h2> |
<p style="margin-left: 40px;">Before building, installing, or running | <p style="margin-left: 40px;">Before building, installing, or running |
OpenPegasus, some environment variables may | OpenPegasus, some environment variables may |
have to be defined or updated. See PEP 277 for the full list of |
have to be defined or updated. See PEP 292 for the full list of |
environment variables and configuration options for OpenPegasus. The | environment variables and configuration options for OpenPegasus. The |
minimum set is:<br> | minimum set is:<br> |
</p> | </p> |
|
|
repository (if one exists).</span><br> | repository (if one exists).</span><br> |
</li> | </li> |
<li>Generates the default | <li>Generates the default |
CIM Schema (currently v2.9) |
CIM Schema (currently v2.13.1) |
in the repository (skeleton of CIM | in the repository (skeleton of CIM |
objects). Refer to | objects). Refer to |
PEGASUS_CIM_SCHEMA in PEP 277 for alternate versions.<br> |
PEGASUS_CIM_SCHEMA in PEP 292 for alternate versions.<br> |
</li> | </li> |
<li>Loads | <li>Loads |
schema for CIM Server functions (shutdown, add users, etc) and | schema for CIM Server functions (shutdown, add users, etc) and |
|
|
directory so OpenPegasus can find them. If that's not | directory so OpenPegasus can find them. If that's not |
the case, set the environment variable OPENSSL_HOME= to point where | the case, set the environment variable OPENSSL_HOME= to point where |
your OpenSSL | your OpenSSL |
installation is (refer to PEP 277 |
installation is (refer to PEP 292 |
for more details on build variables).<br> | for more details on build variables).<br> |
</p> | </p> |
<p style="margin-left: 40px;">You | <p style="margin-left: 40px;">You |