version 1.142, 2008/12/01 17:49:51
|
version 1.148.4.1, 2012/12/13 14:24:26
|
|
|
#define WBEM_HTTP_SERVICE_NAME "wbem-http" | #define WBEM_HTTP_SERVICE_NAME "wbem-http" |
#define WBEM_HTTPS_SERVICE_NAME "wbem-https" | #define WBEM_HTTPS_SERVICE_NAME "wbem-https" |
| |
|
/* |
|
* Hard limit for number of HTTP headers, elements in container and keybindings |
|
*/ |
|
#define PEGASUS_MAXELEMENTS_NUM 1000 |
|
#define PEGASUS_MAXELEMENTS "1000" |
| |
/* | /* |
* File system layout | * File system layout |
|
|
# else | # else |
# define PEGASUS_CIMSERVER_STARTFILES_DIR "/tmp" | # define PEGASUS_CIMSERVER_STARTFILES_DIR "/tmp" |
# endif | # endif |
|
|
|
#ifdef PEGASUS_FLAVOR |
|
# define PEGASUS_CIMSERVER_START_FILE \ |
|
PEGASUS_CIMSERVER_STARTFILES_DIR "/cimserver" PEGASUS_FLAVOR "_start.conf" |
|
# define PEGASUS_CIMSERVER_START_LOCK_FILE \ |
|
PEGASUS_CIMSERVER_STARTFILES_DIR "/cimserver" PEGASUS_FLAVOR "_start.lock" |
|
#else |
# define PEGASUS_CIMSERVER_START_FILE \ | # define PEGASUS_CIMSERVER_START_FILE \ |
PEGASUS_CIMSERVER_STARTFILES_DIR "/cimserver_start.conf" | PEGASUS_CIMSERVER_STARTFILES_DIR "/cimserver_start.conf" |
# define PEGASUS_CIMSERVER_START_LOCK_FILE \ | # define PEGASUS_CIMSERVER_START_LOCK_FILE \ |
PEGASUS_CIMSERVER_STARTFILES_DIR "/cimserver_start.lock" | PEGASUS_CIMSERVER_STARTFILES_DIR "/cimserver_start.lock" |
|
#endif |
|
|
# define PEGASUS_REPOSITORY_DIR "repository" | # define PEGASUS_REPOSITORY_DIR "repository" |
# define PEGASUS_CURRENT_CONFIG_FILE_PATH "cimserver_current.conf" | # define PEGASUS_CURRENT_CONFIG_FILE_PATH "cimserver_current.conf" |
# define PEGASUS_PLANNED_CONFIG_FILE_PATH "cimserver_planned.conf" | # define PEGASUS_PLANNED_CONFIG_FILE_PATH "cimserver_planned.conf" |
|
|
# define PEGASUS_SSLCLIENT_RANDOMFILE "ssl.rnd" | # define PEGASUS_SSLCLIENT_RANDOMFILE "ssl.rnd" |
# define PEGASUS_SSLSERVER_RANDOMFILE "cimserver.rnd" | # define PEGASUS_SSLSERVER_RANDOMFILE "cimserver.rnd" |
# define PEGASUS_LOCAL_AUTH_DIR PEGASUS_CIMSERVER_STARTFILES_DIR | # define PEGASUS_LOCAL_AUTH_DIR PEGASUS_CIMSERVER_STARTFILES_DIR |
|
|
|
#ifdef PEGASUS_FLAVOR |
|
# define PEGASUS_LOCAL_DOMAIN_SOCKET_PATH \ |
|
PEGASUS_CIMSERVER_STARTFILES_DIR "/cimxml" PEGASUS_FLAVOR ".socket" |
|
#else |
# define PEGASUS_LOCAL_DOMAIN_SOCKET_PATH \ | # define PEGASUS_LOCAL_DOMAIN_SOCKET_PATH \ |
PEGASUS_CIMSERVER_STARTFILES_DIR "/cimxml.socket" | PEGASUS_CIMSERVER_STARTFILES_DIR "/cimxml.socket" |
|
#endif |
|
|
# define PEGASUS_PAM_STANDALONE_PROC_NAME "bin/cimservera" | # define PEGASUS_PAM_STANDALONE_PROC_NAME "bin/cimservera" |
# define PEGASUS_PROVIDER_AGENT_PROC_NAME "bin/cimprovagt" | # define PEGASUS_PROVIDER_AGENT_PROC_NAME "bin/cimprovagt" |
# undef PEGASUS_DEFAULT_MESSAGE_SOURCE /* Not defined */ | # undef PEGASUS_DEFAULT_MESSAGE_SOURCE /* Not defined */ |
#endif | #endif |
| |
|
#define PEGASUS_PROVIDER_AGENT32_PROC_NAME \ |
|
PEGASUS_PROVIDER_AGENT_PROC_NAME "32" |
|
|
/* Use the PID file as a semaphore for repository access */ | /* Use the PID file as a semaphore for repository access */ |
/* Use the configuration file instead of the PID file on Windows*/ | /* Use the configuration file instead of the PID file on Windows*/ |
#ifdef PEGASUS_OS_TYPE_WINDOWS | #ifdef PEGASUS_OS_TYPE_WINDOWS |
|
|
#define PG_PROVMODULE_USERCTXT_PRIVILEGED 4 | #define PG_PROVMODULE_USERCTXT_PRIVILEGED 4 |
#define PG_PROVMODULE_USERCTXT_CIMSERVER 5 | #define PG_PROVMODULE_USERCTXT_CIMSERVER 5 |
| |
|
/* Constants defining Bitness values in a PG_ProviderModule */ |
|
#define PG_PROVMODULE_BITNESS_DEFAULT 1 |
|
#define PG_PROVMODULE_BITNESS_32 2 |
|
#define PG_PROVMODULE_BITNESS_64 3 |
|
|
/* Constant defining Server truststore type value in a PG_SSLCertificate */ | /* Constant defining Server truststore type value in a PG_SSLCertificate */ |
#define PG_SSLCERTIFICATE_TSTYPE_VALUE_SERVER Uint16(2) | #define PG_SSLCERTIFICATE_TSTYPE_VALUE_SERVER Uint16(2) |
| |
|
|
extern const CIMName PEGASUS_CLASSNAME_PG_HOSTEDINDICATIONSERVICE; | extern const CIMName PEGASUS_CLASSNAME_PG_HOSTEDINDICATIONSERVICE; |
PEGASUS_COMMON_LINKAGE | PEGASUS_COMMON_LINKAGE |
extern const CIMName PEGASUS_CLASSNAME_PG_SERVICEAFFECTSELEMENT; | extern const CIMName PEGASUS_CLASSNAME_PG_SERVICEAFFECTSELEMENT; |
|
PEGASUS_COMMON_LINKAGE |
|
extern const CIMName PEGASUS_CLASSNAME_PG_LSTNRDSTQUEUE; |
#endif | #endif |
| |
// | // |
|
|
extern const CIMName PEGASUS_PROPERTYNAME_MODULE_USERCONTEXT; | extern const CIMName PEGASUS_PROPERTYNAME_MODULE_USERCONTEXT; |
PEGASUS_COMMON_LINKAGE | PEGASUS_COMMON_LINKAGE |
extern const CIMName PEGASUS_PROPERTYNAME_MODULE_DESIGNATEDUSER; | extern const CIMName PEGASUS_PROPERTYNAME_MODULE_DESIGNATEDUSER; |
|
PEGASUS_COMMON_LINKAGE |
|
extern const CIMName PEGASUS_PROPERTYNAME_MODULE_MODULEGROUPNAME; |
|
PEGASUS_COMMON_LINKAGE |
|
extern const CIMName PEGASUS_PROPERTYNAME_MODULE_BITNESS; |
| |
/** | /** |
The name of the Destination property for CIM XML Indication Handler | The name of the Destination property for CIM XML Indication Handler |
|
|
extern const CIMName PEGASUS_PROPERTYNAME_LSTNRDST_DESTINATION; | extern const CIMName PEGASUS_PROPERTYNAME_LSTNRDST_DESTINATION; |
| |
/** | /** |
|
The name of the CreationTime property for CIM XML Indication Handler |
|
subclass. |
|
*/ |
|
|
|
PEGASUS_COMMON_LINKAGE |
|
extern const CIMName PEGASUS_PROPERTYNAME_LSTNRDST_CREATIONTIME; |
|
|
|
/** |
The name of the TargetHost property for SNMP Mapper Indication | The name of the TargetHost property for SNMP Mapper Indication |
Handler subclass | Handler subclass |
*/ | */ |