BUG#: 8582
[tpot/pegasus.git.bak/pegasus.git] / env_var_Linux.status
1 PEGASUS_ENABLE_MAKE_INSTALL = yes
2
3 #PEGASUS_ROOT=
4 #PEGASUS_HOME=
5 #OPENSSL_HOME=
6 #OPENSSL_BIN=
7 #PEGASUS_PLATFORM=
8
9 PEGASUS_OVERRIDE_PRODUCT_ID=yes
10 PEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS=yes
11 PEGASUS_PRODUCT_NAME="OpenPegasus"
12 PEGASUS_PRODUCT_VERSION="2.10.0"
13 PEGASUS_PACKAGE_VERSION=1
14 PEGASUS_PRODUCT_STATUS="Development"
15
16 PAM_CONFIG_DIR=/etc/pam.d
17
18 ifndef PEGASUS_STAGING_DIR
19 PEGASUS_STAGING_DIR = $(PEGASUS_HOME)/stagingDir
20 endif
21
22 PEGASUS_ENABLE_CQL=false
23 PEGASUS_DISABLE_PERFINST=yes
24 PEGASUS_ENABLE_CMPI_PROVIDER_MANAGER=true
25 PEGASUS_ENABLE_USERGROUP_AUTHORIZATION=true
26 PEGASUS_HAS_SSL=yes
27 PEGASUS_USE_SSL_RANDOMFILE=false
28 PEGASUS_NOASSERTS=yes
29 PEGASUS_PAM_AUTHENTICATION=true
30 PEGASUS_USE_PAM_STANDALONE_PROC=true
31 PEGASUS_USE_RELEASE_CONFIG_OPTIONS=true
32 PEGASUS_USE_RELEASE_DIRS=true
33 PEGASUS_USE_SYSLOGS=true
34 PEGASUS_CIM_SCHEMA=CIM217
35 PEGASUS_USE_NET_SNMP=true
36 PEGASUS_ENABLE_PRIVILEGE_SEPARATION=true
37
38 PEGASUS_ENABLE_JMPI_PROVIDER_MANAGER=false
39 PEGASUS_JAVA_ARCH=i386
40 PEGASUS_JAVA_TYPE=client
41 PEGASUS_JVM=gcj
42 JAVA_SDK=/usr/lib/jvm
43 JAVA_SDKINC=/usr/lib/gcc/$(PEGASUS_JAVA_ARCH)-redhat-linux/4.1.1
44
45 PEGASUS_PROD_DIR = /usr
46 PEGASUS_SBIN_DIR = $(PEGASUS_PROD_DIR)/sbin
47 PEGASUS_BIN_DIR = $(PEGASUS_PROD_DIR)/bin
48 PEGASUS_DEST_LIB_DIR = $(PEGASUS_PROD_DIR)/$(PEGASUS_ARCH_LIB)
49 PEGASUS_DEST_LIB_DIR_2 = $(PEGASUS_PROD_DIR)/%PEGASUS_ARCH_LIB
50 PEGASUS_DEST_LIB_DIR_3 = $(PEGASUS_PROD_DIR)/\044(PEGASUS_ARCH_LIB)
51 PEGASUS_PROVIDER_DIR = $(PEGASUS_PROD_DIR)/$(PEGASUS_ARCH_LIB)/Pegasus
52 PEGASUS_PROVIDER_DIR_2 = $(PEGASUS_PROD_DIR)/%PEGASUS_ARCH_LIB/Pegasus
53 PEGASUS_PROVIDER_DIR_3 = $(PEGASUS_PROD_DIR)/\044(PEGASUS_ARCH_LIB)/Pegasus
54 PEGASUS_PROVIDER_LIB_DIR = $(PEGASUS_PROVIDER_DIR)/providers
55 PEGASUS_PROVIDER_LIB_DIR_2 = $(PEGASUS_PROVIDER_DIR_2)/providers
56 PEGASUS_PROVIDER_LIB_DIR_3 = $(PEGASUS_PROVIDER_DIR_3)/providers
57 PEGASUS_PROVIDER_MANAGER_LIB_DIR = $(PEGASUS_PROVIDER_DIR)/providerManagers
58 PEGASUS_PROVIDER_MANAGER_LIB_DIR_2 = $(PEGASUS_PROVIDER_DIR_2)/providerManagers
59
60 PEGASUS_DOC_DIR = /usr/share/doc/tog-pegasus-2.10
61 PEGASUS_MAN_DIR = /usr/share/man
62 PEGASUS_MANUSER_DIR = $(PEGASUS_MAN_DIR)/man1
63 PEGASUS_MANADMIN_DIR = $(PEGASUS_MAN_DIR)/man8
64
65 PEGASUS_PRODSHARE_DIR = /usr/share/Pegasus
66 PEGASUS_SCRIPT_DIR = $(PEGASUS_PRODSHARE_DIR)/scripts
67 PEGASUS_MOF_DIR = $(PEGASUS_PRODSHARE_DIR)/mof
68
69 PEGASUS_VARDATA_DIR = /var/lib/Pegasus
70 PEGASUS_REPOSITORY_PARENT_DIR = $(PEGASUS_VARDATA_DIR)
71 PEGASUS_REPOSITORY_DIR_NAME = repository
72 PEGASUS_REPOSITORY_DIR = \
73      $(PEGASUS_REPOSITORY_PARENT_DIR)/$(PEGASUS_REPOSITORY_DIR_NAME)
74 PEGASUS_PREV_REPOSITORY_DIR_NAME = prev_repository
75 PEGASUS_PREV_REPOSITORY_DIR = \
76      $(PEGASUS_REPOSITORY_PARENT_DIR)/$(PEGASUS_PREV_REPOSITORY_DIR_NAME)
77 PEGASUS_VARDATA_CACHE_DIR = $(PEGASUS_VARDATA_DIR)/cache
78 PEGASUS_LOCAL_AUTH_DIR = $(PEGASUS_VARDATA_CACHE_DIR)/localauth
79 PEGASUS_TRACE_DIR = $(PEGASUS_VARDATA_CACHE_DIR)/trace
80 PEGASUS_TRACE_FILE_PATH = $(PEGASUS_VARDATA_CACHE_DIR)/trace/cimserver.trc
81 PEGASUS_CORE_DIR = $(PEGASUS_TRACE_DIR)
82 PEGASUS_PLANNED_CONFIG_FILE = cimserver_planned.conf
83 PEGASUS_PLANNED_CONFIG_FILE_PATH = \
84      $(PEGASUS_VARDATA_DIR)/$(PEGASUS_PLANNED_CONFIG_FILE)
85 PEGASUS_CURRENT_CONFIG_FILE = cimserver_current.conf
86 PEGASUS_CURRENT_CONFIG_FILE_PATH = \
87      $(PEGASUS_VARDATA_DIR)/$(PEGASUS_CURRENT_CONFIG_FILE)
88
89 PEGASUS_LOG_DIR = $(PEGASUS_VARDATA_DIR)/log
90 PEGASUS_INSTALL_LOG = $(PEGASUS_LOG_DIR)/install.log
91
92 PEGASUS_CONFIG_DIR = /etc/Pegasus
93
94 PEGASUS_VARRUN_DIR = /var/run/tog-pegasus
95 PEGASUS_CIMSERVER_START_FILE = $(PEGASUS_VARRUN_DIR)/cimserver.pid
96 PEGASUS_CIMSERVER_START_LOCK_FILE = $(PEGASUS_VARRUN_DIR)/cimserver_start.lock
97 PEGASUS_LOCAL_DOMAIN_SOCKET_DIR = $(PEGASUS_VARRUN_DIR)/socket
98 PEGASUS_LOCAL_DOMAIN_SOCKET_PATH = \
99      $(PEGASUS_LOCAL_DOMAIN_SOCKET_DIR)/cimxml.socket
100
101 PEGASUS_PEM_DIR = $(PEGASUS_CONFIG_DIR)
102 PEGASUS_SSL_KEY_FILE = file.pem
103 PEGASUS_SSL_KEY_FILE_PATH = $(PEGASUS_PEM_DIR)/$(PEGASUS_SSL_KEY_FILE)
104 PEGASUS_SSL_CERT_FILE = server.pem
105 PEGASUS_SSL_CERT_FILE_PATH = $(PEGASUS_PEM_DIR)/$(PEGASUS_SSL_CERT_FILE)
106 PEGASUS_SSL_TRUSTSTORE = client.pem
107 PEGASUS_SSL_CLIENT_TRUSTSTORE = $(PEGASUS_PEM_DIR)/$(PEGASUS_SSL_TRUSTSTORE)
108
109 PEGASUS_SSL_SERVER_TRUSTSTORE = $(PEGASUS_PEM_DIR)/cimserver_trust
110 PEGASUS_SSL_SERVER_CRL = $(PEGASUS_PEM_DIR)/crl
111
112 PEGASUS_SAMPLES_DIR = $(PEGASUS_PRODSHARE_DIR)/samples
113 PEGASUS_SAMPLES_OBJ_DIR = $(PEGASUS_SAMPLES_DIR)/obj
114 PEGASUS_SAMPLES_LIB_DIR = $(PEGASUS_SAMPLES_DIR)/lib
115 PEGASUS_SAMPLES_BIN_DIR = $(PEGASUS_SAMPLES_DIR)/bin
116 PEGASUS_INCLUDE_DIR = /usr/include
117 PEGASUS_HTML_DIR = $(PEGASUS_PRODSHARE_DIR)/html
118
119 PEGASUS_TEST_DIR = $(PEGASUS_PRODSHARE_DIR)/test
120 PEGASUS_TEST_REPOSITORY_DIR = $(PEGASUS_VARDATA_DIR)
121 PEGASUS_TEST_REPOSITORY_NAME = testrepository
122
123 PEGASUS_SYSTEM_DIRECTORIES = \
124    /usr \
125    /usr/sbin \
126    /usr/bin \
127    /usr/share \
128    /usr/share/doc \
129    /usr/share/man \
130    /usr/share/man/man1 \
131    /usr/share/man/man8 \
132    /etc \
133    /var \
134    /var/lib \
135    /var/run
136
137 # Only Pegasus-specific directories should be added to this list.
138
139 PEGASUS_SPECIFIC_DIRECTORIES = \
140    $(PEGASUS_DOC_DIR) \
141    /usr/share/Pegasus \
142    /usr/share/Pegasus/scripts \
143    /usr/share/Pegasus/mof \
144    /var/lib/Pegasus \
145    /var/lib/Pegasus/cache \
146    /var/lib/Pegasus/log \
147    /var/lib/Pegasus/cache/localauth \
148    /var/lib/Pegasus/cache/trace \
149    /var/run/tog-pegasus \
150    /etc/Pegasus
151
152 PEGASUS_DIRECTORIES_TO_BE_REMOVED = \
153    $(PEGASUS_DOC_DIR) \
154    /usr/share/Pegasus \
155    /var/lib/Pegasus \
156    /var/run/tog-pegasus \
157    /etc/Pegasus