(file) Return to openpegasus.org-wbem.spec CVS log (file) (dir) Up to [Pegasus] / pegasus / rpm

  1 kumpf 1.1 #%/////////////////////////////////////////////////////////////////////////////
  2           #
  3           # Copyright (c) 2001,2002,2003 BMC Software, Hewlett-Packard Company, IBM,
  4           # The Open Group, Tivoli Systems
  5           #
  6           # Permission is hereby granted, free of charge, to any person obtaining a copy
  7           # of this software and associated documentation files (the "Software"), to
  8           # deal in the Software without restriction, including without limitation the
  9           # rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
 10           # sell copies of the Software, and to permit persons to whom the Software is
 11           # furnished to do so, subject to the following conditions:
 12           # 
 13           # THE ABOVE COPYRIGHT NOTICE AND THIS PERMISSION NOTICE SHALL BE INCLUDED IN
 14           # ALL COPIES OR SUBSTANTIAL PORTIONS OF THE SOFTWARE. THE SOFTWARE IS PROVIDED
 15           # "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT
 16           # LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR
 17           # PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
 18           # HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN
 19           # ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
 20           # WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
 21           #
 22 kumpf 1.1 #==============================================================================
 23           #
 24           # Author: Warren Otsuka (warren.otsuka@hp.com)
 25           #
 26           # Modified By:
 27           # Konrad Rzeszutek <konradr@us.ibm.com>
 28           #
 29           # -------------------------------------------------------------------------------
 30           # Changes:
 31           # 09-25-2003 by Martin Knipper <knipper@de.ibm.com>
 32           # - added "export SYS_INCLUDES=-I/usr/kerberos/include" for correct RedHat9 compile
 33           # - removed the install -o 0 -g 0 flags from the specfile 
 34           #	-> this way a non root user can build the RPM's since a normal user (UID>0) can not
 35           #		change a files owner or group
 36           # - changed the files %attr section with correct filepermissons that were taken from the
 37           #	install flags 
 38           # - RedHat 7.x has some trouble starting pegasus in the %post-step
 39           #	- added a workaround recieved by Konrad Rzeszutek <konradr@us.ibm.com>
 40           # - added a rm -Rf $PEGASUS_HOME at the end of the install section
 41           #	-> otherwise the rpm build process will break on RedHat 9
 42           #
 43 kumpf 1.1 # -------------------------------------------------------------------------------
 44           # Changes:
 45           # 09-26-2003 by Martin Knipper <knipper@de.ibm.com>
 46           # 	The file attributs have to be passed to the "install" command and not the
 47           #	attr section. For some reason this fails for SuSE-Build
 48           # -------------------------------------------------------------------------------
 49           # Changes:
 50           # 10-28-2003 by Martin Knipper <knipper@de.ibm.com>
 51           # 	Did some improvements to the preun und postun-install sections (removed the
 52           #	SuSE and Redhat specfic parts.
 53           #	Furthermore checked if the cimserver is running before trying to kill it.
 54           #	Otherwise this will give some unwanted error messages to the screen
 55           #
 56           #%/////////////////////////////////////////////////////////////////////////////
 57           #
 58           # openpegasus.org-wbem-2.2.spec
 59           #
 60           # Package spec for PEGASUS 2.2
 61           #
 62           Summary: WBEM Services for Linux
 63           Name: pegasus-wbem
 64 kumpf 1.1 Version: 2.3
 65           Release: 2
 66           Group: Systems Management/Base
 67           Copyright: Open Group Pegasus Open Source
 68           BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}
 69           Source: ftp://www.opengroup.org/pegasus/pegasus-wbem-%{version}-%{release}.tar.gz
 70           Requires: openssl-devel >= 0.9.6
 71           Provides: cimserver pegasus-wbem-2.3
 72           
 73           %description
 74           WBEM Services for Red Hat Linux enables management solutions that deliver
 75           increased control of enterprise resources. WBEM is a platform and resource
 76           independent DMTF standard that defines a common information model and
 77           communication protocol for monitoring and controlling resources from diverse
 78           sources.
 79           
 80           %package devel
 81           Summary:      The Pegasus source tree
 82           Group:        Systems Management/Base
 83           Autoreq: 0
 84           Requires: pegasus-wbem >= 2.3, openssl-devel >= 0.9.6
 85 kumpf 1.1 
 86           %description devel
 87           This package contains the Pegasus source tree, header files and
 88           static libraries (if any).
 89           
 90           
 91           %prep
 92           [ "$RPM_BUILD_ROOT" != "/" ] && [ -d $RPM_BUILD_ROOT ] && rm -rf $RPM_BUILD_ROOT;
 93           
 94           %setup
 95           # Copy the necessary include files
 96           
 97           # See Bug Report 929 (http://cvs.opengroup.org/bugzilla/show_bug.cgi?id=929)
 98           #export PEGASUS_ENABLE_SLP=1
 99           
100           export PEGASUS_ROOT=$RPM_BUILD_DIR/$RPM_PACKAGE_NAME-$RPM_PACKAGE_VERSION
101           
102           # Needed for CMPI patch
103           ln -s $RPM_BUILD_DIR/$RPM_PACKAGE_NAME-$RPM_PACKAGE_VERSION $RPM_BUILD_DIR/$RPM_PACKAGE_NAME
104           
105           %build
106 kumpf 1.1 export PEGASUS_ROOT=$RPM_BUILD_DIR/$RPM_PACKAGE_NAME-$RPM_PACKAGE_VERSION
107           export PEGASUS_HOME=$RPM_BUILD_ROOT/usr/pegasus
108           %ifarch ia64
109           export PEGASUS_PLATFORM=LINUX_IA64_GNU
110           %else
111           export PEGASUS_PLATFORM=LINUX_IX86_GNU
112           %endif
113           # Modify this when a new version of OpenSSL appears.
114           # export OPENSSL_HOME=$RPM_BUILD_DIR/openssl/
115           export PEGASUS_HAS_SSL=yes
116           
117           # per bug #368
118           export PEGASUS_USE_RELEASE_DIRS=true
119           export PEGASUS_USE_RELEASE_CONFIG_OPTIONS=true
120           export SYS_INCLUDES=-I/usr/kerberos/include
121           
122           # per PEP #144
123           export PEGASUS_PAM_AUTHENTICATION=true
124           export PEGASUS_USE_PAM_STANDALONE_PROC=true
125           export PEGASUS_LOCAL_DOMAIN_SOCKET=true
126           export PEGASUS_USE_SYSLOGS=true
127 kumpf 1.1 export ENABLE_PROVIDER_MANAGER2=true
128           export ENABLE_CMPI_PROVIDER_MANAGER=true
129           
130           make
131           
132           cd $PEGASUS_ROOT/mak
133           make -f SDKMakefile stageSDK
134           
135           %install
136           #
137           # Make directories
138           mkdir -p $RPM_BUILD_ROOT/var/log/pegasus
139           mkdir -p $RPM_BUILD_ROOT/var/cache/pegasus/localauth
140           mkdir -p $RPM_BUILD_ROOT/usr/lib/pegasus
141           mkdir -p $RPM_BUILD_ROOT/usr/share/man/{man1,man1m}
142           mkdir -p $RPM_BUILD_ROOT/etc/pegasus/mof
143           
144           install -D -d -m 1555 $RPM_BUILD_ROOT/var/run
145           
146           
147           export PEGASUS_ROOT=$RPM_BUILD_DIR/$RPM_PACKAGE_NAME-$RPM_PACKAGE_VERSION
148 kumpf 1.1 export PEGASUS_HOME=$RPM_BUILD_ROOT/usr/pegasus
149           
150           #
151           # Init scripts
152           install -D -m 0755  $PEGASUS_ROOT/rpm/wbem22.lnx $RPM_BUILD_ROOT/etc/init.d/pegasus-wbem
153           
154           #
155           # Programs
156           install -D -m 0544  $PEGASUS_HOME/bin/cimserver $RPM_BUILD_ROOT/usr/sbin/cimserver
157           install -D -m 0544  $PEGASUS_HOME/bin/cimservera $RPM_BUILD_ROOT/usr/sbin/cimservera
158           install -D -m 0544  $PEGASUS_HOME/bin/cimauth   $RPM_BUILD_ROOT/usr/sbin/cimauth
159           install -D -m 0544  $PEGASUS_HOME/bin/cimuser   $RPM_BUILD_ROOT/usr/sbin/cimuser
160           install -D -m 0544  $PEGASUS_HOME/bin/cimconfig $RPM_BUILD_ROOT/usr/sbin/cimconfig
161           install -D -m 0755  $PEGASUS_HOME/bin/cimmof    $RPM_BUILD_ROOT/usr/bin/cimmof
162           install -D -m 0755  $PEGASUS_HOME/bin/cimmofl   $RPM_BUILD_ROOT/usr/bin/cimmofl
163           install -D -m 0755  $PEGASUS_HOME/bin/wbemexec  $RPM_BUILD_ROOT/usr/bin/wbemexec
164           install -D -m 0755  $PEGASUS_HOME/bin/CLI       $RPM_BUILD_ROOT/usr/bin/CLI
165           install -D -m 0755  $PEGASUS_HOME/bin/osinfo    $RPM_BUILD_ROOT/usr/bin/osinfo
166           install -D -m 0755  $PEGASUS_HOME/bin/ipinfo    $RPM_BUILD_ROOT/usr/bin/ipinfo
167           install -D -m 0755  $PEGASUS_HOME/bin/tomof     $RPM_BUILD_ROOT/usr/bin/tomof
168           install -D -m 0755  $PEGASUS_HOME/bin/cimprovider $RPM_BUILD_ROOT/usr/bin/cimprovider
169 kumpf 1.1 
170           
171           # Libraries
172           
173           install -D -m 0755  $PEGASUS_HOME/lib/libAlertIndicationProvider.so.1    $RPM_BUILD_ROOT/usr/lib/pegasus/libAlertIndicationProvider.so.1
174           install -D -m 0755  $PEGASUS_HOME/lib/libCIMxmlIndicationHandler.so.1    $RPM_BUILD_ROOT/usr/lib/pegasus/libCIMxmlIndicationHandler.so.1
175           install -D -m 0755  $PEGASUS_HOME/lib/libComputerSystemProvider.so.1    $RPM_BUILD_ROOT/usr/lib/pegasus/libComputerSystemProvider.so.1
176           install -D -m 0755  $PEGASUS_HOME/lib/libConfigSettingProvider.so.1    $RPM_BUILD_ROOT/usr/lib/pegasus/libConfigSettingProvider.so.1
177           install -D -m 0755  $PEGASUS_HOME/lib/libDisplayConsumer.so.1    $RPM_BUILD_ROOT/usr/lib/pegasus/libDisplayConsumer.so.1
178           install -D -m 0755  $PEGASUS_HOME/lib/libDynLib.so.1    $RPM_BUILD_ROOT/usr/lib/pegasus/libDynLib.so.1
179           install -D -m 0755  $PEGASUS_HOME/lib/libIBM_CIMOMStatDataProvider.so.1    $RPM_BUILD_ROOT/usr/lib/pegasus/libIBM_CIMOMStatDataProvider.so.1
180           install -D -m 0755  $PEGASUS_HOME/lib/libIPProviderModule.so.1    $RPM_BUILD_ROOT/usr/lib/pegasus/libIPProviderModule.so.1
181           install -D -m 0755  $PEGASUS_HOME/lib/libNamespaceProvider.so.1    $RPM_BUILD_ROOT/usr/lib/pegasus/libNamespaceProvider.so.1
182           install -D -m 0755  $PEGASUS_HOME/lib/libnsatrap.so.1    $RPM_BUILD_ROOT/usr/lib/pegasus/libnsatrap.so.1
183           install -D -m 0755  $PEGASUS_HOME/lib/libOperatingSystemProvider.so.1    $RPM_BUILD_ROOT/usr/lib/pegasus/libOperatingSystemProvider.so.1
184           install -D -m 0755  $PEGASUS_HOME/lib/libOSProvider.so.1    $RPM_BUILD_ROOT/usr/lib/pegasus/libOSProvider.so.1
185           install -D -m 0755  $PEGASUS_HOME/lib/libpegauthentication.so.1    $RPM_BUILD_ROOT/usr/lib/pegasus/libpegauthentication.so.1
186           install -D -m 0755  $PEGASUS_HOME/lib/libpegCLIClientLib.so.1    $RPM_BUILD_ROOT/usr/lib/pegasus/libpegCLIClientLib.so.1
187           install -D -m 0755  $PEGASUS_HOME/lib/libpegclient.so.1    $RPM_BUILD_ROOT/usr/lib/pegasus/libpegclient.so.1
188           install -D -m 0755  $PEGASUS_HOME/lib/libpegcliutils.so.1    $RPM_BUILD_ROOT/usr/lib/pegasus/libpegcliutils.so.1
189           install -D -m 0755  $PEGASUS_HOME/lib/libpegcommon.so.1    $RPM_BUILD_ROOT/usr/lib/pegasus/libpegcommon.so.1
190 kumpf 1.1 install -D -m 0755  $PEGASUS_HOME/lib/libpegcompiler.so.1    $RPM_BUILD_ROOT/usr/lib/pegasus/libpegcompiler.so.1
191           install -D -m 0755  $PEGASUS_HOME/lib/libpegconfig.so.1    $RPM_BUILD_ROOT/usr/lib/pegasus/libpegconfig.so.1
192           install -D -m 0755  $PEGASUS_HOME/lib/libpegexportclient.so.1    $RPM_BUILD_ROOT/usr/lib/pegasus/libpegexportclient.so.1
193           install -D -m 0755  $PEGASUS_HOME/lib/libpegexportserver.so.1    $RPM_BUILD_ROOT/usr/lib/pegasus/libpegexportserver.so.1
194           install -D -m 0755  $PEGASUS_HOME/lib/libpeggetoopt.so.1    $RPM_BUILD_ROOT/usr/lib/pegasus/libpeggetoopt.so.1
195           install -D -m 0755  $PEGASUS_HOME/lib/libpeghandlerservice.so.1    $RPM_BUILD_ROOT/usr/lib/pegasus/libpeghandlerservice.so.1
196           install -D -m 0755  $PEGASUS_HOME/lib/libpegindicationservice.so.1    $RPM_BUILD_ROOT/usr/lib/pegasus/libpegindicationservice.so.1
197           install -D -m 0755  $PEGASUS_HOME/lib/libpeglistener.so.1    $RPM_BUILD_ROOT/usr/lib/pegasus/libpeglistener.so.1
198           install -D -m 0755  $PEGASUS_HOME/lib/libpegprm.so.1    $RPM_BUILD_ROOT/usr/lib/pegasus/libpegprm.so.1
199           install -D -m 0755  $PEGASUS_HOME/lib/libpegprovidermanager.so.1    $RPM_BUILD_ROOT/usr/lib/pegasus/libpegprovidermanager.so.1
200           install -D -m 0755  $PEGASUS_HOME/lib/libpegprovider.so.1    $RPM_BUILD_ROOT/usr/lib/pegasus/libpegprovider.so.1
201           install -D -m 0755  $PEGASUS_HOME/lib/libpegrepository.so.1    $RPM_BUILD_ROOT/usr/lib/pegasus/libpegrepository.so.1
202           install -D -m 0755  $PEGASUS_HOME/lib/libpegserver.so.1    $RPM_BUILD_ROOT/usr/lib/pegasus/libpegserver.so.1
203           install -D -m 0755  $PEGASUS_HOME/lib/libpeguser.so.1    $RPM_BUILD_ROOT/usr/lib/pegasus/libpeguser.so.1
204           install -D -m 0755  $PEGASUS_HOME/lib/libpegwql.so.1    $RPM_BUILD_ROOT/usr/lib/pegasus/libpegwql.so.1
205           install -D -m 0755  $PEGASUS_HOME/lib/libPG_TestPropertyTypes.so.1    $RPM_BUILD_ROOT/usr/lib/pegasus/libPG_TestPropertyTypes.so.1
206           install -D -m 0755  $PEGASUS_HOME/lib/libProcessIndicationProvider.so.1    $RPM_BUILD_ROOT/usr/lib/pegasus/libProcessIndicationProvider.so.1
207           install -D -m 0755  $PEGASUS_HOME/lib/libProcessorProviderModule.so.1    $RPM_BUILD_ROOT/usr/lib/pegasus/libProcessorProviderModule.so.1
208           install -D -m 0755  $PEGASUS_HOME/lib/libProcessProvider.so.1    $RPM_BUILD_ROOT/usr/lib/pegasus/libProcessProvider.so.1
209           install -D -m 0755  $PEGASUS_HOME/lib/libProviderRegistrationProvider.so.1    $RPM_BUILD_ROOT/usr/lib/pegasus/libProviderRegistrationProvider.so.1
210           install -D -m 0755  $PEGASUS_HOME/lib/libRT_IndicationConsumer.so.1    $RPM_BUILD_ROOT/usr/lib/pegasus/libRT_IndicationConsumer.so.1
211 kumpf 1.1 install -D -m 0755  $PEGASUS_HOME/lib/libRT_IndicationProvider.so.1    $RPM_BUILD_ROOT/usr/lib/pegasus/libRT_IndicationProvider.so.1
212           install -D -m 0755  $PEGASUS_HOME/lib/libsendmailIndicationHandler.so.1    $RPM_BUILD_ROOT/usr/lib/pegasus/libsendmailIndicationHandler.so.1
213           install -D -m 0755  $PEGASUS_HOME/lib/libSimpleDisplayConsumer.so.1    $RPM_BUILD_ROOT/usr/lib/pegasus/libSimpleDisplayConsumer.so.1
214           #%ifnarch ia64
215           #install -D -m 0755  $PEGASUS_HOME/lib/libslp.so.1    $RPM_BUILD_ROOT/usr/lib/pegasus/libslp.so.1
216           #%endif
217           install -D -m 0755  $PEGASUS_HOME/lib/libsnmpIndicationHandler.so.1    $RPM_BUILD_ROOT/usr/lib/pegasus/libsnmpIndicationHandler.so.1
218           install -D -m 0755  $PEGASUS_HOME/lib/libUserAuthProvider.so.1    $RPM_BUILD_ROOT/usr/lib/pegasus/libUserAuthProvider.so.1
219           install -D -m 0755  $PEGASUS_HOME/lib/libDefaultProviderManager.so.1   $RPM_BUILD_ROOT/usr/lib/pegasus/libDefaultProviderManager.so.1
220           install -D -m 0755  $PEGASUS_HOME/lib/libCMPIProviderManager.so.1   $RPM_BUILD_ROOT/usr/lib/pegasus/libCMPIProviderManager.so.1
221           pushd $RPM_BUILD_ROOT/usr/lib/pegasus
222           ln -sf . providers
223           for a in `ls -1 *.so.1 | sed s/\.so\.1/\.so/`
224           do
225            ln -sf "$a.1" $a
226           done
227           
228           #
229           # CIM schema
230           #
231           install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/CIM_Core27.mof $RPM_BUILD_ROOT/etc/pegasus/mof/CIM_Core27.mof
232 kumpf 1.1 install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/Core27_Qualifiers.mof $RPM_BUILD_ROOT/etc/pegasus/mof/Core27_Qualifiers.mof
233           install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/Core27_CoreElements.mof $RPM_BUILD_ROOT/etc/pegasus/mof/Core27_CoreElements.mof
234           install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/Core27_Physical.mof $RPM_BUILD_ROOT/etc/pegasus/mof/Core27_Physical.mof
235           install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/Core27_Software.mof $RPM_BUILD_ROOT/etc/pegasus/mof/Core27_Software.mof
236           install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/Core27_Device.mof $RPM_BUILD_ROOT/etc/pegasus/mof/Core27_Device.mof
237           install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/Core27_StorageExtent.mof $RPM_BUILD_ROOT/etc/pegasus/mof/Core27_StorageExtent.mof
238           install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/Core27_Collection.mof $RPM_BUILD_ROOT/etc/pegasus/mof/Core27_Collection.mof
239           install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/Core27_Redundancy.mof $RPM_BUILD_ROOT/etc/pegasus/mof/Core27_Redundancy.mof
240           install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/Core27_ProductFRU.mof $RPM_BUILD_ROOT/etc/pegasus/mof/Core27_ProductFRU.mof
241           install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/Core27_Statistics.mof $RPM_BUILD_ROOT/etc/pegasus/mof/Core27_Statistics.mof
242           install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/Core27_Capabilities.mof $RPM_BUILD_ROOT/etc/pegasus/mof/Core27_Capabilities.mof
243           install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/Core27_Settings.mof $RPM_BUILD_ROOT/etc/pegasus/mof/Core27_Settings.mof
244           install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/Core27_MethodParms.mof $RPM_BUILD_ROOT/etc/pegasus/mof/Core27_MethodParms.mof
245           install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/Core27_PowerMgmt.mof $RPM_BUILD_ROOT/etc/pegasus/mof/Core27_PowerMgmt.mof
246           install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/Application27_BIOS.mof $RPM_BUILD_ROOT/etc/pegasus/mof/Application27_BIOS.mof
247           install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/Application27_CheckAction.mof $RPM_BUILD_ROOT/etc/pegasus/mof/Application27_CheckAction.mof
248           install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/Application27_DeploymentModel.mof $RPM_BUILD_ROOT/etc/pegasus/mof/Application27_DeploymentModel.mof
249           install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/Application27_InstalledProduct.mof $RPM_BUILD_ROOT/etc/pegasus/mof/Application27_InstalledProduct.mof
250           install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/Application27_SystemSoftware.mof $RPM_BUILD_ROOT/etc/pegasus/mof/Application27_SystemSoftware.mof
251           install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/CIM_Application27.mof $RPM_BUILD_ROOT/etc/pegasus/mof/CIM_Application27.mof
252           install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/CIM_Database27.mof $RPM_BUILD_ROOT/etc/pegasus/mof/CIM_Database27.mof
253 kumpf 1.1 install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/CIM_Device27.mof $RPM_BUILD_ROOT/etc/pegasus/mof/CIM_Device27.mof
254           install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/CIM_Event27.mof $RPM_BUILD_ROOT/etc/pegasus/mof/CIM_Event27.mof
255           install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/CIM_Interop27.mof $RPM_BUILD_ROOT/etc/pegasus/mof/CIM_Interop27.mof 
256           install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/CIM_Metrics27.mof $RPM_BUILD_ROOT/etc/pegasus/mof/CIM_Metrics27.mof
257           install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/CIM_Network27.mof $RPM_BUILD_ROOT/etc/pegasus/mof/CIM_Network27.mof
258           install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/CIM_Physical27.mof $RPM_BUILD_ROOT/etc/pegasus/mof/CIM_Physical27.mof
259           install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/CIM_Policy27.mof $RPM_BUILD_ROOT/etc/pegasus/mof/CIM_Policy27.mof
260           install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/CIM_Schema27.mof $RPM_BUILD_ROOT/etc/pegasus/mof/CIM_Schema27.mof
261           install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/CIM_Support27.mof $RPM_BUILD_ROOT/etc/pegasus/mof/CIM_Support27.mof
262           install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/CIM_System27.mof $RPM_BUILD_ROOT/etc/pegasus/mof/CIM_System27.mof
263           install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/CIM_User27.mof $RPM_BUILD_ROOT/etc/pegasus/mof/CIM_User27.mof
264           install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/Device27_Controller.mof $RPM_BUILD_ROOT/etc/pegasus/mof/Device27_Controller.mof
265           install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/Device27_CoolingAndPower.mof $RPM_BUILD_ROOT/etc/pegasus/mof/Device27_CoolingAndPower.mof
266           install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/Device27_DeviceElements.mof $RPM_BUILD_ROOT/etc/pegasus/mof/Device27_DeviceElements.mof
267           install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/Device27_DiskGroup.mof $RPM_BUILD_ROOT/etc/pegasus/mof/Device27_DiskGroup.mof
268           install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/Device27_FC.mof $RPM_BUILD_ROOT/etc/pegasus/mof/Device27_FC.mof
269           install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/Device27_IB.mof $RPM_BUILD_ROOT/etc/pegasus/mof/Device27_IB.mof
270           install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/Device27_Memory.mof $RPM_BUILD_ROOT/etc/pegasus/mof/Device27_Memory.mof
271           install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/Device27_Modems.mof $RPM_BUILD_ROOT/etc/pegasus/mof/Device27_Modems.mof
272           install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/Device27_NetworkAdapter.mof $RPM_BUILD_ROOT/etc/pegasus/mof/Device27_NetworkAdapter.mof
273           install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/Device27_Ports.mof $RPM_BUILD_ROOT/etc/pegasus/mof/Device27_Ports.mof
274 kumpf 1.1 install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/Device27_Printing.mof $RPM_BUILD_ROOT/etc/pegasus/mof/Device27_Printing.mof
275           install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/Device27_Processor.mof $RPM_BUILD_ROOT/etc/pegasus/mof/Device27_Processor.mof
276           install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/Device27_SccExtents.mof $RPM_BUILD_ROOT/etc/pegasus/mof/Device27_SccExtents.mof
277           install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/Device27_Sensors.mof $RPM_BUILD_ROOT/etc/pegasus/mof/Device27_Sensors.mof
278           install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/Device27_StorageDevices.mof $RPM_BUILD_ROOT/etc/pegasus/mof/Device27_StorageDevices.mof
279           install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/Device27_StorageExtents.mof $RPM_BUILD_ROOT/etc/pegasus/mof/Device27_StorageExtents.mof
280           install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/Device27_StorageLib.mof $RPM_BUILD_ROOT/etc/pegasus/mof/Device27_StorageLib.mof
281           install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/Device27_StorageServices.mof $RPM_BUILD_ROOT/etc/pegasus/mof/Device27_StorageServices.mof
282           install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/Device27_USB.mof $RPM_BUILD_ROOT/etc/pegasus/mof/Device27_USB.mof
283           install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/Device27_UserDevices.mof $RPM_BUILD_ROOT/etc/pegasus/mof/Device27_UserDevices.mof
284           install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/Metrics27_BaseMetric.mof $RPM_BUILD_ROOT/etc/pegasus/mof/Metrics27_BaseMetric.mof
285           install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/Metrics27_UnitOfWork.mof $RPM_BUILD_ROOT/etc/pegasus/mof/Metrics27_UnitOfWork.mof
286           install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/Network27_BGP.mof $RPM_BUILD_ROOT/etc/pegasus/mof/Network27_BGP.mof
287           install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/Network27_Buffers.mof $RPM_BUILD_ROOT/etc/pegasus/mof/Network27_Buffers.mof
288           install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/Network27_Collections.mof $RPM_BUILD_ROOT/etc/pegasus/mof/Network27_Collections.mof
289           install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/Network27_Filtering.mof $RPM_BUILD_ROOT/etc/pegasus/mof/Network27_Filtering.mof
290           install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/Network27_OSPF.mof $RPM_BUILD_ROOT/etc/pegasus/mof/Network27_OSPF.mof
291           install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/Network27_Pipes.mof $RPM_BUILD_ROOT/etc/pegasus/mof/Network27_Pipes.mof
292           install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/Network27_ProtocolEndpoints.mof $RPM_BUILD_ROOT/etc/pegasus/mof/Network27_ProtocolEndpoints.mof
293           install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/Network27_QoS.mof $RPM_BUILD_ROOT/etc/pegasus/mof/Network27_QoS.mof
294           install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/Network27_Routes.mof $RPM_BUILD_ROOT/etc/pegasus/mof/Network27_Routes.mof
295 kumpf 1.1 install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/Network27_RoutingForwarding.mof $RPM_BUILD_ROOT/etc/pegasus/mof/Network27_RoutingForwarding.mof
296           install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/Network27_SNMP.mof $RPM_BUILD_ROOT/etc/pegasus/mof/Network27_SNMP.mof
297           install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/Network27_SwitchingBridging.mof $RPM_BUILD_ROOT/etc/pegasus/mof/Network27_SwitchingBridging.mof
298           install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/Network27_Systems.mof $RPM_BUILD_ROOT/etc/pegasus/mof/Network27_Systems.mof
299           install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/Network27_VLAN.mof $RPM_BUILD_ROOT/etc/pegasus/mof/Network27_VLAN.mof
300           install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/Physical27_Component.mof $RPM_BUILD_ROOT/etc/pegasus/mof/Physical27_Component.mof
301           install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/Physical27_Connector.mof $RPM_BUILD_ROOT/etc/pegasus/mof/Physical27_Connector.mof
302           install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/Physical27_Link.mof $RPM_BUILD_ROOT/etc/pegasus/mof/Physical27_Link.mof
303           install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/Physical27_Misc.mof $RPM_BUILD_ROOT/etc/pegasus/mof/Physical27_Misc.mof
304           install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/Physical27_Package.mof $RPM_BUILD_ROOT/etc/pegasus/mof/Physical27_Package.mof
305           install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/Physical27_PhysicalMedia.mof $RPM_BUILD_ROOT/etc/pegasus/mof/Physical27_PhysicalMedia.mof
306           install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/Physical27_StoragePackage.mof $RPM_BUILD_ROOT/etc/pegasus/mof/Physical27_StoragePackage.mof
307           install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/System27_Boot.mof $RPM_BUILD_ROOT/etc/pegasus/mof/System27_Boot.mof
308           install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/System27_Diagnostics.mof $RPM_BUILD_ROOT/etc/pegasus/mof/System27_Diagnostics.mof
309           install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/System27_FileElements.mof $RPM_BUILD_ROOT/etc/pegasus/mof/System27_FileElements.mof
310           install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/System27_Logs.mof $RPM_BUILD_ROOT/etc/pegasus/mof/System27_Logs.mof
311           install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/System27_OperatingSystem.mof $RPM_BUILD_ROOT/etc/pegasus/mof/System27_OperatingSystem.mof
312           install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/System27_Processing.mof $RPM_BUILD_ROOT/etc/pegasus/mof/System27_Processing.mof
313           install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/System27_SystemElements.mof $RPM_BUILD_ROOT/etc/pegasus/mof/System27_SystemElements.mof
314           install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/System27_SystemResources.mof $RPM_BUILD_ROOT/etc/pegasus/mof/System27_SystemResources.mof
315           install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/System27_Time.mof $RPM_BUILD_ROOT/etc/pegasus/mof/System27_Time.mof
316 kumpf 1.1 install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/System27_Unix.mof $RPM_BUILD_ROOT/etc/pegasus/mof/System27_Unix.mof
317           install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/User27_AccessControl.mof $RPM_BUILD_ROOT/etc/pegasus/mof/User27_AccessControl.mof
318           install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/User27_Account.mof $RPM_BUILD_ROOT/etc/pegasus/mof/User27_Account.mof
319           install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/User27_AuthenticationReqmt.mof $RPM_BUILD_ROOT/etc/pegasus/mof/User27_AuthenticationReqmt.mof
320           install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/User27_Credential.mof $RPM_BUILD_ROOT/etc/pegasus/mof/User27_Credential.mof
321           install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/User27_Group.mof $RPM_BUILD_ROOT/etc/pegasus/mof/User27_Group.mof
322           install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/User27_Kerberos.mof $RPM_BUILD_ROOT/etc/pegasus/mof/User27_Kerberos.mof
323           install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/User27_Org.mof $RPM_BUILD_ROOT/etc/pegasus/mof/User27_Org.mof
324           install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/User27_PublicKey.mof $RPM_BUILD_ROOT/etc/pegasus/mof/User27_PublicKey.mof
325           install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/User27_Role.mof $RPM_BUILD_ROOT/etc/pegasus/mof/User27_Role.mof
326           install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/User27_SecurityServices.mof $RPM_BUILD_ROOT/etc/pegasus/mof/User27_SecurityServices.mof
327           install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/User27_SharedSecret.mof $RPM_BUILD_ROOT/etc/pegasus/mof/User27_SharedSecret.mof
328           install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/User27_UsersAccess.mof $RPM_BUILD_ROOT/etc/pegasus/mof/User27_UsersAccess.mof
329           
330           #
331           # Pegasus' schema
332           #
333           # InterOp:
334           install -D -m 0644  $PEGASUS_ROOT/Schemas/Pegasus/InterOp/VER20/PG_Events20.mof   $RPM_BUILD_ROOT/etc/pegasus/mof/PG_Events20.mof
335           install -D -m 0644  $PEGASUS_ROOT/Schemas/Pegasus/InterOp/VER20/PG_InterOpSchema20.mof   $RPM_BUILD_ROOT/etc/pegasus/mof/InterOpSchema.mof
336           install -D -m 0644  $PEGASUS_ROOT/Schemas/Pegasus/InterOp/VER20/PG_ProviderModule20.mof  $RPM_BUILD_ROOT/etc/pegasus/mof/PG_ProviderModule20.mof
337 kumpf 1.1 
338           # Internal:
339           install -D -m 0644  $PEGASUS_ROOT/Schemas/Pegasus/Internal/VER20/PG_Authorization20.mof  $RPM_BUILD_ROOT/etc/pegasus/mof/PG_Authorization20.mof
340           install -D -m 0644  $PEGASUS_ROOT/Schemas/Pegasus/Internal/VER20/PG_ConfigSetting20.mof  $RPM_BUILD_ROOT/etc/pegasus/mof/PG_ConfigSetting20.mof
341           install -D -m 0644  $PEGASUS_ROOT/Schemas/Pegasus/Internal/VER20/PG_InternalSchema20.mof $RPM_BUILD_ROOT/etc/pegasus/mof/InternalSchema.mof
342           install -D -m 0644  $PEGASUS_ROOT/Schemas/Pegasus/Internal/VER20/PG_User20.mof           $RPM_BUILD_ROOT/etc/pegasus/mof/PG_User20.mof
343           install -D -m 0644  $PEGASUS_ROOT/Schemas/Pegasus/Internal/VER20/PG_ShutdownService20.mof           $RPM_BUILD_ROOT/etc/pegasus/mof/PG_ShutdownService20.mof
344           
345           #
346           # Pegasus Default Providers' schema
347           #
348           install -D -m 0644  $PEGASUS_ROOT/Schemas/Pegasus/ManagedSystem/VER20/PG_OperatingSystem20.mof                               $RPM_BUILD_ROOT/etc/pegasus/mof/PG_OperatingSystem20.mof
349           install -D -m 0644  $PEGASUS_ROOT/Schemas/Pegasus/ManagedSystem/VER20/PG_OperatingSystem20R.mof                               $RPM_BUILD_ROOT/etc/pegasus/mof/PG_OperatingSystem20R.mof
350           install -D -m 0644  $PEGASUS_ROOT/Schemas/Pegasus/ManagedSystem/VER20/PG_ComputerSystem20.mof                               $RPM_BUILD_ROOT/etc/pegasus/mof/PG_ComputerSystem20.mof
351           install -D -m 0644  $PEGASUS_ROOT/Schemas/Pegasus/ManagedSystem/VER20/PG_ComputerSystem20R.mof                               $RPM_BUILD_ROOT/etc/pegasus/mof/PG_ComputerSystem20R.mof
352           install -D -m 0644  $PEGASUS_ROOT/Schemas/Pegasus/ManagedSystem/VER20/PG_ManagedSystemSchema20.mof                               $RPM_BUILD_ROOT/etc/pegasus/mof/ManagedSystemSchema.mof
353           install -D -m 0644  $PEGASUS_ROOT/Schemas/Pegasus/ManagedSystem/VER20/PG_ManagedSystemSchema20R.mof                               $RPM_BUILD_ROOT/etc/pegasus/mof/ManagedSystemSchemaR.mof
354           install -D -m 0644  $PEGASUS_ROOT/Schemas/Pegasus/ManagedSystem/VER20/PG_UnixProcess20.mof                               $RPM_BUILD_ROOT/etc/pegasus/mof/PG_UnixProcess20.mof
355           install -D -m 0644  $PEGASUS_ROOT/Schemas/Pegasus/ManagedSystem/VER20/PG_UnixProcess20R.mof                               $RPM_BUILD_ROOT/etc/pegasus/mof/PG_UnixProcess20R.mof
356           
357           install -D -m 0644  $PEGASUS_ROOT/Schemas/Pegasus/ManagedSystem/VER20/IBM_CIMOMStatData.mof   $RPM_BUILD_ROOT/etc/pegasus/mof/IBM_CIMOMStatData.mof
358 kumpf 1.1 install -D -m 0644  $PEGASUS_ROOT/Schemas/Pegasus/ManagedSystem/VER20/IBM_CIMOMStatDataR.mof   $RPM_BUILD_ROOT/etc/pegasus/mof/IBM_CIMOMStatDataR.mof
359           install -D -m 0644  $PEGASUS_ROOT/Schemas/Pegasus/ManagedSystem/VER20/PG_DNSAdminDomain20.mof   $RPM_BUILD_ROOT/etc/pegasus/mof/PG_DNSAdminDomain20.mof
360           install -D -m 0644  $PEGASUS_ROOT/Schemas/Pegasus/ManagedSystem/VER20/PG_DNSAdminDomain20R.mof   $RPM_BUILD_ROOT/etc/pegasus/mof/PG_DNSAdminDomain20R.mof
361           install -D -m 0644  $PEGASUS_ROOT/Schemas/Pegasus/ManagedSystem/VER20/PG_DNSService20.mof   $RPM_BUILD_ROOT/etc/pegasus/mof/PG_DNSService20.mof
362           install -D -m 0644  $PEGASUS_ROOT/Schemas/Pegasus/ManagedSystem/VER20/PG_DNSService20R.mof   $RPM_BUILD_ROOT/etc/pegasus/mof/PG_DNSService20R.mof
363           install -D -m 0644  $PEGASUS_ROOT/Schemas/Pegasus/ManagedSystem/VER20/PG_IP20.mof   $RPM_BUILD_ROOT/etc/pegasus/mof/PG_IP20.mof
364           install -D -m 0644  $PEGASUS_ROOT/Schemas/Pegasus/ManagedSystem/VER20/PG_IP20R.mof   $RPM_BUILD_ROOT/etc/pegasus/mof/PG_IP20R.mof
365           install -D -m 0644  $PEGASUS_ROOT/Schemas/Pegasus/ManagedSystem/VER20/PG_NTPAdminDomain20.mof   $RPM_BUILD_ROOT/etc/pegasus/mof/PG_NTPAdminDomain20.mof
366           install -D -m 0644  $PEGASUS_ROOT/Schemas/Pegasus/ManagedSystem/VER20/PG_NTPAdminDomain20R.mof   $RPM_BUILD_ROOT/etc/pegasus/mof/PG_NTPAdminDomain20R.mof
367           install -D -m 0644  $PEGASUS_ROOT/Schemas/Pegasus/ManagedSystem/VER20/PG_NTPService20.mof   $RPM_BUILD_ROOT/etc/pegasus/mof/PG_NTPService20.mof
368           install -D -m 0644  $PEGASUS_ROOT/Schemas/Pegasus/ManagedSystem/VER20/PG_NTPService20R.mof   $RPM_BUILD_ROOT/etc/pegasus/mof/PG_NTPService20R.mof
369           install -D -m 0644  $PEGASUS_ROOT/Schemas/Pegasus/ManagedSystem/VER20/PG_Processor20.mof   $RPM_BUILD_ROOT/etc/pegasus/mof/PG_Processor20.mof
370           install -D -m 0644  $PEGASUS_ROOT/Schemas/Pegasus/ManagedSystem/VER20/PG_Processor20R.mof   $RPM_BUILD_ROOT/etc/pegasus/mof/PG_Processor20R.mof
371           #
372           # SSL Files
373           #
374           install -D -m 0644  $PEGASUS_ROOT/src/Server/ssl.cnf                   $RPM_BUILD_ROOT/etc/pegasus/ssl.orig
375           
376           #
377           # cimserver config files
378           #
379 kumpf 1.1 install -D -m 0644  $PEGASUS_ROOT/rpm/cimserver_planned.conf $RPM_BUILD_ROOT/etc/pegasus/cimserver_planned.conf
380           
381           #
382           # WBEM pam authentication
383           #
384           install -D -m 0644  $PEGASUS_ROOT/rpm/wbem $RPM_BUILD_ROOT/etc/pam.d/wbem
385           
386           #
387           # repository install script
388           #
389           install -D -m 0544  $PEGASUS_ROOT/rpm/scripts/init_repository_Linux_rh32 $RPM_BUILD_ROOT/usr/sbin/init_repository
390           
391           #
392           # man pages
393           #
394           install -D -m 0444  $PEGASUS_ROOT/rpm/manLinux/man1.Z/cimmof.1 $RPM_BUILD_ROOT/usr/share/man/man1/cimmof.1
395           install -D -m 0444  $PEGASUS_ROOT/rpm/manLinux/man1.Z/cimprovider.1 $RPM_BUILD_ROOT/usr/share/man/man1/cimprovider.1
396           install -D -m 0444  $PEGASUS_ROOT/rpm/manLinux/man1.Z/osinfo.1 $RPM_BUILD_ROOT/usr/share/man/man1/osinfo.1
397           install -D -m 0444  $PEGASUS_ROOT/rpm/manLinux/man1.Z/wbemexec.1 $RPM_BUILD_ROOT/usr/share/man/man1/wbemexec.1
398           install -D -m 0444  $PEGASUS_ROOT/rpm/manLinux/man1m.Z/cimauth.1m $RPM_BUILD_ROOT/usr/share/man/man1m/cimauth.1m
399           install -D -m 0444  $PEGASUS_ROOT/rpm/manLinux/man1m.Z/cimconfig.1m $RPM_BUILD_ROOT/usr/share/man/man1m/cimconfig.1m
400 kumpf 1.1 install -D -m 0444  $PEGASUS_ROOT/rpm/manLinux/man1m.Z/cimprovider.1m $RPM_BUILD_ROOT/usr/share/man/man1m/cimprovider.1m
401           install -D -m 0444  $PEGASUS_ROOT/rpm/manLinux/man1m.Z/cimserver.1m $RPM_BUILD_ROOT/usr/share/man/man1m/cimserver.1m
402           
403           #
404           # SDK
405           #
406           %define INCLUDE_DESTPATH $RPM_BUILD_ROOT/usr/include
407           %define HTML_DESTPATH    $RPM_BUILD_ROOT/usr/share/doc/packages/pegasus-wbem-devel/html
408           %define SAMPLES_DESTPATH $RPM_BUILD_ROOT/usr/share/doc/packages/pegasus-wbem-devel/samples
409           mkdir -p %{INCLUDE_DESTPATH}
410           mkdir -p %{HTML_DESTPATH}
411           mkdir -p %{SAMPLES_DESTPATH}
412           cp -rf $PEGASUS_HOME/stageSDK/include/Pegasus %{INCLUDE_DESTPATH}
413           cp -rf $PEGASUS_HOME/stageSDK/html/*          %{HTML_DESTPATH}
414           cp -rf $PEGASUS_HOME/stageSDK/samples/*       %{SAMPLES_DESTPATH}
415           
416           rm -Rf $PEGASUS_HOME
417           
418           %clean
419           #make clean
420           [ "$RPM_BUILD_ROOT" != "/" ] && [ -d $RPM_BUILD_ROOT ] && rm -rf $RPM_BUILD_ROOT;
421 kumpf 1.1 
422           %post
423           %{fillup_and_insserv -npy pegasus-wbem pegasus-wbem}
424           mkdir -p /var/log/pegasus
425           export INSTALL_LOG=/var/log/pegasus/install.log
426           echo `date` >$INSTALL_LOG 2>&1
427           
428           isUnited=`grep "UnitedLinux" /etc/issue`
429           isSUSE=`grep "SUSE" /etc/issue`
430           
431           if [ "$isUnited" ] || [ "$isSUSE" ]; then
432           	chkconfig --add pegasus-wbem
433           else
434           # RH dependency
435           	/sbin/chkconfig --add pegasus-wbem
436           	# Pegasus should be startet during runlevel 3 and 5
437           	/sbin/chkconfig --level 35 pegasus-wbem on
438           fi
439           
440           grep "^/usr/lib/pegasus$" /etc/ld.so.conf > /dev/null 2> /dev/null
441           [ $? -ne 0 ] && echo "/usr/lib/pegasus" >> /etc/ld.so.conf
442 kumpf 1.1 /sbin/ldconfig
443           
444           /bin/chmod +w /var/run/cimxml.socket
445           
446           # Create symbolic links for client libs
447           #
448           cd /usr/lib/pegasus
449           for a in `ls -1 *.so.1 | sed s/\.so\.1/\.so/` 
450           do
451            ln -s "$a.1" $a
452           done
453           # link directories
454           
455           mkdir -p /var/lib/pegasus/repository
456           ln -s /var/lib/pegasus/repository  /etc/pegasus/repository
457           #
458           #  Set up the openssl certificate
459           #
460           #  Modify entries in ssl.cnf, then
461           #  Create big random ssl.rnd file, then 
462           #  Generate a self signed node certificate
463 kumpf 1.1 #
464           echo " Generating SSL certificates... "
465           CN="Common Name"
466           EMAIL="test@email.address"
467           HOSTNAME=`uname -n`
468           sed -e "s/$CN/$HOSTNAME/"  \
469               -e "s/$EMAIL/root@$HOSTNAME/" /etc/pegasus/ssl.orig \
470               > /etc/pegasus/ssl.cnf
471           chmod 644 /etc/pegasus/ssl.cnf
472           chown bin /etc/pegasus/ssl.cnf
473           chgrp bin /etc/pegasus/ssl.cnf
474           
475           openssl req -x509 -days 365 -newkey rsa:2048 \
476              -nodes -config /etc/pegasus/ssl.cnf   \
477              -keyout /etc/pegasus/key.pem -out /etc/pegasus/cert.pem 2>>$INSTALL_LOG
478           
479           cat /etc/pegasus/key.pem > /etc/pegasus/file_2048.pem
480           cat /etc/pegasus/cert.pem > /etc/pegasus/server_2048.pem
481           cat /etc/pegasus/cert.pem > /etc/pegasus/client_2048.pem
482           chmod 700 /etc/pegasus/*.pem
483           
484 kumpf 1.1 rm -f /etc/pegasus/key.pem /etc/pegasus/cert.pem
485           
486           if [ -f /etc/pegasus/server.pem ] 
487           then
488               echo "WARNING: /etc/pegasus/server.pem SSL Certificate file already exists."
489           else
490               cp /etc/pegasus/server_2048.pem /etc/pegasus/server.pem
491               cp /etc/pegasus/file_2048.pem /etc/pegasus/file.pem
492               chmod 400 /etc/pegasus/server.pem /etc/pegasus/file.pem
493           fi
494           
495           if [ -f /etc/pegasus/client.pem ]
496           then
497               echo "WARNING: /etc/pegasus/client.pem SSL Certificate trust store already exists."
498           else
499               cp /etc/pegasus/client_2048.pem /etc/pegasus/client.pem
500               chmod 400 /etc/pegasus/client.pem
501           fi
502           
503           if [ -d "/var/lib/pegasus/repository/root#PG_Internal" ]
504           then
505 kumpf 1.1   #
506             # Save the current /var/lib/pegasus/repository to
507             # /var/lib/pegasus/prev_repository.
508             #
509           
510             REPOSITORY_LOC="/var/lib/pegasus/repository"
511             PREV_REPOSITORY_LOC="/var/lib/pegasus/prev_repository"
512           
513             if [[ -d $REPOSITORY_LOC ]]
514             then
515                 if [[ -d $PREV_REPOSITORY_LOC ]]
516                 then
517                     rm -rf $PREV_REPOSITORY_LOC
518                 fi
519           
520                 mv $REPOSITORY_LOC $PREV_REPOSITORY_LOC
521                 mkdir $REPOSITORY_LOC
522             fi
523           fi
524           
525           # Start the cimserver for repository buildup
526 kumpf 1.1 (/etc/init.d/pegasus-wbem start || /usr/sbin/cimserver) >> $INSTALL_LOG 2>&1
527           
528           if [ $? != 0 ];
529           then
530             echo "Brute-starting Pegasus. If the installation fails:"
531             echo " - Start Pegasus: '/etc/init.d/pegasus-wbem start'"
532             echo " - Run '/usr/sbin/init_repository'"
533             # No need to try it again, since it already failed.
534             # Just giving the above notice should be sufficent
535             # /etc/init.d/pegasus-wbem start || /usr/sbin/cimserver
536           fi
537           
538           sleep 3
539           echo " Compiling mof files will take a few minutes."
540           echo " Output will be logged to $INSTALL_LOG."
541           
542           /usr/sbin/init_repository 2>>$INSTALL_LOG
543           
544           echo " To start Pegasus manually:"
545           echo " /etc/init.d/pegasus-wbem start"
546           echo " Stop it:"
547 kumpf 1.1 echo " /etc/init.d/pegasus-wbem stop"
548           
549           %preun
550           
551           # Check if the cimserver is running
552           isRunning=`ps -el | grep cimserver | grep -v "grep cimserver"`
553           if [ "$isRunning" ]; then
554           	/usr/sbin/cimserver -s	
555           fi
556           
557           # Delete the Link to the rc.* Startup Directories
558           chkconfig --del pegasus-wbem
559           
560           %postun
561           if [ $1 = 0 ]; then
562           	grep -v "/usr/lib/pegasus" /etc/ld.so.conf > /etc/ld.so.conf.new
563           	mv -f /etc/ld.so.conf.new /etc/ld.so.conf
564           	/sbin/ldconfig
565           	rm -rf /etc/pegasus
566           	rm -rf /var/lib/pegasus
567           	export LC_ALL=C
568 kumpf 1.1 	for file in `find /usr/lib/pegasus`;
569           	do
570           		ANS=`file $file | grep "broken symbolic link"`
571           		if [ "$ANS" != "" ]; then
572           			# Found it
573           			rm -f $file
574           		fi
575           	done
576           #	rm /usr/lib/pegasus/ssl.rnd
577           #        rm -f /etc/pam.d/wbem
578           fi
579           
580           %files
581           %dir %attr(-,root,root) /var/cache/pegasus/localauth
582           %dir %attr(-,root,root) /var/run
583           %dir %attr(-,root,root) /var/log/pegasus
584           %dir %attr(-,root,root) /usr/lib/pegasus/providers
585           %attr(-,root,root) /usr/share/man/man1/cimmof.1.gz
586           %attr(-,root,root) /usr/share/man/man1/cimprovider.1.gz
587           %attr(-,root,root) /usr/share/man/man1/osinfo.1.gz
588           %attr(-,root,root) /usr/share/man/man1/wbemexec.1.gz
589 kumpf 1.1 %attr(-,root,root) /usr/share/man/man1m/cimauth.1m.gz
590           %attr(-,root,root) /usr/share/man/man1m/cimconfig.1m.gz
591           %attr(-,root,root) /usr/share/man/man1m/cimprovider.1m.gz
592           %attr(-,root,root) /usr/share/man/man1m/cimserver.1m.gz
593           %attr(-,root,root) /etc/pegasus/mof/CIM_Core27.mof
594           %attr(-,root,root) /etc/pegasus/mof/Core27_Qualifiers.mof
595           %attr(-,root,root) /etc/pegasus/mof/Core27_CoreElements.mof
596           %attr(-,root,root) /etc/pegasus/mof/Core27_Physical.mof
597           %attr(-,root,root) /etc/pegasus/mof/Core27_Software.mof
598           %attr(-,root,root) /etc/pegasus/mof/Core27_Device.mof
599           %attr(-,root,root) /etc/pegasus/mof/Core27_StorageExtent.mof
600           %attr(-,root,root) /etc/pegasus/mof/Core27_Collection.mof
601           %attr(-,root,root) /etc/pegasus/mof/Core27_Redundancy.mof
602           %attr(-,root,root) /etc/pegasus/mof/Core27_ProductFRU.mof
603           %attr(-,root,root) /etc/pegasus/mof/Core27_Statistics.mof
604           %attr(-,root,root) /etc/pegasus/mof/Core27_Capabilities.mof
605           %attr(-,root,root) /etc/pegasus/mof/Core27_Settings.mof
606           %attr(-,root,root) /etc/pegasus/mof/Core27_MethodParms.mof
607           %attr(-,root,root) /etc/pegasus/mof/Core27_PowerMgmt.mof
608           %attr(-,root,root) /etc/pegasus/mof/Application27_BIOS.mof
609           %attr(-,root,root) /etc/pegasus/mof/Application27_CheckAction.mof
610 kumpf 1.1 %attr(-,root,root) /etc/pegasus/mof/Application27_DeploymentModel.mof
611           %attr(-,root,root) /etc/pegasus/mof/Application27_InstalledProduct.mof
612           %attr(-,root,root) /etc/pegasus/mof/Application27_SystemSoftware.mof
613           %attr(-,root,root) /etc/pegasus/mof/CIM_Application27.mof
614           %attr(-,root,root) /etc/pegasus/mof/CIM_Database27.mof
615           %attr(-,root,root) /etc/pegasus/mof/CIM_Device27.mof
616           %attr(-,root,root) /etc/pegasus/mof/CIM_Event27.mof
617           %attr(-,root,root) /etc/pegasus/mof/CIM_Interop27.mof
618           %attr(-,root,root) /etc/pegasus/mof/CIM_Metrics27.mof
619           %attr(-,root,root) /etc/pegasus/mof/CIM_Network27.mof
620           %attr(-,root,root) /etc/pegasus/mof/CIM_Physical27.mof
621           %attr(-,root,root) /etc/pegasus/mof/CIM_Policy27.mof
622           %attr(-,root,root) /etc/pegasus/mof/CIM_Schema27.mof
623           %attr(-,root,root) /etc/pegasus/mof/CIM_Support27.mof
624           %attr(-,root,root) /etc/pegasus/mof/CIM_System27.mof
625           %attr(-,root,root) /etc/pegasus/mof/CIM_User27.mof
626           %attr(-,root,root) /etc/pegasus/mof/Device27_Controller.mof
627           %attr(-,root,root) /etc/pegasus/mof/Device27_CoolingAndPower.mof
628           %attr(-,root,root) /etc/pegasus/mof/Device27_DeviceElements.mof
629           %attr(-,root,root) /etc/pegasus/mof/Device27_DiskGroup.mof
630           %attr(-,root,root) /etc/pegasus/mof/Device27_FC.mof
631 kumpf 1.1 %attr(-,root,root) /etc/pegasus/mof/Device27_IB.mof
632           %attr(-,root,root) /etc/pegasus/mof/Device27_Memory.mof
633           %attr(-,root,root) /etc/pegasus/mof/Device27_Modems.mof
634           %attr(-,root,root) /etc/pegasus/mof/Device27_NetworkAdapter.mof
635           %attr(-,root,root) /etc/pegasus/mof/Device27_Ports.mof
636           %attr(-,root,root) /etc/pegasus/mof/Device27_Printing.mof
637           %attr(-,root,root) /etc/pegasus/mof/Device27_Processor.mof
638           %attr(-,root,root) /etc/pegasus/mof/Device27_SccExtents.mof
639           %attr(-,root,root) /etc/pegasus/mof/Device27_Sensors.mof
640           %attr(-,root,root) /etc/pegasus/mof/Device27_StorageDevices.mof
641           %attr(-,root,root) /etc/pegasus/mof/Device27_StorageExtents.mof
642           %attr(-,root,root) /etc/pegasus/mof/Device27_StorageLib.mof
643           %attr(-,root,root) /etc/pegasus/mof/Device27_StorageServices.mof
644           %attr(-,root,root) /etc/pegasus/mof/Device27_USB.mof
645           %attr(-,root,root) /etc/pegasus/mof/Device27_UserDevices.mof
646           %attr(-,root,root) /etc/pegasus/mof/Metrics27_BaseMetric.mof
647           %attr(-,root,root) /etc/pegasus/mof/Metrics27_UnitOfWork.mof
648           %attr(-,root,root) /etc/pegasus/mof/Network27_BGP.mof
649           %attr(-,root,root) /etc/pegasus/mof/Network27_Buffers.mof
650           %attr(-,root,root) /etc/pegasus/mof/Network27_Collections.mof
651           %attr(-,root,root) /etc/pegasus/mof/Network27_Filtering.mof
652 kumpf 1.1 %attr(-,root,root) /etc/pegasus/mof/Network27_OSPF.mof
653           %attr(-,root,root) /etc/pegasus/mof/Network27_Pipes.mof
654           %attr(-,root,root) /etc/pegasus/mof/Network27_ProtocolEndpoints.mof
655           %attr(-,root,root) /etc/pegasus/mof/Network27_QoS.mof
656           %attr(-,root,root) /etc/pegasus/mof/Network27_Routes.mof
657           %attr(-,root,root) /etc/pegasus/mof/Network27_RoutingForwarding.mof
658           %attr(-,root,root) /etc/pegasus/mof/Network27_SNMP.mof
659           %attr(-,root,root) /etc/pegasus/mof/Network27_SwitchingBridging.mof
660           %attr(-,root,root) /etc/pegasus/mof/Network27_Systems.mof
661           %attr(-,root,root) /etc/pegasus/mof/Network27_VLAN.mof
662           %attr(-,root,root) /etc/pegasus/mof/Physical27_Component.mof
663           %attr(-,root,root) /etc/pegasus/mof/Physical27_Connector.mof
664           %attr(-,root,root) /etc/pegasus/mof/Physical27_Link.mof
665           %attr(-,root,root) /etc/pegasus/mof/Physical27_Misc.mof
666           %attr(-,root,root) /etc/pegasus/mof/Physical27_Package.mof
667           %attr(-,root,root) /etc/pegasus/mof/Physical27_PhysicalMedia.mof
668           %attr(-,root,root) /etc/pegasus/mof/Physical27_StoragePackage.mof
669           %attr(-,root,root) /etc/pegasus/mof/System27_Boot.mof
670           %attr(-,root,root) /etc/pegasus/mof/System27_Diagnostics.mof
671           %attr(-,root,root) /etc/pegasus/mof/System27_FileElements.mof
672           %attr(-,root,root) /etc/pegasus/mof/System27_Logs.mof
673 kumpf 1.1 %attr(-,root,root) /etc/pegasus/mof/System27_OperatingSystem.mof
674           %attr(-,root,root) /etc/pegasus/mof/System27_Processing.mof
675           %attr(-,root,root) /etc/pegasus/mof/System27_SystemElements.mof
676           %attr(-,root,root) /etc/pegasus/mof/System27_SystemResources.mof
677           %attr(-,root,root) /etc/pegasus/mof/System27_Time.mof
678           %attr(-,root,root) /etc/pegasus/mof/System27_Unix.mof
679           %attr(-,root,root) /etc/pegasus/mof/User27_AccessControl.mof
680           %attr(-,root,root) /etc/pegasus/mof/User27_Account.mof
681           %attr(-,root,root) /etc/pegasus/mof/User27_AuthenticationReqmt.mof
682           %attr(-,root,root) /etc/pegasus/mof/User27_Credential.mof
683           %attr(-,root,root) /etc/pegasus/mof/User27_Group.mof
684           %attr(-,root,root) /etc/pegasus/mof/User27_Kerberos.mof
685           %attr(-,root,root) /etc/pegasus/mof/User27_Org.mof
686           %attr(-,root,root) /etc/pegasus/mof/User27_PublicKey.mof
687           %attr(-,root,root) /etc/pegasus/mof/User27_Role.mof
688           %attr(-,root,root) /etc/pegasus/mof/User27_SecurityServices.mof
689           %attr(-,root,root) /etc/pegasus/mof/User27_SharedSecret.mof
690           %attr(-,root,root) /etc/pegasus/mof/User27_UsersAccess.mof
691           %attr(-,root,root) /etc/pegasus/mof/PG_Events20.mof
692           %attr(-,root,root) /etc/pegasus/mof/InterOpSchema.mof
693           %attr(-,root,root) /etc/pegasus/mof/PG_ProviderModule20.mof
694 kumpf 1.1 %attr(-,root,root) /etc/pegasus/mof/PG_Authorization20.mof
695           %attr(-,root,root) /etc/pegasus/mof/PG_ConfigSetting20.mof
696           %attr(-,root,root) /etc/pegasus/mof/InternalSchema.mof
697           %attr(-,root,root) /etc/pegasus/mof/PG_User20.mof
698           %attr(-,root,root) /etc/pegasus/mof/PG_ShutdownService20.mof
699           %attr(-,root,root) /etc/pegasus/mof/PG_OperatingSystem20.mof
700           %attr(-,root,root) /etc/pegasus/mof/PG_OperatingSystem20R.mof
701           %attr(-,root,root) /etc/pegasus/mof/PG_ComputerSystem20.mof
702           %attr(-,root,root) /etc/pegasus/mof/PG_ComputerSystem20R.mof
703           %attr(-,root,root) /etc/pegasus/mof/ManagedSystemSchema.mof
704           %attr(-,root,root) /etc/pegasus/mof/ManagedSystemSchemaR.mof
705           %attr(-,root,root) /etc/pegasus/mof/PG_UnixProcess20.mof
706           %attr(-,root,root) /etc/pegasus/mof/PG_UnixProcess20R.mof
707           %attr(-,root,root) /etc/pegasus/mof/IBM_CIMOMStatData.mof
708           %attr(-,root,root) /etc/pegasus/mof/IBM_CIMOMStatDataR.mof
709           %attr(-,root,root) /etc/pegasus/mof/PG_DNSAdminDomain20.mof
710           %attr(-,root,root) /etc/pegasus/mof/PG_DNSAdminDomain20R.mof
711           %attr(-,root,root) /etc/pegasus/mof/PG_DNSService20.mof
712           %attr(-,root,root) /etc/pegasus/mof/PG_DNSService20R.mof
713           %attr(-,root,root) /etc/pegasus/mof/PG_IP20.mof
714           %attr(-,root,root) /etc/pegasus/mof/PG_IP20R.mof
715 kumpf 1.1 %attr(-,root,root) /etc/pegasus/mof/PG_NTPAdminDomain20.mof
716           %attr(-,root,root) /etc/pegasus/mof/PG_NTPAdminDomain20R.mof
717           %attr(-,root,root) /etc/pegasus/mof/PG_NTPService20.mof
718           %attr(-,root,root) /etc/pegasus/mof/PG_NTPService20R.mof
719           %attr(-,root,root) /etc/pegasus/mof/PG_Processor20.mof
720           %attr(-,root,root) /etc/pegasus/mof/PG_Processor20R.mof
721           %config %attr(-,root,root) /etc/pegasus/cimserver_planned.conf
722           %config %attr(-,root,root) /etc/init.d/pegasus-wbem
723           %config %attr(-,root,root) /etc/pam.d/wbem
724           %attr(-,root,root) /etc/pegasus/ssl.orig
725           %attr(-,root,root) /usr/bin/cimmof
726           %attr(-,root,root) /usr/bin/cimmofl
727           %attr(-,root,root) /usr/bin/wbemexec
728           %attr(-,root,root) /usr/bin/CLI
729           %attr(-,root,root) /usr/bin/osinfo
730           %attr(-,root,root) /usr/bin/ipinfo
731           %attr(-,root,root) /usr/bin/tomof
732           %attr(-,root,root) /usr/bin/cimprovider
733           %attr(-,root,root) /usr/sbin/cimserver
734           %attr(-,root,root) /usr/sbin/cimservera
735           %attr(-,root,root) /usr/sbin/cimauth
736 kumpf 1.1 %attr(-,root,root) /usr/sbin/cimuser
737           %attr(-,root,root) /usr/sbin/cimconfig
738           %attr(-,root,root) /usr/sbin/init_repository
739           %attr(-,root,root) /usr/lib/pegasus/libAlertIndicationProvider.so.1
740           %attr(-,root,root) /usr/lib/pegasus/libCIMxmlIndicationHandler.so.1
741           %attr(-,root,root) /usr/lib/pegasus/libComputerSystemProvider.so.1
742           %attr(-,root,root) /usr/lib/pegasus/libConfigSettingProvider.so.1
743           %attr(-,root,root) /usr/lib/pegasus/libDisplayConsumer.so.1
744           %attr(-,root,root) /usr/lib/pegasus/libDynLib.so.1
745           %attr(-,root,root) /usr/lib/pegasus/libIBM_CIMOMStatDataProvider.so.1
746           %attr(-,root,root) /usr/lib/pegasus/libIPProviderModule.so.1
747           %attr(-,root,root) /usr/lib/pegasus/libNamespaceProvider.so.1
748           %attr(-,root,root) /usr/lib/pegasus/libnsatrap.so.1
749           %attr(-,root,root) /usr/lib/pegasus/libOperatingSystemProvider.so.1
750           %attr(-,root,root) /usr/lib/pegasus/libOSProvider.so.1
751           %attr(-,root,root) /usr/lib/pegasus/libpegauthentication.so.1
752           %attr(-,root,root) /usr/lib/pegasus/libpegCLIClientLib.so.1
753           %attr(-,root,root) /usr/lib/pegasus/libpegclient.so.1
754           %attr(-,root,root) /usr/lib/pegasus/libpegcliutils.so.1
755           %attr(-,root,root) /usr/lib/pegasus/libpegcommon.so.1
756           %attr(-,root,root) /usr/lib/pegasus/libpegcompiler.so.1
757 kumpf 1.1 %attr(-,root,root) /usr/lib/pegasus/libpegconfig.so.1
758           %attr(-,root,root) /usr/lib/pegasus/libpegexportclient.so.1
759           %attr(-,root,root) /usr/lib/pegasus/libpegexportserver.so.1
760           %attr(-,root,root) /usr/lib/pegasus/libpeggetoopt.so.1
761           %attr(-,root,root) /usr/lib/pegasus/libpeghandlerservice.so.1
762           %attr(-,root,root) /usr/lib/pegasus/libpegindicationservice.so.1
763           %attr(-,root,root) /usr/lib/pegasus/libpeglistener.so.1
764           %attr(-,root,root) /usr/lib/pegasus/libpegprm.so.1
765           %attr(-,root,root) /usr/lib/pegasus/libpegprovidermanager.so.1
766           %attr(-,root,root) /usr/lib/pegasus/libpegprovider.so.1
767           %attr(-,root,root) /usr/lib/pegasus/libpegrepository.so.1
768           %attr(-,root,root) /usr/lib/pegasus/libpegserver.so.1
769           %attr(-,root,root) /usr/lib/pegasus/libpeguser.so.1
770           %attr(-,root,root) /usr/lib/pegasus/libpegwql.so.1
771           %attr(-,root,root) /usr/lib/pegasus/libPG_TestPropertyTypes.so.1
772           %attr(-,root,root) /usr/lib/pegasus/libProcessIndicationProvider.so.1
773           %attr(-,root,root) /usr/lib/pegasus/libProcessorProviderModule.so.1
774           %attr(-,root,root) /usr/lib/pegasus/libProcessProvider.so.1
775           %attr(-,root,root) /usr/lib/pegasus/libProviderRegistrationProvider.so.1
776           %attr(-,root,root) /usr/lib/pegasus/libRT_IndicationConsumer.so.1
777           %attr(-,root,root) /usr/lib/pegasus/libRT_IndicationProvider.so.1
778 kumpf 1.1 %attr(-,root,root) /usr/lib/pegasus/libsendmailIndicationHandler.so.1
779           %attr(-,root,root) /usr/lib/pegasus/libSimpleDisplayConsumer.so.1
780           #%ifnarch ia64
781           #%attr(-,root,root) /usr/lib/pegasus/libslp.so.1
782           #%endif
783           %attr(-,root,root) /usr/lib/pegasus/libsnmpIndicationHandler.so.1
784           %attr(-,root,root) /usr/lib/pegasus/libUserAuthProvider.so.1
785           %attr(-,root,root) /usr/lib/pegasus/libDefaultProviderManager.so.1
786           %attr(-,root,root) /usr/lib/pegasus/libCMPIProviderManager.so.1
787           
788           %files devel
789           %defattr(0444,root,root)
790           /usr/include/Pegasus
791           /usr/share/doc/packages/pegasus-wbem-devel/html
792           /usr/share/doc/packages/pegasus-wbem-devel/samples
793           
794           

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2