version 1.222, 2008/08/14 17:30:46
|
version 1.223, 2008/10/17 11:07:42
|
|
|
#include <Service/ServerShutdownClient.h> | #include <Service/ServerShutdownClient.h> |
#include <Service/ServerRunStatus.h> | #include <Service/ServerRunStatus.h> |
| |
#if defined(PEGASUS_PLATFORM_ZOS_ZSERIES_IBM) |
#if defined(PEGASUS_OS_ZOS) |
#include <Pegasus/Common/SetFileDescriptorToEBCDICEncoding.h> | #include <Pegasus/Common/SetFileDescriptorToEBCDICEncoding.h> |
#include <Service/ARM_zOS.h> | #include <Service/ARM_zOS.h> |
# ifdef PEGASUS_ZOS_SECURITY | # ifdef PEGASUS_ZOS_SECURITY |
|
|
const char *tmp = getenv("PEGASUS_HOME"); | const char *tmp = getenv("PEGASUS_HOME"); |
pegasusHome = (tmp == 0) ? PASE_DEFAULT_PEGASUS_HOME : tmp; | pegasusHome = (tmp == 0) ? PASE_DEFAULT_PEGASUS_HOME : tmp; |
# elif !defined(PEGASUS_USE_RELEASE_DIRS) || \ | # elif !defined(PEGASUS_USE_RELEASE_DIRS) || \ |
defined(PEGASUS_PLATFORM_ZOS_ZSERIES_IBM) |
defined(PEGASUS_OS_ZOS) |
const char* tmp = getenv("PEGASUS_HOME"); | const char* tmp = getenv("PEGASUS_HOME"); |
| |
if (tmp) | if (tmp) |
|
|
return 1; | return 1; |
} | } |
| |
#if defined(PEGASUS_PLATFORM_ZOS_ZSERIES_IBM) && defined(PEGASUS_ZOS_SECURITY) |
#if defined(PEGASUS_OS_ZOS) && defined(PEGASUS_ZOS_SECURITY) |
startupCheckBPXServer(true); | startupCheckBPXServer(true); |
startupCheckProfileCIMSERVclassWBEM(); | startupCheckProfileCIMSERVclassWBEM(); |
startupEnableMSC(); | startupEnableMSC(); |
|
|
| |
try | try |
{ | { |
#if defined(PEGASUS_PLATFORM_ZOS_ZSERIES_IBM) |
#if defined(PEGASUS_OS_ZOS) |
| |
// ARM is a z/OS internal restart facility. | // ARM is a z/OS internal restart facility. |
// This is a z/OS specific change. | // This is a z/OS specific change. |
|
|
// normal termination | // normal termination |
// | // |
| |
#if defined(PEGASUS_PLATFORM_ZOS_ZSERIES_IBM) |
#if defined(PEGASUS_OS_ZOS) |
| |
// ARM is a z/OS internal restart facility. | // ARM is a z/OS internal restart facility. |
// This is a z/OS specific change. | // This is a z/OS specific change. |