version 1.52, 2006/01/24 19:28:51
|
version 1.58, 2006/10/31 18:49:21
|
|
|
#//%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. |
|
|
#// 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 |
|
|
libpeghandlerservice \ | libpeghandlerservice \ |
libpegindicationservice \ | libpegindicationservice \ |
libpeglistener \ | libpeglistener \ |
|
libpegpmservice \ |
libpegprm \ | libpegprm \ |
libpegprovider \ | libpegprovider \ |
libpegprovidermanager \ | libpegprovidermanager \ |
|
|
cimuser \ | cimuser \ |
cimprovagt \ | cimprovagt \ |
cimservera \ | cimservera \ |
|
cimreparchive \ |
repupgrade | repupgrade |
| |
PEGASUS_USER_CMDS = \ | PEGASUS_USER_CMDS = \ |
|
|
PEGASUS_UNIX_MAN_ADMIN_PAGES = \ | PEGASUS_UNIX_MAN_ADMIN_PAGES = \ |
cimauth.8 \ | cimauth.8 \ |
cimconfig.8 \ | cimconfig.8 \ |
|
cimreparchive.8 \ |
cimserver.8 | cimserver.8 |
| |
PEGASUS_DOC_FILES = \ | PEGASUS_DOC_FILES = \ |
|
|
$(MKDIRHIER) $(PEGASUS_STAGING_DIR)/etc/init.d | $(MKDIRHIER) $(PEGASUS_STAGING_DIR)/etc/init.d |
$(COPY) $(ROOT)/rpm/preamble-tog-pegasus.rc $(PEGASUS_STAGING_DIR)/etc/init.d/tog-pegasus | $(COPY) $(ROOT)/rpm/preamble-tog-pegasus.rc $(PEGASUS_STAGING_DIR)/etc/init.d/tog-pegasus |
@$(ECHO-E) "CIMSERVER_BIN=$(PEGASUS_SBIN_DIR)/cimserver" >> $(PEGASUS_STAGING_DIR)/etc/init.d/tog-pegasus | @$(ECHO-E) "CIMSERVER_BIN=$(PEGASUS_SBIN_DIR)/cimserver" >> $(PEGASUS_STAGING_DIR)/etc/init.d/tog-pegasus |
|
@$(ECHO-E) "PEGASUS_SCRIPT_DIR=$(PEGASUS_SCRIPT_DIR)" >> $(PEGASUS_STAGING_DIR)/etc/init.d/tog-pegasus |
|
@$(ECHO-E) "PEGASUS_SSL_CONF_FILE=$(PEGASUS_PEM_DIR)/ssl.cnf" >> $(PEGASUS_STAGING_DIR)/etc/init.d/tog-pegasus |
|
@$(ECHO-E) "PEGASUS_SSL_CERT_FILE=$(PEGASUS_SSL_CERT_FILE_PATH)" >> $(PEGASUS_STAGING_DIR)/etc/init.d/tog-pegasus |
|
@$(ECHO-E) "PEGASUS_SSL_KEY_FILE=$(PEGASUS_SSL_KEY_FILE_PATH)" >> $(PEGASUS_STAGING_DIR)/etc/init.d/tog-pegasus |
|
@$(ECHO-E) "PEGASUS_SSL_TRUSTSTORE=$(PEGASUS_SSL_CLIENT_TRUSTSTORE)" >> $(PEGASUS_STAGING_DIR)/etc/init.d/tog-pegasus |
$(CAT) $(ROOT)/rpm/commands-tog-pegasus.rc >> $(PEGASUS_STAGING_DIR)/etc/init.d/tog-pegasus | $(CAT) $(ROOT)/rpm/commands-tog-pegasus.rc >> $(PEGASUS_STAGING_DIR)/etc/init.d/tog-pegasus |
endif | endif |
| |
|
|
@$(ECHO-E) "# define PEGASUS_PROVIDER_AGENT_PROC_NAME" \ | @$(ECHO-E) "# define PEGASUS_PROVIDER_AGENT_PROC_NAME" \ |
"\""$(PEGASUS_SBIN_DIR)/cimprovagt"\"" \ | "\""$(PEGASUS_SBIN_DIR)/cimprovagt"\"" \ |
>> $(ROOT)/src/Pegasus/Common/ProductDirectoryStructure.h | >> $(ROOT)/src/Pegasus/Common/ProductDirectoryStructure.h |
|
@$(ECHO-E) "# undef CIMSERVER_LOCK_FILE" \ |
|
>> $(ROOT)/src/Pegasus/Common/ProductDirectoryStructure.h |
|
@$(ECHO-E) "# define CIMSERVER_LOCK_FILE" \ |
|
"\""$(CIMSERVER_LOCK_FILE)"\"" \ |
|
>> $(ROOT)/src/Pegasus/Common/ProductDirectoryStructure.h |
@$(ECHO-E) " " \ | @$(ECHO-E) " " \ |
>> $(ROOT)/src/Pegasus/Common/ProductDirectoryStructure.h | >> $(ROOT)/src/Pegasus/Common/ProductDirectoryStructure.h |
@$(ECHO-E) "#endif /* Common_Product_Directory_Structure_h */ " \ | @$(ECHO-E) "#endif /* Common_Product_Directory_Structure_h */ " \ |
|
|
@$(ECHO-E) "# define PEGASUS_REPOSITORY_DIR" \ | @$(ECHO-E) "# define PEGASUS_REPOSITORY_DIR" \ |
"\""$(PEGASUS_REPOSITORY_DIR)"\"" \ | "\""$(PEGASUS_REPOSITORY_DIR)"\"" \ |
>> $(ROOT)/src/Pegasus/Config/ProductDirectoryStructure.h | >> $(ROOT)/src/Pegasus/Config/ProductDirectoryStructure.h |
|
@$(ECHO-E) "# undef PEGASUS_PREV_REPOSITORY_DIR" \ |
|
>> $(ROOT)/src/Pegasus/Config/ProductDirectoryStructure.h |
|
@$(ECHO-E) "# define PEGASUS_PREV_REPOSITORY_DIR" \ |
|
"\""$(PEGASUS_PREV_REPOSITORY_DIR)"\"" \ |
|
>> $(ROOT)/src/Pegasus/Config/ProductDirectoryStructure.h |
@$(ECHO-E) "# undef PEGASUS_PROVIDER_LIB_DIR" \ | @$(ECHO-E) "# undef PEGASUS_PROVIDER_LIB_DIR" \ |
>> $(ROOT)/src/Pegasus/Config/ProductDirectoryStructure.h | >> $(ROOT)/src/Pegasus/Config/ProductDirectoryStructure.h |
@$(ECHO-E) "# define PEGASUS_PROVIDER_LIB_DIR" \ | @$(ECHO-E) "# define PEGASUS_PROVIDER_LIB_DIR" \ |
|
|
@$(ECHO-E) "%global PEGASUS_CIMSERVER_START_FILE" \ | @$(ECHO-E) "%global PEGASUS_CIMSERVER_START_FILE" \ |
"$(PEGASUS_CIMSERVER_START_FILE)" \ | "$(PEGASUS_CIMSERVER_START_FILE)" \ |
>> $(PEGASUS_RPM_SPEC_FILE_PATH) | >> $(PEGASUS_RPM_SPEC_FILE_PATH) |
|
@$(ECHO-E) "%global CIMSERVER_LOCK_FILE" \ |
|
"$(CIMSERVER_LOCK_FILE)" \ |
|
>> $(PEGASUS_RPM_SPEC_FILE_PATH) |
@$(ECHO-E) "%global PEGASUS_REPOSITORY_DIR $(PEGASUS_REPOSITORY_DIR)" \ | @$(ECHO-E) "%global PEGASUS_REPOSITORY_DIR $(PEGASUS_REPOSITORY_DIR)" \ |
>> $(PEGASUS_RPM_SPEC_FILE_PATH) | >> $(PEGASUS_RPM_SPEC_FILE_PATH) |
@$(ECHO-E) "%global PEGASUS_PREV_REPOSITORY_DIR_NAME" \ | @$(ECHO-E) "%global PEGASUS_PREV_REPOSITORY_DIR_NAME" \ |