Users Guide
13–Linux QCS Installation
Installing WS-MAN or CIM-XML on Linux Server
195 BC0054508-00 J
Set the Environment Variables
Table 13-2 describes the environment variables for building OpenPegasus.
Additional Settings
The $PEGASUS_HOME variable must be set up in the shell environment, and
$PEGASUS_HOME/bin needs to be appended to the $PATH environment.
Examples:
export PEGASUS_PLATFORM="LINUX_X86_64_GNU"
export PEGASUS_CIM_SCHEMA="CIM222"
export PEGASUS_ENABLE_CMPI_PROVIDER_MANAGER=true
export PEGASUS_ROOT="/share/pegasus-2.10-src"
export PEGASUS_HOME="/pegasus"
export PATH=$PATH:$PEGASUS_HOME/bin
For SSL support, add the following environment variable:
export PEGASUS_HAS_SSL=true
Table 13-2. Environmental Variables
Environment Variable Description
PEGASUS_ROOT Location of the Pegasus source tree
PEGASUS_HOME Location for the built executable, repository; for
example, the following subdirectories:
$PEGASUS_HOME/bin
$PEGASUS_HOME/lib
$PEGASUS_HOME/repository
$PEGASUS_HOME/mof
PATH $PATH:$PEGASUS_HOME/bin
PEGASUS_ENABLE_CMPI_PROVIDER_MANAGER True
PEGASUS_CIM_SCHEMA "CIM222"
PEGASUS_PLATFORM For Linux 32 bit systems: "LINUX_IX86_GNU"
For Linux 64 bit systems: "LINUX_X86_64_GNU"
PEGASUS_HAS_SSL Optional. Set to "true" for HTTPS support.
PEGASUS_ENABLE_PROTOCOL_WSMAN Optional. Set to "true" for WSMAN protocol sup-
port.