HP WBEM Services Version A.02.09.12 Release Notes (5900-2121, March 2012)

invoked in the context of the user requesting an operation (i.e., “Run-As-Requestor”). This default
setting can break backward compatibility for certain types of providers.
This means that existing providers that run in the user context of the CIM Server can break. To
resolve this situation, you have the following two alternatives:
Alternative 1
To continue running the provider in a privileged context, you need to explicitly register the provider
to run in a “Privileged User context. This is a configuration file change and does not require a
change to the Provider library. You do not require to recompile/re-link your provider, to continue
running in a privileged context.
To register your provider to run in a “Privileged User context, you need to modify the
PG_ProviderModule instance definition in the Provider Registration MOF as follows:
1. Change the InterfaceVersion from “2.1.0” to “2.5.0”.
2. Add the new property UserContext = 4.
Example using an updated PG_ProviderModule instance definition for the Operating System
Provider Module:
instance of PG_ProviderModule
{
Name = "OperatingSystemModule";
Vendor = "OpenPegasus";
Version = "2.0.0";
InterfaceType = "C++Default";
InterfaceVersion = "2.5.0";
Location = "OSProvider";
UserContext = 4;
};
Alternative 2
To support running in the “Requestor context, ensure that the provider is written to allow multiple
instances of the provider to run at the same time (in different user contexts). In some cases, the
provider might need to coordinate the actions of the provider instances. When the provider is a
pass-through to a managed resource, no coordination might be necessary.
In addition, providers running in the “Requestor context must only perform privileged operations.
If those operations are only expected/required to succeed, when invoked by a user who already
has the necessary privileges.
Installation information
This section describes the prerequisites and the procedures for installing HP WBEM Services.
Prerequisites for installing HP WBEM Services
Following are the prerequisites for installing HP WBEM Services Version A.02.09.10:
HP-UX 11i v3
OpenSSL must be installed before installing HP WBEM Services Version A.02.09.10.
HP recommends that the OpenSSL version available with HP-UX OE is installed before installing
HP WBEM Services Version A.02.09.10. For HP-UX 11i v3, install OpenSSL version
A.00.09.08k.009.
NOTE: After the OpenSSL updates are installed, the HP WBEM Services cimserver process
must be shutdown and restarted in order to run against any new version of OpenSSL. For
more information on shutting down and restarting the cimserver, see the HP WBEM Services
System Administrator Guide.
12 HP WBEM Services Version A.02.09.12 Release Notes