(file) Return to Constants.h CVS log (file) (dir) Up to [Pegasus] / pegasus / src / Pegasus / Common

Diff for /pegasus/src/Pegasus/Common/Constants.h between version 1.71 and 1.83

version 1.71, 2005/05/10 20:01:41 version 1.83, 2006/06/22 11:28:23
Line 1 
Line 1 
 //%2005////////////////////////////////////////////////////////////////////////  //%2006////////////////////////////////////////////////////////////////////////
 // //
 // Copyright (c) 2000, 2001, 2002 BMC Software; Hewlett-Packard Development // Copyright (c) 2000, 2001, 2002 BMC Software; Hewlett-Packard Development
 // Company, L.P.; IBM Corp.; The Open Group; Tivoli Systems. // Company, L.P.; IBM Corp.; The Open Group; Tivoli Systems.
Line 8 
Line 8 
 // IBM Corp.; EMC Corporation; VERITAS Software Corporation; The Open Group. // IBM Corp.; EMC Corporation; VERITAS Software Corporation; The Open Group.
 // Copyright (c) 2005 Hewlett-Packard Development Company, L.P.; IBM Corp.; // Copyright (c) 2005 Hewlett-Packard Development Company, L.P.; IBM Corp.;
 // EMC Corporation; VERITAS Software Corporation; The Open Group. // EMC Corporation; VERITAS Software Corporation; The Open Group.
   // Copyright (c) 2006 Hewlett-Packard Development Company, L.P.; IBM Corp.;
   // EMC Corporation; Symantec Corporation; The Open Group.
 // //
 // Permission is hereby granted, free of charge, to any person obtaining a copy // Permission is hereby granted, free of charge, to any person obtaining a copy
 // of this software and associated documentation files (the "Software"), to // of this software and associated documentation files (the "Software"), to
Line 177 
Line 179 
     CIMName ("CIM_QueryCapabilities");     CIMName ("CIM_QueryCapabilities");
 #endif #endif
  
   // Interop Classes Accessed through Interop Control Provider
 #if !defined(PEGASUS_DISABLE_PERFINST) || defined(PEGASUS_ENABLE_SLP) #if !defined(PEGASUS_DISABLE_PERFINST) || defined(PEGASUS_ENABLE_SLP)
 static const CIMName PEGASUS_CLASSNAME_OBJECTMANAGER            = static const CIMName PEGASUS_CLASSNAME_OBJECTMANAGER            =
     CIMName ("CIM_ObjectManager");     CIMName ("CIM_ObjectManager");
 static const CIMName PEGASUS_CLASSNAME_PGNAMESPACE            = static const CIMName PEGASUS_CLASSNAME_PGNAMESPACE            =
     CIMName ("PG_Namespace");     CIMName ("PG_Namespace");
 #endif  
   
 #ifdef PEGASUS_ENABLE_SLP  
 // Interop Classes Accessed through Interop Control Provider  
 static const CIMName PEGASUS_CLASSNAME_CIMNAMESPACE            = static const CIMName PEGASUS_CLASSNAME_CIMNAMESPACE            =
     CIMName ("CIM_Namespace");     CIMName ("CIM_Namespace");
 static const CIMName PEGASUS_CLASSNAME_OBJECTMANAGERCOMMUNICATIONMECHANISM  = static const CIMName PEGASUS_CLASSNAME_OBJECTMANAGERCOMMUNICATIONMECHANISM  =
Line 343 
Line 342 
 // File system layout // File system layout
 // //
  
   #define CIMSERVER_LOCK_FILE               "cimserver_start.lock"
   #define PEGASUS_REPOSITORY_DIR            "repository"
   #define PEGASUS_CURRENT_CONFIG_FILE_PATH  "cimserver_current.conf"
   #define PEGASUS_PLANNED_CONFIG_FILE_PATH  "cimserver_planned.conf"
   #define PEGASUS_CIMSERVER_START_FILE      "/tmp/cimserver_start.conf"
 #define PEGASUS_SSLCLIENT_CERTIFICATEFILE "client.pem" #define PEGASUS_SSLCLIENT_CERTIFICATEFILE "client.pem"
 #define PEGASUS_SSLCLIENT_RANDOMFILE      "ssl.rnd" #define PEGASUS_SSLCLIENT_RANDOMFILE      "ssl.rnd"
 #define PEGASUS_SSLSERVER_RANDOMFILE      "cimserver.rnd" #define PEGASUS_SSLSERVER_RANDOMFILE      "cimserver.rnd"
Line 353 
Line 357 
 #define PEGASUS_PROVIDER_AGENT_PROC_NAME  "bin/cimprovagt" #define PEGASUS_PROVIDER_AGENT_PROC_NAME  "bin/cimprovagt"
  
 #ifdef PEGASUS_USE_RELEASE_DIRS #ifdef PEGASUS_USE_RELEASE_DIRS
   #ifdef PEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS
   # include <Pegasus/Common/ProductDirectoryStructure.h>
   #else
 # if defined(PEGASUS_OS_HPUX) # if defined(PEGASUS_OS_HPUX)
   #  undef CIMSERVER_LOCK_FILE
   #  define CIMSERVER_LOCK_FILE               "/var/opt/wbem/cimserver_start.lock"
   #  undef PEGASUS_REPOSITORY_DIR
   #  define PEGASUS_REPOSITORY_DIR            "/var/opt/wbem/repository"
   #  undef PEGASUS_CURRENT_CONFIG_FILE_PATH
   #  define PEGASUS_CURRENT_CONFIG_FILE_PATH  "/var/opt/wbem/cimserver_current.conf"
   #  undef PEGASUS_PLANNED_CONFIG_FILE_PATH
   #  define PEGASUS_PLANNED_CONFIG_FILE_PATH  "/var/opt/wbem/cimserver_planned.conf"
   #  undef PEGASUS_CIMSERVER_START_FILE
   #  define PEGASUS_CIMSERVER_START_FILE      "/etc/opt/wbem/cimserver_start.conf"
 #  undef PEGASUS_SSLCLIENT_CERTIFICATEFILE #  undef PEGASUS_SSLCLIENT_CERTIFICATEFILE
 #  define PEGASUS_SSLCLIENT_CERTIFICATEFILE "/etc/opt/hp/sslshare/client.pem" #  define PEGASUS_SSLCLIENT_CERTIFICATEFILE "/etc/opt/hp/sslshare/client.pem"
 #  undef PEGASUS_SSLCLIENT_RANDOMFILE #  undef PEGASUS_SSLCLIENT_RANDOMFILE
Line 371 
Line 388 
 #  undef PEGASUS_PROVIDER_AGENT_PROC_NAME #  undef PEGASUS_PROVIDER_AGENT_PROC_NAME
 #  define PEGASUS_PROVIDER_AGENT_PROC_NAME  "/opt/wbem/sbin/cimprovagt" #  define PEGASUS_PROVIDER_AGENT_PROC_NAME  "/opt/wbem/sbin/cimprovagt"
 # elif defined(PEGASUS_OS_AIX) # elif defined(PEGASUS_OS_AIX)
   #  undef CIMSERVER_LOCK_FILE
   #  define CIMSERVER_LOCK_FILE               "/opt/freeware/cimom/pegasus/etc/cimserver_start.lock"
   #  undef PEGASUS_REPOSITORY_DIR
   #  define PEGASUS_REPOSITORY_DIR            "/opt/freeware/cimom/pegasus/etc/repository"
   #  undef PEGASUS_CURRENT_CONFIG_FILE_PATH
   #  define PEGASUS_CURRENT_CONFIG_FILE_PATH  "/opt/freeware/cimom/pegasus/etc/cimserver_current.conf"
   #  undef PEGASUS_PLANNED_CONFIG_FILE_PATH
   #  define PEGASUS_PLANNED_CONFIG_FILE_PATH  "/opt/freeware/cimom/pegasus/etc/cimserver_planned.conf"
   #  undef PEGASUS_CIMSERVER_START_FILE
   #  define PEGASUS_CIMSERVER_START_FILE      "/tmp/cimserver_start.conf"
 #  undef PEGASUS_SSLCLIENT_CERTIFICATEFILE #  undef PEGASUS_SSLCLIENT_CERTIFICATEFILE
 #  define PEGASUS_SSLCLIENT_CERTIFICATEFILE "/opt/freeware/cimom/pegasus/etc/client.pem" #  define PEGASUS_SSLCLIENT_CERTIFICATEFILE "/opt/freeware/cimom/pegasus/etc/client.pem"
 #  undef PEGASUS_SSLCLIENT_RANDOMFILE #  undef PEGASUS_SSLCLIENT_RANDOMFILE
Line 379 
Line 406 
 #  define PEGASUS_SSLSERVER_RANDOMFILE      "/opt/freeware/cimom/pegasus/etc/cimserver.rnd" #  define PEGASUS_SSLSERVER_RANDOMFILE      "/opt/freeware/cimom/pegasus/etc/cimserver.rnd"
 #  undef PEGASUS_LOCAL_DOMAIN_SOCKET_PATH #  undef PEGASUS_LOCAL_DOMAIN_SOCKET_PATH
 #  define PEGASUS_LOCAL_DOMAIN_SOCKET_PATH  "/opt/freeware/cimom/pegasus/etc/cimxml.socket" #  define PEGASUS_LOCAL_DOMAIN_SOCKET_PATH  "/opt/freeware/cimom/pegasus/etc/cimxml.socket"
   #  undef PEGASUS_PAM_STANDALONE_PROC_NAME
   #  define PEGASUS_PAM_STANDALONE_PROC_NAME  "/opt/freeware/cimom/pegasus/bin/cimservera"
 # elif defined(PEGASUS_OS_LINUX) && !defined(PEGASUS_OS_LSB) # elif defined(PEGASUS_OS_LINUX) && !defined(PEGASUS_OS_LSB)
   #  undef CIMSERVER_LOCK_FILE
   #  define CIMSERVER_LOCK_FILE               "/var/opt/tog-pegasus/cimserver_start.lock"
   #  undef PEGASUS_REPOSITORY_DIR
   #  define PEGASUS_REPOSITORY_DIR            "/var/opt/tog-pegasus/repository"
   #  undef PEGASUS_CURRENT_CONFIG_FILE_PATH
   #  define PEGASUS_CURRENT_CONFIG_FILE_PATH  "/var/opt/tog-pegasus/cimserver_current.conf"
   #  undef PEGASUS_PLANNED_CONFIG_FILE_PATH
   #  define PEGASUS_PLANNED_CONFIG_FILE_PATH  "/var/opt/tog-pegasus/cimserver_planned.conf"
   #  undef PEGASUS_CIMSERVER_START_FILE
   #  define PEGASUS_CIMSERVER_START_FILE      "/var/run/tog-pegasus/cimserver.pid"
 #  undef PEGASUS_SSLCLIENT_CERTIFICATEFILE #  undef PEGASUS_SSLCLIENT_CERTIFICATEFILE
 #  define PEGASUS_SSLCLIENT_CERTIFICATEFILE "/etc/opt/tog-pegasus/client.pem" #  define PEGASUS_SSLCLIENT_CERTIFICATEFILE "/etc/opt/tog-pegasus/client.pem"
 #  undef PEGASUS_SSLCLIENT_RANDOMFILE #  undef PEGASUS_SSLCLIENT_RANDOMFILE
Line 397 
Line 436 
 #  undef PEGASUS_PROVIDER_AGENT_PROC_NAME #  undef PEGASUS_PROVIDER_AGENT_PROC_NAME
 #  define PEGASUS_PROVIDER_AGENT_PROC_NAME  "/opt/tog-pegasus/sbin/cimprovagt" #  define PEGASUS_PROVIDER_AGENT_PROC_NAME  "/opt/tog-pegasus/sbin/cimprovagt"
 # elif defined(PEGASUS_OS_LSB) # elif defined(PEGASUS_OS_LSB)
   #  undef PEGASUS_REPOSITORY_DIR
   #  define PEGASUS_REPOSITORY_DIR            "/var/opt/lsb-pegasus/repository"
   #  undef PEGASUS_CURRENT_CONFIG_FILE_PATH
   #  define PEGASUS_CURRENT_CONFIG_FILE_PATH  "/etc/opt/lsb-pegasus/cimserver_current.conf"
   #  undef PEGASUS_PLANNED_CONFIG_FILE_PATH
   #  define PEGASUS_PLANNED_CONFIG_FILE_PATH  "/etc/opt/lsb-pegasus/cimserver_planned.conf"
   #  undef PEGASUS_CIMSERVER_START_FILE
   #  define PEGASUS_CIMSERVER_START_FILE      "/var/run/cimserver.pid"
   #  undef PEGASUS_SSLCLIENT_CERTIFICATEFILE
 #  define PEGASUS_SSLCLIENT_CERTIFICATEFILE "/etc/opt/lsb-pegasus/client.pem" #  define PEGASUS_SSLCLIENT_CERTIFICATEFILE "/etc/opt/lsb-pegasus/client.pem"
 #  undef PEGASUS_SSLCLIENT_RANDOMFILE #  undef PEGASUS_SSLCLIENT_RANDOMFILE
 #  define PEGASUS_SSLCLIENT_RANDOMFILE      "/var/opt/lsb-pegasus/ssl.rnd" #  define PEGASUS_SSLCLIENT_RANDOMFILE      "/var/opt/lsb-pegasus/ssl.rnd"
Line 413 
Line 461 
 #  undef PEGASUS_PROVIDER_AGENT_PROC_NAME #  undef PEGASUS_PROVIDER_AGENT_PROC_NAME
 #  define PEGASUS_PROVIDER_AGENT_PROC_NAME  "/opt/lsb-pegasus/sbin/cimprovagt" #  define PEGASUS_PROVIDER_AGENT_PROC_NAME  "/opt/lsb-pegasus/sbin/cimprovagt"
 # elif defined(PEGASUS_OS_VMS) # elif defined(PEGASUS_OS_VMS)
   #  undef CIMSERVER_LOCK_FILE
   #  define CIMSERVER_LOCK_FILE               "/wbem_var/opt/wbem/cimserver_start.lock"
   #  undef PEGASUS_REPOSITORY_DIR
   #  define PEGASUS_REPOSITORY_DIR            "/wbem_var/opt/wbem/repository"
   #  undef PEGASUS_CURRENT_CONFIG_FILE_PATH
   #  define PEGASUS_CURRENT_CONFIG_FILE_PATH  "/wbem_var/opt/wbem/cimserver_current.conf"
   #  undef PEGASUS_PLANNED_CONFIG_FILE_PATH
   #  define PEGASUS_PLANNED_CONFIG_FILE_PATH  "/wbem_var/opt/wbem/cimserver_planned.conf"
   #  undef PEGASUS_CIMSERVER_START_FILE
   #  define PEGASUS_CIMSERVER_START_FILE      "/wbem_var/opt/wbem/cimserver_start.conf"
 #  undef PEGASUS_SSLCLIENT_CERTIFICATEFILE #  undef PEGASUS_SSLCLIENT_CERTIFICATEFILE
 #  define PEGASUS_SSLCLIENT_CERTIFICATEFILE "/var/opt/wbem/client.pem"  #  define PEGASUS_SSLCLIENT_CERTIFICATEFILE "/wbem_etc/opt/hp/sslshare/client.pem"
 #  undef PEGASUS_SSLCLIENT_RANDOMFILE #  undef PEGASUS_SSLCLIENT_RANDOMFILE
 #  define PEGASUS_SSLCLIENT_RANDOMFILE      "/var/opt/wbem/ssl.rnd"  #  define PEGASUS_SSLCLIENT_RANDOMFILE      "/wbem_var/opt/wbem/ssl.rnd"
 #  undef PEGASUS_SSLSERVER_RANDOMFILE #  undef PEGASUS_SSLSERVER_RANDOMFILE
 #  define PEGASUS_SSLSERVER_RANDOMFILE      "/var/opt/wbem/cimserver.rnd"  #  define PEGASUS_SSLSERVER_RANDOMFILE      "/wbem_var/opt/wbem/cimserver.rnd"
   #  undef PEGASUS_LOCAL_AUTH_DIR
   #  define PEGASUS_LOCAL_AUTH_DIR            "/wbem_var/opt/wbem/localauth"
 #  undef PEGASUS_PAM_STANDALONE_PROC_NAME #  undef PEGASUS_PAM_STANDALONE_PROC_NAME
 #  undef PEGASUS_PROVIDER_AGENT_PROC_NAME #  undef PEGASUS_PROVIDER_AGENT_PROC_NAME
 #  define PEGASUS_PROVIDER_AGENT_PROC_NAME  "/var/opt/wbem/bin/cimprovagt"  #  define PEGASUS_PROVIDER_AGENT_PROC_NAME  "/wbem_var/opt/wbem/bin/cimprovagt"
   # elif defined(PEGASUS_PLATFORM_ZOS_ZSERIES_IBM)
   #  undef PEGASUS_REPOSITORY_DIR
   #  define PEGASUS_REPOSITORY_DIR            "/var/wbem/repository"
   #  undef PEGASUS_CURRENT_CONFIG_FILE_PATH
   #  define PEGASUS_CURRENT_CONFIG_FILE_PATH  "/etc/wbem/cimserver_current.conf"
   #  undef PEGASUS_PLANNED_CONFIG_FILE_PATH
   #  define PEGASUS_PLANNED_CONFIG_FILE_PATH  "/etc/wbem/cimserver_planned.conf"
   #  undef PEGASUS_CIMSERVER_START_FILE
   #  define PEGASUS_CIMSERVER_START_FILE      "/tmp/cimserver.pid"
   # elif defined(PEGASUS_OS_DARWIN)
   #  undef PEGASUS_CURRENT_CONFIG_FILE_PATH
   #  define PEGASUS_CURRENT_CONFIG_FILE_PATH  "/etc/pegasus/cimserver_current.conf"
   #  undef PEGASUS_PLANNED_CONFIG_FILE_PATH
   #  define PEGASUS_PLANNED_CONFIG_FILE_PATH  "/etc/pegasus/cimserver_planned.conf"
   #  undef PEGASUS_CIMSERVER_START_FILE
   #  define PEGASUS_CIMSERVER_START_FILE      "/var/cache/pegasus/cimserver_start.conf"
   # endif
 # endif # endif
 #endif #endif
  
 // Constant defines for path to icu resource bundles // Constant defines for path to icu resource bundles
 #ifdef PEGASUS_PLATFORM_OS400_ISERIES_IBM #ifdef PEGASUS_PLATFORM_OS400_ISERIES_IBM
 #define PEGASUS_DEFAULT_MESSAGE_SOURCE  "/QIBM/ProdData/OS400/CIM/msg" #define PEGASUS_DEFAULT_MESSAGE_SOURCE  "/QIBM/ProdData/OS400/CIM/msg"
   #elif PEGASUS_PLATFORM_ZOS_ZSERIES_IBM
   #define PEGASUS_DEFAULT_MESSAGE_SOURCE  "/usr/lpp/wbem/msg"
 #else #else
 #undef PEGASUS_DEFAULT_MESSAGE_SOURCE #undef PEGASUS_DEFAULT_MESSAGE_SOURCE
 #endif #endif
Line 446 
Line 525 
  
 // Constants defining the operational status of a CIM_ManagedSystemElement // Constants defining the operational status of a CIM_ManagedSystemElement
 #define CIM_MSE_OPSTATUS_VALUE_OK 2 #define CIM_MSE_OPSTATUS_VALUE_OK 2
   #define CIM_MSE_OPSTATUS_VALUE_DEGRADED 3
 #define CIM_MSE_OPSTATUS_VALUE_STOPPING 9 #define CIM_MSE_OPSTATUS_VALUE_STOPPING 9
 #define CIM_MSE_OPSTATUS_VALUE_STOPPED 10 #define CIM_MSE_OPSTATUS_VALUE_STOPPED 10
  
Line 454 
Line 534 
 #define PG_PROVMODULE_USERCTXT_DESIGNATED 3 #define PG_PROVMODULE_USERCTXT_DESIGNATED 3
 #define PG_PROVMODULE_USERCTXT_PRIVILEGED 4 #define PG_PROVMODULE_USERCTXT_PRIVILEGED 4
 #define PG_PROVMODULE_USERCTXT_CIMSERVER 5 #define PG_PROVMODULE_USERCTXT_CIMSERVER 5
   #define PEGASUS_DEFAULT_PROV_USERCTXT PG_PROVMODULE_USERCTXT_PRIVILEGED
   
   // Standard Pegasus Global Prefix.
   // This prefix is used as the basis for pegasus defined classes
   // and in identity creation that would require a standard
   // Pegasus prefix
   #define PEGASUS_INSTANCEID_GLOBAL_PREFIX "PG"
  
 PEGASUS_NAMESPACE_END PEGASUS_NAMESPACE_END
  


Legend:
Removed from v.1.71  
changed lines
  Added in v.1.83

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2