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

  1 konrad.r 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 konrad.r 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 konrad.r 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 konrad.r 1.1 Version: 2.3
 65 kumpf    1.4 Release: 2
 66 konrad.r 1.1 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              
 86              %description devel
 87 konrad.r 1.1 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 kumpf    1.4 #export PEGASUS_ENABLE_SLP=1
 99 konrad.r 1.1 
100              export PEGASUS_ROOT=$RPM_BUILD_DIR/$RPM_PACKAGE_NAME-$RPM_PACKAGE_VERSION
101              export LISTLOC=$RPM_BUILD_DIR/$RPM_PACKAGE_NAME-$RPM_PACKAGE_VERSION
102              rm -f $LISTLOC/rpm_pegasus_include_files
103              pushd  $PEGASUS_ROOT/src
104              list=`find Pegasus -iname '*.h'`
105              popd
106              for i in $list;do
107                  j=`dirname $i`;
108                  echo "/usr/include/"$i >> $LISTLOC/rpm_pegasus_include_files
109                  mkdir -p $RPM_BUILD_ROOT/usr/include/$j
110                  cp $PEGASUS_ROOT/src/$i $RPM_BUILD_ROOT/usr/include/$i
111              done;
112              
113              # Needed for CMPI patch
114              ln -s $RPM_BUILD_DIR/$RPM_PACKAGE_NAME-$RPM_PACKAGE_VERSION $RPM_BUILD_DIR/$RPM_PACKAGE_NAME
115              
116              
117              %build
118 kumpf    1.4 #export PEGASUS_ENABLE_SLP=1
119 konrad.r 1.1 export PEGASUS_ROOT=$RPM_BUILD_DIR/$RPM_PACKAGE_NAME-$RPM_PACKAGE_VERSION
120              export PEGASUS_HOME=$RPM_BUILD_ROOT/usr/pegasus
121              %ifarch ia64
122              export PEGASUS_PLATFORM=LINUX_IA64_GNU
123              %else
124              export PEGASUS_PLATFORM=LINUX_IX86_GNU
125              %endif
126              # Modify this when a new version of OpenSSL appears.
127              # export OPENSSL_HOME=$RPM_BUILD_DIR/openssl/
128              export PEGASUS_HAS_SSL=yes
129              
130              # per bug #368
131              export PEGASUS_USE_RELEASE_DIRS=true
132 kumpf    1.4 export PEGASUS_USE_RELEASE_CONFIG_OPTIONS=true
133 konrad.r 1.1 export SYS_INCLUDES=-I/usr/kerberos/include
134              make
135              
136              %install
137              #
138              # Make directories
139              mkdir -p $RPM_BUILD_ROOT/var/log/pegasus
140              mkdir -p $RPM_BUILD_ROOT/var/cache/pegasus/localauth
141              mkdir -p $RPM_BUILD_ROOT/usr/lib/pegasus/providers
142              mkdir -p $RPM_BUILD_ROOT/usr/share/man/{man1,man1m}
143              mkdir -p $RPM_BUILD_ROOT/etc/pegasus/mof
144              
145 kumpf    1.4 install -D -d -m 1555 $RPM_BUILD_ROOT/var/pegasus/socket
146 konrad.r 1.1 
147              export PEGASUS_ROOT=$RPM_BUILD_DIR/$RPM_PACKAGE_NAME-$RPM_PACKAGE_VERSION
148              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 kumpf    1.3 install -D -m 0544  $PEGASUS_HOME/bin/cimservera $RPM_BUILD_ROOT/usr/sbin/cimservera
158 konrad.r 1.1 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              
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 konrad.r 1.1 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              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 kumpf    1.4 install -D -m 0755  $PEGASUS_HOME/lib/libDefaultProviderManager.so.1    $RPM_BUILD_ROOT/usr/lib/pegasus/libDefaultProviderManager.so.1
201              install -D -m 0755  $PEGASUS_HOME/lib/libCMPIProviderManager.so.1    $RPM_BUILD_ROOT/usr/lib/pegasus/libCMPIProviderManager.so.1
202 konrad.r 1.1 install -D -m 0755  $PEGASUS_HOME/lib/libpegprovider.so.1    $RPM_BUILD_ROOT/usr/lib/pegasus/libpegprovider.so.1
203              install -D -m 0755  $PEGASUS_HOME/lib/libpegrepository.so.1    $RPM_BUILD_ROOT/usr/lib/pegasus/libpegrepository.so.1
204              install -D -m 0755  $PEGASUS_HOME/lib/libpegserver.so.1    $RPM_BUILD_ROOT/usr/lib/pegasus/libpegserver.so.1
205              install -D -m 0755  $PEGASUS_HOME/lib/libpeguser.so.1    $RPM_BUILD_ROOT/usr/lib/pegasus/libpeguser.so.1
206              install -D -m 0755  $PEGASUS_HOME/lib/libpegwql.so.1    $RPM_BUILD_ROOT/usr/lib/pegasus/libpegwql.so.1
207              install -D -m 0755  $PEGASUS_HOME/lib/libPG_TestPropertyTypes.so.1    $RPM_BUILD_ROOT/usr/lib/pegasus/libPG_TestPropertyTypes.so.1
208              install -D -m 0755  $PEGASUS_HOME/lib/libProcessIndicationProvider.so.1    $RPM_BUILD_ROOT/usr/lib/pegasus/libProcessIndicationProvider.so.1
209              install -D -m 0755  $PEGASUS_HOME/lib/libProcessorProviderModule.so.1    $RPM_BUILD_ROOT/usr/lib/pegasus/libProcessorProviderModule.so.1
210              install -D -m 0755  $PEGASUS_HOME/lib/libProcessProvider.so.1    $RPM_BUILD_ROOT/usr/lib/pegasus/libProcessProvider.so.1
211              install -D -m 0755  $PEGASUS_HOME/lib/libProviderRegistrationProvider.so.1    $RPM_BUILD_ROOT/usr/lib/pegasus/libProviderRegistrationProvider.so.1
212              install -D -m 0755  $PEGASUS_HOME/lib/libRT_IndicationConsumer.so.1    $RPM_BUILD_ROOT/usr/lib/pegasus/libRT_IndicationConsumer.so.1
213              install -D -m 0755  $PEGASUS_HOME/lib/libRT_IndicationProvider.so.1    $RPM_BUILD_ROOT/usr/lib/pegasus/libRT_IndicationProvider.so.1
214              install -D -m 0755  $PEGASUS_HOME/lib/libSampleFamilyProvider.so.1    $RPM_BUILD_ROOT/usr/lib/pegasus/libSampleFamilyProvider.so.1
215              install -D -m 0755  $PEGASUS_HOME/lib/libSampleIndicationProvider.so.1    $RPM_BUILD_ROOT/usr/lib/pegasus/libSampleIndicationProvider.so.1
216              install -D -m 0755  $PEGASUS_HOME/lib/libSampleInstanceProvider.so.1    $RPM_BUILD_ROOT/usr/lib/pegasus/libSampleInstanceProvider.so.1
217              install -D -m 0755  $PEGASUS_HOME/lib/libSampleMethodProvider.so.1    $RPM_BUILD_ROOT/usr/lib/pegasus/libSampleMethodProvider.so.1
218              install -D -m 0755  $PEGASUS_HOME/lib/libsendmailIndicationHandler.so.1    $RPM_BUILD_ROOT/usr/lib/pegasus/libsendmailIndicationHandler.so.1
219              install -D -m 0755  $PEGASUS_HOME/lib/libSimpleDisplayConsumer.so.1    $RPM_BUILD_ROOT/usr/lib/pegasus/libSimpleDisplayConsumer.so.1
220 kumpf    1.4 #%ifnarch ia64
221              #install -D -m 0755  $PEGASUS_HOME/lib/libslp.so.1    $RPM_BUILD_ROOT/usr/lib/pegasus/libslp.so.1
222              #%endif
223 konrad.r 1.1 install -D -m 0755  $PEGASUS_HOME/lib/libsnmpIndicationHandler.so.1    $RPM_BUILD_ROOT/usr/lib/pegasus/libsnmpIndicationHandler.so.1
224              install -D -m 0755  $PEGASUS_HOME/lib/libUserAuthProvider.so.1    $RPM_BUILD_ROOT/usr/lib/pegasus/libUserAuthProvider.so.1
225              #
226              # CIM schema
227              #
228              install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/CIM_Core27.mof $RPM_BUILD_ROOT/etc/pegasus/mof/CIM_Core27.mof
229              install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/Core27_Qualifiers.mof $RPM_BUILD_ROOT/etc/pegasus/mof/Core27_Qualifiers.mof
230              install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/Core27_CoreElements.mof $RPM_BUILD_ROOT/etc/pegasus/mof/Core27_CoreElements.mof
231              install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/Core27_Physical.mof $RPM_BUILD_ROOT/etc/pegasus/mof/Core27_Physical.mof
232              install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/Core27_Software.mof $RPM_BUILD_ROOT/etc/pegasus/mof/Core27_Software.mof
233              install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/Core27_Device.mof $RPM_BUILD_ROOT/etc/pegasus/mof/Core27_Device.mof
234              install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/Core27_StorageExtent.mof $RPM_BUILD_ROOT/etc/pegasus/mof/Core27_StorageExtent.mof
235              install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/Core27_Collection.mof $RPM_BUILD_ROOT/etc/pegasus/mof/Core27_Collection.mof
236              install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/Core27_Redundancy.mof $RPM_BUILD_ROOT/etc/pegasus/mof/Core27_Redundancy.mof
237              install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/Core27_ProductFRU.mof $RPM_BUILD_ROOT/etc/pegasus/mof/Core27_ProductFRU.mof
238              install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/Core27_Statistics.mof $RPM_BUILD_ROOT/etc/pegasus/mof/Core27_Statistics.mof
239              install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/Core27_Capabilities.mof $RPM_BUILD_ROOT/etc/pegasus/mof/Core27_Capabilities.mof
240              install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/Core27_Settings.mof $RPM_BUILD_ROOT/etc/pegasus/mof/Core27_Settings.mof
241              install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/Core27_MethodParms.mof $RPM_BUILD_ROOT/etc/pegasus/mof/Core27_MethodParms.mof
242              install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/Core27_PowerMgmt.mof $RPM_BUILD_ROOT/etc/pegasus/mof/Core27_PowerMgmt.mof
243              install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/Application27_BIOS.mof $RPM_BUILD_ROOT/etc/pegasus/mof/Application27_BIOS.mof
244 konrad.r 1.1 install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/Application27_CheckAction.mof $RPM_BUILD_ROOT/etc/pegasus/mof/Application27_CheckAction.mof
245              install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/Application27_DeploymentModel.mof $RPM_BUILD_ROOT/etc/pegasus/mof/Application27_DeploymentModel.mof
246              install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/Application27_InstalledProduct.mof $RPM_BUILD_ROOT/etc/pegasus/mof/Application27_InstalledProduct.mof
247              install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/Application27_SystemSoftware.mof $RPM_BUILD_ROOT/etc/pegasus/mof/Application27_SystemSoftware.mof
248              install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/CIM_Application27.mof $RPM_BUILD_ROOT/etc/pegasus/mof/CIM_Application27.mof
249              install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/CIM_Database27.mof $RPM_BUILD_ROOT/etc/pegasus/mof/CIM_Database27.mof
250              install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/CIM_Device27.mof $RPM_BUILD_ROOT/etc/pegasus/mof/CIM_Device27.mof
251              install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/CIM_Event27.mof $RPM_BUILD_ROOT/etc/pegasus/mof/CIM_Event27.mof
252              install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/CIM_Interop27.mof $RPM_BUILD_ROOT/etc/pegasus/mof/CIM_Interop27.mof 
253              install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/CIM_Metrics27.mof $RPM_BUILD_ROOT/etc/pegasus/mof/CIM_Metrics27.mof
254              install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/CIM_Network27.mof $RPM_BUILD_ROOT/etc/pegasus/mof/CIM_Network27.mof
255              install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/CIM_Physical27.mof $RPM_BUILD_ROOT/etc/pegasus/mof/CIM_Physical27.mof
256              install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/CIM_Policy27.mof $RPM_BUILD_ROOT/etc/pegasus/mof/CIM_Policy27.mof
257              install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/CIM_Schema27.mof $RPM_BUILD_ROOT/etc/pegasus/mof/CIM_Schema27.mof
258              install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/CIM_Support27.mof $RPM_BUILD_ROOT/etc/pegasus/mof/CIM_Support27.mof
259              install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/CIM_System27.mof $RPM_BUILD_ROOT/etc/pegasus/mof/CIM_System27.mof
260              install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/CIM_User27.mof $RPM_BUILD_ROOT/etc/pegasus/mof/CIM_User27.mof
261              install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/Device27_Controller.mof $RPM_BUILD_ROOT/etc/pegasus/mof/Device27_Controller.mof
262              install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/Device27_CoolingAndPower.mof $RPM_BUILD_ROOT/etc/pegasus/mof/Device27_CoolingAndPower.mof
263              install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/Device27_DeviceElements.mof $RPM_BUILD_ROOT/etc/pegasus/mof/Device27_DeviceElements.mof
264              install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/Device27_DiskGroup.mof $RPM_BUILD_ROOT/etc/pegasus/mof/Device27_DiskGroup.mof
265 konrad.r 1.1 install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/Device27_FC.mof $RPM_BUILD_ROOT/etc/pegasus/mof/Device27_FC.mof
266              install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/Device27_IB.mof $RPM_BUILD_ROOT/etc/pegasus/mof/Device27_IB.mof
267              install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/Device27_Memory.mof $RPM_BUILD_ROOT/etc/pegasus/mof/Device27_Memory.mof
268              install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/Device27_Modems.mof $RPM_BUILD_ROOT/etc/pegasus/mof/Device27_Modems.mof
269              install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/Device27_NetworkAdapter.mof $RPM_BUILD_ROOT/etc/pegasus/mof/Device27_NetworkAdapter.mof
270              install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/Device27_Ports.mof $RPM_BUILD_ROOT/etc/pegasus/mof/Device27_Ports.mof
271              install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/Device27_Printing.mof $RPM_BUILD_ROOT/etc/pegasus/mof/Device27_Printing.mof
272              install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/Device27_Processor.mof $RPM_BUILD_ROOT/etc/pegasus/mof/Device27_Processor.mof
273              install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/Device27_SccExtents.mof $RPM_BUILD_ROOT/etc/pegasus/mof/Device27_SccExtents.mof
274              install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/Device27_Sensors.mof $RPM_BUILD_ROOT/etc/pegasus/mof/Device27_Sensors.mof
275              install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/Device27_StorageDevices.mof $RPM_BUILD_ROOT/etc/pegasus/mof/Device27_StorageDevices.mof
276              install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/Device27_StorageExtents.mof $RPM_BUILD_ROOT/etc/pegasus/mof/Device27_StorageExtents.mof
277              install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/Device27_StorageLib.mof $RPM_BUILD_ROOT/etc/pegasus/mof/Device27_StorageLib.mof
278              install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/Device27_StorageServices.mof $RPM_BUILD_ROOT/etc/pegasus/mof/Device27_StorageServices.mof
279              install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/Device27_USB.mof $RPM_BUILD_ROOT/etc/pegasus/mof/Device27_USB.mof
280              install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/Device27_UserDevices.mof $RPM_BUILD_ROOT/etc/pegasus/mof/Device27_UserDevices.mof
281              install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/Metrics27_BaseMetric.mof $RPM_BUILD_ROOT/etc/pegasus/mof/Metrics27_BaseMetric.mof
282              install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/Metrics27_UnitOfWork.mof $RPM_BUILD_ROOT/etc/pegasus/mof/Metrics27_UnitOfWork.mof
283              install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/Network27_BGP.mof $RPM_BUILD_ROOT/etc/pegasus/mof/Network27_BGP.mof
284              install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/Network27_Buffers.mof $RPM_BUILD_ROOT/etc/pegasus/mof/Network27_Buffers.mof
285              install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/Network27_Collections.mof $RPM_BUILD_ROOT/etc/pegasus/mof/Network27_Collections.mof
286 konrad.r 1.1 install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/Network27_Filtering.mof $RPM_BUILD_ROOT/etc/pegasus/mof/Network27_Filtering.mof
287              install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/Network27_OSPF.mof $RPM_BUILD_ROOT/etc/pegasus/mof/Network27_OSPF.mof
288              install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/Network27_Pipes.mof $RPM_BUILD_ROOT/etc/pegasus/mof/Network27_Pipes.mof
289              install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/Network27_ProtocolEndpoints.mof $RPM_BUILD_ROOT/etc/pegasus/mof/Network27_ProtocolEndpoints.mof
290              install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/Network27_QoS.mof $RPM_BUILD_ROOT/etc/pegasus/mof/Network27_QoS.mof
291              install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/Network27_Routes.mof $RPM_BUILD_ROOT/etc/pegasus/mof/Network27_Routes.mof
292              install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/Network27_RoutingForwarding.mof $RPM_BUILD_ROOT/etc/pegasus/mof/Network27_RoutingForwarding.mof
293              install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/Network27_SNMP.mof $RPM_BUILD_ROOT/etc/pegasus/mof/Network27_SNMP.mof
294              install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/Network27_SwitchingBridging.mof $RPM_BUILD_ROOT/etc/pegasus/mof/Network27_SwitchingBridging.mof
295              install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/Network27_Systems.mof $RPM_BUILD_ROOT/etc/pegasus/mof/Network27_Systems.mof
296              install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/Network27_VLAN.mof $RPM_BUILD_ROOT/etc/pegasus/mof/Network27_VLAN.mof
297              install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/Physical27_Component.mof $RPM_BUILD_ROOT/etc/pegasus/mof/Physical27_Component.mof
298              install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/Physical27_Connector.mof $RPM_BUILD_ROOT/etc/pegasus/mof/Physical27_Connector.mof
299              install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/Physical27_Link.mof $RPM_BUILD_ROOT/etc/pegasus/mof/Physical27_Link.mof
300              install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/Physical27_Misc.mof $RPM_BUILD_ROOT/etc/pegasus/mof/Physical27_Misc.mof
301              install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/Physical27_Package.mof $RPM_BUILD_ROOT/etc/pegasus/mof/Physical27_Package.mof
302              install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/Physical27_PhysicalMedia.mof $RPM_BUILD_ROOT/etc/pegasus/mof/Physical27_PhysicalMedia.mof
303              install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/Physical27_StoragePackage.mof $RPM_BUILD_ROOT/etc/pegasus/mof/Physical27_StoragePackage.mof
304              install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/System27_Boot.mof $RPM_BUILD_ROOT/etc/pegasus/mof/System27_Boot.mof
305              install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/System27_Diagnostics.mof $RPM_BUILD_ROOT/etc/pegasus/mof/System27_Diagnostics.mof
306              install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/System27_FileElements.mof $RPM_BUILD_ROOT/etc/pegasus/mof/System27_FileElements.mof
307 konrad.r 1.1 install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/System27_Logs.mof $RPM_BUILD_ROOT/etc/pegasus/mof/System27_Logs.mof
308              install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/System27_OperatingSystem.mof $RPM_BUILD_ROOT/etc/pegasus/mof/System27_OperatingSystem.mof
309              install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/System27_Processing.mof $RPM_BUILD_ROOT/etc/pegasus/mof/System27_Processing.mof
310              install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/System27_SystemElements.mof $RPM_BUILD_ROOT/etc/pegasus/mof/System27_SystemElements.mof
311              install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/System27_SystemResources.mof $RPM_BUILD_ROOT/etc/pegasus/mof/System27_SystemResources.mof
312              install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/System27_Time.mof $RPM_BUILD_ROOT/etc/pegasus/mof/System27_Time.mof
313              install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/System27_Unix.mof $RPM_BUILD_ROOT/etc/pegasus/mof/System27_Unix.mof
314              install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/User27_AccessControl.mof $RPM_BUILD_ROOT/etc/pegasus/mof/User27_AccessControl.mof
315              install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/User27_Account.mof $RPM_BUILD_ROOT/etc/pegasus/mof/User27_Account.mof
316              install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/User27_AuthenticationReqmt.mof $RPM_BUILD_ROOT/etc/pegasus/mof/User27_AuthenticationReqmt.mof
317              install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/User27_Credential.mof $RPM_BUILD_ROOT/etc/pegasus/mof/User27_Credential.mof
318              install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/User27_Group.mof $RPM_BUILD_ROOT/etc/pegasus/mof/User27_Group.mof
319              install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/User27_Kerberos.mof $RPM_BUILD_ROOT/etc/pegasus/mof/User27_Kerberos.mof
320              install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/User27_Org.mof $RPM_BUILD_ROOT/etc/pegasus/mof/User27_Org.mof
321              install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/User27_PublicKey.mof $RPM_BUILD_ROOT/etc/pegasus/mof/User27_PublicKey.mof
322              install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/User27_Role.mof $RPM_BUILD_ROOT/etc/pegasus/mof/User27_Role.mof
323              install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/User27_SecurityServices.mof $RPM_BUILD_ROOT/etc/pegasus/mof/User27_SecurityServices.mof
324              install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/User27_SharedSecret.mof $RPM_BUILD_ROOT/etc/pegasus/mof/User27_SharedSecret.mof
325              install -D -m 0644  $PEGASUS_ROOT/Schemas/CIM27/User27_UsersAccess.mof $RPM_BUILD_ROOT/etc/pegasus/mof/User27_UsersAccess.mof
326              
327              #
328 konrad.r 1.1 # Pegasus' schema
329              #
330              # InterOp:
331              install -D -m 0644  $PEGASUS_ROOT/Schemas/Pegasus/InterOp/VER20/PG_Events20.mof   $RPM_BUILD_ROOT/etc/pegasus/mof/PG_Events20.mof
332              install -D -m 0644  $PEGASUS_ROOT/Schemas/Pegasus/InterOp/VER20/PG_InterOpSchema20.mof   $RPM_BUILD_ROOT/etc/pegasus/mof/InterOpSchema.mof
333              install -D -m 0644  $PEGASUS_ROOT/Schemas/Pegasus/InterOp/VER20/PG_ProviderModule20.mof  $RPM_BUILD_ROOT/etc/pegasus/mof/PG_ProviderModule20.mof
334              
335              # Internal:
336              install -D -m 0644  $PEGASUS_ROOT/Schemas/Pegasus/Internal/VER20/PG_Authorization20.mof  $RPM_BUILD_ROOT/etc/pegasus/mof/PG_Authorization20.mof
337              install -D -m 0644  $PEGASUS_ROOT/Schemas/Pegasus/Internal/VER20/PG_ConfigSetting20.mof  $RPM_BUILD_ROOT/etc/pegasus/mof/PG_ConfigSetting20.mof
338              install -D -m 0644  $PEGASUS_ROOT/Schemas/Pegasus/Internal/VER20/PG_InternalSchema20.mof $RPM_BUILD_ROOT/etc/pegasus/mof/InternalSchema.mof
339              install -D -m 0644  $PEGASUS_ROOT/Schemas/Pegasus/Internal/VER20/PG_User20.mof           $RPM_BUILD_ROOT/etc/pegasus/mof/PG_User20.mof
340              install -D -m 0644  $PEGASUS_ROOT/Schemas/Pegasus/Internal/VER20/PG_ShutdownService20.mof           $RPM_BUILD_ROOT/etc/pegasus/mof/PG_ShutdownService20.mof
341              
342              #
343              # Pegasus Default Providers' schema
344              #
345              install -D -m 0644  $PEGASUS_ROOT/Schemas/Pegasus/ManagedSystem/VER20/PG_OperatingSystem20.mof                               $RPM_BUILD_ROOT/etc/pegasus/mof/PG_OperatingSystem20.mof
346              install -D -m 0644  $PEGASUS_ROOT/Schemas/Pegasus/ManagedSystem/VER20/PG_OperatingSystem20R.mof                               $RPM_BUILD_ROOT/etc/pegasus/mof/PG_OperatingSystem20R.mof
347              install -D -m 0644  $PEGASUS_ROOT/Schemas/Pegasus/ManagedSystem/VER20/PG_ComputerSystem20.mof                               $RPM_BUILD_ROOT/etc/pegasus/mof/PG_ComputerSystem20.mof
348              install -D -m 0644  $PEGASUS_ROOT/Schemas/Pegasus/ManagedSystem/VER20/PG_ComputerSystem20R.mof                               $RPM_BUILD_ROOT/etc/pegasus/mof/PG_ComputerSystem20R.mof
349 konrad.r 1.1 install -D -m 0644  $PEGASUS_ROOT/Schemas/Pegasus/ManagedSystem/VER20/PG_ManagedSystemSchema20.mof                               $RPM_BUILD_ROOT/etc/pegasus/mof/ManagedSystemSchema.mof
350              install -D -m 0644  $PEGASUS_ROOT/Schemas/Pegasus/ManagedSystem/VER20/PG_ManagedSystemSchema20R.mof                               $RPM_BUILD_ROOT/etc/pegasus/mof/ManagedSystemSchemaR.mof
351              install -D -m 0644  $PEGASUS_ROOT/Schemas/Pegasus/ManagedSystem/VER20/PG_UnixProcess20.mof                               $RPM_BUILD_ROOT/etc/pegasus/mof/PG_UnixProcess20.mof
352              install -D -m 0644  $PEGASUS_ROOT/Schemas/Pegasus/ManagedSystem/VER20/PG_UnixProcess20R.mof                               $RPM_BUILD_ROOT/etc/pegasus/mof/PG_UnixProcess20R.mof
353              
354              install -D -m 0644  $PEGASUS_ROOT/Schemas/Pegasus/ManagedSystem/VER20/IBM_CIMOMStatData.mof   $RPM_BUILD_ROOT/etc/pegasus/mof/IBM_CIMOMStatData.mof
355              install -D -m 0644  $PEGASUS_ROOT/Schemas/Pegasus/ManagedSystem/VER20/IBM_CIMOMStatDataR.mof   $RPM_BUILD_ROOT/etc/pegasus/mof/IBM_CIMOMStatDataR.mof
356              install -D -m 0644  $PEGASUS_ROOT/Schemas/Pegasus/ManagedSystem/VER20/PG_DNSAdminDomain20.mof   $RPM_BUILD_ROOT/etc/pegasus/mof/PG_DNSAdminDomain20.mof
357              install -D -m 0644  $PEGASUS_ROOT/Schemas/Pegasus/ManagedSystem/VER20/PG_DNSAdminDomain20R.mof   $RPM_BUILD_ROOT/etc/pegasus/mof/PG_DNSAdminDomain20R.mof
358              install -D -m 0644  $PEGASUS_ROOT/Schemas/Pegasus/ManagedSystem/VER20/PG_DNSService20.mof   $RPM_BUILD_ROOT/etc/pegasus/mof/PG_DNSService20.mof
359              install -D -m 0644  $PEGASUS_ROOT/Schemas/Pegasus/ManagedSystem/VER20/PG_DNSService20R.mof   $RPM_BUILD_ROOT/etc/pegasus/mof/PG_DNSService20R.mof
360              install -D -m 0644  $PEGASUS_ROOT/Schemas/Pegasus/ManagedSystem/VER20/PG_IP20.mof   $RPM_BUILD_ROOT/etc/pegasus/mof/PG_IP20.mof
361              install -D -m 0644  $PEGASUS_ROOT/Schemas/Pegasus/ManagedSystem/VER20/PG_IP20R.mof   $RPM_BUILD_ROOT/etc/pegasus/mof/PG_IP20R.mof
362              install -D -m 0644  $PEGASUS_ROOT/Schemas/Pegasus/ManagedSystem/VER20/PG_NTPAdminDomain20.mof   $RPM_BUILD_ROOT/etc/pegasus/mof/PG_NTPAdminDomain20.mof
363              install -D -m 0644  $PEGASUS_ROOT/Schemas/Pegasus/ManagedSystem/VER20/PG_NTPAdminDomain20R.mof   $RPM_BUILD_ROOT/etc/pegasus/mof/PG_NTPAdminDomain20R.mof
364              install -D -m 0644  $PEGASUS_ROOT/Schemas/Pegasus/ManagedSystem/VER20/PG_NTPService20.mof   $RPM_BUILD_ROOT/etc/pegasus/mof/PG_NTPService20.mof
365              install -D -m 0644  $PEGASUS_ROOT/Schemas/Pegasus/ManagedSystem/VER20/PG_NTPService20R.mof   $RPM_BUILD_ROOT/etc/pegasus/mof/PG_NTPService20R.mof
366              install -D -m 0644  $PEGASUS_ROOT/Schemas/Pegasus/ManagedSystem/VER20/PG_Processor20.mof   $RPM_BUILD_ROOT/etc/pegasus/mof/PG_Processor20.mof
367              install -D -m 0644  $PEGASUS_ROOT/Schemas/Pegasus/ManagedSystem/VER20/PG_Processor20R.mof   $RPM_BUILD_ROOT/etc/pegasus/mof/PG_Processor20R.mof
368              #
369              # SSL Files
370 konrad.r 1.1 #
371 kumpf    1.4 install -D -m 0644  $PEGASUS_ROOT/src/Server/ssl.cnf                   $RPM_BUILD_ROOT/var/pegasus/ssl.orig
372 konrad.r 1.1 
373              #
374              # cimserver config files
375              #
376 kumpf    1.4 
377 konrad.r 1.1 install -D -m 0644  $PEGASUS_ROOT/rpm/cimserver_planned.conf $RPM_BUILD_ROOT/etc/pegasus/cimserver_planned.conf
378              
379              #
380              # WBEM pam authentication
381              #
382              install -D -m 0644  $PEGASUS_ROOT/rpm/wbem $RPM_BUILD_ROOT/etc/pam.d/wbem
383              
384              #
385              # repository install script
386              #
387              install -D -m 0544  $PEGASUS_ROOT/rpm/scripts/init_repository_Linux_rh32 $RPM_BUILD_ROOT/usr/sbin/init_repository
388              
389              #
390              # man pages
391              #
392              install -D -m 0444  $PEGASUS_ROOT/rpm/manLinux/man1.Z/cimmof.1 $RPM_BUILD_ROOT/usr/share/man/man1/cimmof.1
393              install -D -m 0444  $PEGASUS_ROOT/rpm/manLinux/man1.Z/cimprovider.1 $RPM_BUILD_ROOT/usr/share/man/man1/cimprovider.1
394              install -D -m 0444  $PEGASUS_ROOT/rpm/manLinux/man1.Z/osinfo.1 $RPM_BUILD_ROOT/usr/share/man/man1/osinfo.1
395              install -D -m 0444  $PEGASUS_ROOT/rpm/manLinux/man1.Z/wbemexec.1 $RPM_BUILD_ROOT/usr/share/man/man1/wbemexec.1
396              install -D -m 0444  $PEGASUS_ROOT/rpm/manLinux/man1m.Z/cimauth.1m $RPM_BUILD_ROOT/usr/share/man/man1m/cimauth.1m
397              install -D -m 0444  $PEGASUS_ROOT/rpm/manLinux/man1m.Z/cimconfig.1m $RPM_BUILD_ROOT/usr/share/man/man1m/cimconfig.1m
398 konrad.r 1.1 install -D -m 0444  $PEGASUS_ROOT/rpm/manLinux/man1m.Z/cimprovider.1m $RPM_BUILD_ROOT/usr/share/man/man1m/cimprovider.1m
399              install -D -m 0444  $PEGASUS_ROOT/rpm/manLinux/man1m.Z/cimserver.1m $RPM_BUILD_ROOT/usr/share/man/man1m/cimserver.1m
400              
401              rm -Rf $PEGASUS_HOME
402              
403              %clean
404              #make clean
405              [ "$RPM_BUILD_ROOT" != "/" ] && [ -d $RPM_BUILD_ROOT ] && rm -rf $RPM_BUILD_ROOT;
406              
407              %post
408              %{fillup_and_insserv -npy pegasus-wbem pegasus-wbem}
409              mkdir -p /var/log/pegasus
410              export INSTALL_LOG=/var/log/pegasus/install.log
411              echo `date` >$INSTALL_LOG 2>&1
412              
413              isUnited=`grep "UnitedLinux" /etc/issue`
414 kumpf    1.4 isSUSE=`grep -i "SuSE" /etc/issue`
415 konrad.r 1.1 
416              if [ "$isUnited" ] || [ "$isSUSE" ]; then
417              	chkconfig --add pegasus-wbem
418              else
419              # RH dependency
420              	/sbin/chkconfig --add pegasus-wbem
421              	# Pegasus should be startet during runlevel 3 and 5
422              	/sbin/chkconfig --level 35 pegasus-wbem on
423              fi
424              
425              grep "^/usr/lib/pegasus$" /etc/ld.so.conf > /dev/null 2> /dev/null
426              [ $? -ne 0 ] && echo "/usr/lib/pegasus" >> /etc/ld.so.conf
427              /sbin/ldconfig
428              
429              #link provider shared libraries
430              ln -s $RPM_BUILD_ROOT/usr/lib/pegasus/libComputerSystemProvider.so.1 $RPM_BUILD_ROOT/usr/lib/pegasus/providers/libComputerSystemProvider.so
431              ln -s $RPM_BUILD_ROOT/usr/lib/pegasus/libComputerSystemProvider.so.1 $RPM_BUILD_ROOT/usr/lib/pegasus/providers/libComputerSystemProvider.so.1
432              ln -s $RPM_BUILD_ROOT/usr/lib/pegasus/libOSProvider.so.1 $RPM_BUILD_ROOT/usr/lib/pegasus/providers/libOSProvider.so.1
433              ln -s $RPM_BUILD_ROOT/usr/lib/pegasus/libOSProvider.so.1 $RPM_BUILD_ROOT/usr/lib/pegasus/providers/libOSProvider.so
434              ln -s $RPM_BUILD_ROOT/usr/lib/pegasus/libProcessProvider.so.1 $RPM_BUILD_ROOT/usr/lib/pegasus/providers/libProcessProvider.so.1
435              ln -s $RPM_BUILD_ROOT/usr/lib/pegasus/libProcessProvider.so.1 $RPM_BUILD_ROOT/usr/lib/pegasus/providers/libProcessProvider.so
436 konrad.r 1.1 ln -s $RPM_BUILD_ROOT/usr/lib/pegasus/libAlertIndicationProvider.so.1    $RPM_BUILD_ROOT/usr/lib/pegasus/providers/libAlertIndicationProvider.so
437              ln -s $RPM_BUILD_ROOT/usr/lib/pegasus/libAlertIndicationProvider.so.1    $RPM_BUILD_ROOT/usr/lib/pegasus/providers/libAlertIndicationProvider.so.1
438              ln -s $RPM_BUILD_ROOT/usr/lib/pegasus/libIBM_CIMOMStatDataProvider.so.1    $RPM_BUILD_ROOT/usr/lib/pegasus/providers/libIBM_CIMOMStatDataProvider.so
439              ln -s $RPM_BUILD_ROOT/usr/lib/pegasus/libIBM_CIMOMStatDataProvider.so.1    $RPM_BUILD_ROOT/usr/lib/pegasus/providers/libIBM_CIMOMStatDataProvider.so.1
440              ln -s $RPM_BUILD_ROOT/usr/lib/pegasus/libOperatingSystemProvider.so.1    $RPM_BUILD_ROOT/usr/lib/pegasus/providers/libOperatingSystemProvider.so
441              ln -s $RPM_BUILD_ROOT/usr/lib/pegasus/libOperatingSystemProvider.so.1    $RPM_BUILD_ROOT/usr/lib/pegasus/providers/libOperatingSystemProvider.so.1
442              ln -s $RPM_BUILD_ROOT/usr/lib/pegasus/libSampleFamilyProvider.so.1    $RPM_BUILD_ROOT/usr/lib/pegasus/providers/libSampleFamilyProvider.so
443              ln -s $RPM_BUILD_ROOT/usr/lib/pegasus/libSampleFamilyProvider.so.1    $RPM_BUILD_ROOT/usr/lib/pegasus/providers/libSampleFamilyProvider.so.1
444              ln -s $RPM_BUILD_ROOT/usr/lib/pegasus/libSampleIndicationProvider.so.1    $RPM_BUILD_ROOT/usr/lib/pegasus/providers/libSampleIndicationProvider.so
445              ln -s $RPM_BUILD_ROOT/usr/lib/pegasus/libSampleIndicationProvider.so.1    $RPM_BUILD_ROOT/usr/lib/pegasus/providers/libSampleIndicationProvider.so.1
446              ln -s $RPM_BUILD_ROOT/usr/lib/pegasus/libSampleInstanceProvider.so.1    $RPM_BUILD_ROOT/usr/lib/pegasus/providers/libSampleInstanceProvider.so
447              ln -s $RPM_BUILD_ROOT/usr/lib/pegasus/libSampleInstanceProvider.so.1    $RPM_BUILD_ROOT/usr/lib/pegasus/providers/libSampleInstanceProvider.so.1
448              ln -s $RPM_BUILD_ROOT/usr/lib/pegasus/libSampleMethodProvider.so.1    $RPM_BUILD_ROOT/usr/lib/pegasus/providers/libSampleMethodProvider.so
449              ln -s $RPM_BUILD_ROOT/usr/lib/pegasus/libSampleMethodProvider.so.1    $RPM_BUILD_ROOT/usr/lib/pegasus/providers/libSampleMethodProvider.so.1
450              
451 kumpf    1.4 /bin/chmod +w /var/pegasus/socket/cimxml.socket
452              
453 konrad.r 1.1 # Create symbolic links for client libs
454              #
455              cd /usr/lib/pegasus
456              for a in `ls -1 *.so.1 | sed s/\.so\.1/\.so/` 
457              do
458               ln -s "$a.1" $a
459              done
460              # link directories
461              
462 kumpf    1.4 mkdir -p /var/pegasus/repository
463              ln -s /var/pegasus/repository  /etc/pegasus/repository
464 konrad.r 1.1 #
465              #  Set up the openssl certificate
466              #
467              #  Modify entries in ssl.cnf, then
468              #  Create big random ssl.rnd file, then 
469              #  Generate a self signed node certificate
470              #
471              CN="Common Name"
472              EMAIL="test@email.address"
473              HOSTNAME=`uname -n`
474              sed -e "s/$CN/$HOSTNAME/"  \
475 kumpf    1.4     -e "s/$EMAIL/root@$HOSTNAME/" /var/pegasus/ssl.orig \
476                  > /var/pegasus/ssl.cnf
477              chmod 644 /var/pegasus/ssl.cnf
478              chown bin /var/pegasus/ssl.cnf
479              chgrp bin /var/pegasus/ssl.cnf
480              
481 konrad.r 1.1 openssl req -x509 -days 365 -newkey rsa:2048 \
482 kumpf    1.4    -nodes -config /var/pegasus/ssl.cnf   \
483                 -keyout /etc/pegasus/key.pem -out /etc/pegasus/cert.pem 2>>$INSTALL_LOG
484 konrad.r 1.1 
485 kumpf    1.4 cat /etc/pegasus/key.pem > /etc/pegasus/file_2048.pem
486              cat /etc/pegasus/cert.pem > /etc/pegasus/server_2048.pem
487              cat /etc/pegasus/cert.pem > /etc/pegasus/client_2048.pem
488              chmod 700 /etc/pegasus/*.pem
489 konrad.r 1.1 
490 kumpf    1.4 rm -f /etc/pegasus/key.pem /etc/pegasus/cert.pem
491 konrad.r 1.1 
492 kumpf    1.4 if [ -f /etc/pegasus/server.pem ] 
493 konrad.r 1.1 then
494 kumpf    1.4     echo "WARNING: /etc/pegasus/server.pem SSL Certificate file already exists."
495 konrad.r 1.1 else
496 kumpf    1.4     cp /etc/pegasus/server_2048.pem /etc/pegasus/server.pem
497                  cp /etc/pegasus/file_2048.pem /etc/pegasus/file.pem
498                  chmod 400 /etc/pegasus/server.pem /etc/pegasus/file.pem
499 konrad.r 1.1 fi
500              
501 kumpf    1.4 if [ -f /etc/pegasus/client.pem ]
502 konrad.r 1.1 then
503 kumpf    1.4     echo "WARNING: /etc/pegasus/client.pem SSL Certificate trust store already exists."
504 konrad.r 1.1 else
505 kumpf    1.4     cp /etc/pegasus/client_2048.pem /etc/pegasus/client.pem
506                  chmod 400 /etc/pegasus/client.pem
507 konrad.r 1.1 fi
508              
509              if [ -d "/var/cache/pegasus/repository/root#PG_Internal" ]
510              then
511                #
512                # Save the current /var/cache/pegasus/repository to
513                # /var/cache/pegasus/prev_repository.
514                #
515              
516 kumpf    1.4   REPOSITORY_LOC="/var/pegasus/repository"
517                PREV_REPOSITORY_LOC="/var/pegasus/prev_repository"
518 konrad.r 1.1 
519                if [[ -d $REPOSITORY_LOC ]]
520                then
521                    if [[ -d $PREV_REPOSITORY_LOC ]]
522                    then
523                        rm -rf $PREV_REPOSITORY_LOC
524                    fi
525              
526                    mv $REPOSITORY_LOC $PREV_REPOSITORY_LOC
527                    mkdir $REPOSITORY_LOC
528                fi
529              fi
530              
531              # Start the cimserver for repository buildup
532              (/etc/init.d/pegasus-wbem start || /usr/sbin/cimserver) >> $INSTALL_LOG 2>&1
533              
534              if [ $? != 0 ];
535              then
536                echo "Brute-starting Pegasus. If the installation fails:"
537                echo " - Start Pegasus: '/etc/init.d/pegasus-wbem start'"
538                echo " - Run '/usr/sbin/init_repository'"
539 konrad.r 1.1   # No need to try it again, since it already failed.
540                # Just giving the above notice should be sufficent
541                # /etc/init.d/pegasus-wbem start || /usr/sbin/cimserver
542              fi
543              
544              sleep 3
545              echo " Compiling mof files will take a few minutes."
546              echo " Output will be logged to $INSTALL_LOG."
547              
548              /usr/sbin/init_repository 2>>$INSTALL_LOG
549              
550              # Shutdown the cimserver
551              /etc/init.d/pegasus-wbem stop || /usr/sbin/cimserver -s
552              
553              echo " To start Pegasus manually:"
554              echo " /etc/init.d/pegasus-wbem start"
555              echo " Stop it:"
556              echo " /etc/init.d/pegasus-wbem stop"
557              
558              %preun
559              
560 konrad.r 1.1 # Check if the cimserver is running
561              isRunning=`ps -el | grep cimserver | grep -v "grep cimserver"`
562              if [ "$isRunning" ]; then
563              	/usr/sbin/cimserver -s	
564              fi
565              
566              # Delete the Link to the rc.* Startup Directories
567              chkconfig --del pegasus-wbem
568              
569              %postun
570              if [ $1 = 0 ]; then
571              	grep -v "/usr/lib/pegasus" /etc/ld.so.conf > /etc/ld.so.conf.new
572              	mv -f /etc/ld.so.conf.new /etc/ld.so.conf
573              	/sbin/ldconfig
574 kumpf    1.4 	rm -rf /etc/pegasus
575              	rm -rf /var/pegasus
576 konrad.r 1.1 	export LC_ALL=C
577              	for file in `find /usr/lib/pegasus`;
578              	do
579              		ANS=`file $file | grep "broken symbolic link"`
580              		if [ "$ANS" != "" ]; then
581              			# Found it
582              			rm -f $file
583              		fi
584              	done
585 kumpf    1.4 #	rm /usr/lib/pegasus/ssl.rnd
586 konrad.r 1.1 #        rm -f /etc/pam.d/wbem
587              fi
588              
589              %files
590              %dir %attr(-,root,root) /var/cache/pegasus/localauth
591 kumpf    1.4  %dir %attr(-,root,root) /var/pegasus/socket
592 konrad.r 1.1 %dir %attr(-,root,root) /var/log/pegasus
593              %dir %attr(-,root,root) /usr/lib/pegasus/providers
594              %attr(-,root,root) /usr/share/man/man1/cimmof.1.gz
595              %attr(-,root,root) /usr/share/man/man1/cimprovider.1.gz
596              %attr(-,root,root) /usr/share/man/man1/osinfo.1.gz
597              %attr(-,root,root) /usr/share/man/man1/wbemexec.1.gz
598              %attr(-,root,root) /usr/share/man/man1m/cimauth.1m.gz
599              %attr(-,root,root) /usr/share/man/man1m/cimconfig.1m.gz
600              %attr(-,root,root) /usr/share/man/man1m/cimprovider.1m.gz
601              %attr(-,root,root) /usr/share/man/man1m/cimserver.1m.gz
602              %attr(-,root,root) /etc/pegasus/mof/CIM_Core27.mof
603              %attr(-,root,root) /etc/pegasus/mof/Core27_Qualifiers.mof
604              %attr(-,root,root) /etc/pegasus/mof/Core27_CoreElements.mof
605              %attr(-,root,root) /etc/pegasus/mof/Core27_Physical.mof
606              %attr(-,root,root) /etc/pegasus/mof/Core27_Software.mof
607              %attr(-,root,root) /etc/pegasus/mof/Core27_Device.mof
608              %attr(-,root,root) /etc/pegasus/mof/Core27_StorageExtent.mof
609              %attr(-,root,root) /etc/pegasus/mof/Core27_Collection.mof
610              %attr(-,root,root) /etc/pegasus/mof/Core27_Redundancy.mof
611              %attr(-,root,root) /etc/pegasus/mof/Core27_ProductFRU.mof
612              %attr(-,root,root) /etc/pegasus/mof/Core27_Statistics.mof
613 konrad.r 1.1 %attr(-,root,root) /etc/pegasus/mof/Core27_Capabilities.mof
614              %attr(-,root,root) /etc/pegasus/mof/Core27_Settings.mof
615              %attr(-,root,root) /etc/pegasus/mof/Core27_MethodParms.mof
616              %attr(-,root,root) /etc/pegasus/mof/Core27_PowerMgmt.mof
617              %attr(-,root,root) /etc/pegasus/mof/Application27_BIOS.mof
618              %attr(-,root,root) /etc/pegasus/mof/Application27_CheckAction.mof
619              %attr(-,root,root) /etc/pegasus/mof/Application27_DeploymentModel.mof
620              %attr(-,root,root) /etc/pegasus/mof/Application27_InstalledProduct.mof
621              %attr(-,root,root) /etc/pegasus/mof/Application27_SystemSoftware.mof
622              %attr(-,root,root) /etc/pegasus/mof/CIM_Application27.mof
623              %attr(-,root,root) /etc/pegasus/mof/CIM_Database27.mof
624              %attr(-,root,root) /etc/pegasus/mof/CIM_Device27.mof
625              %attr(-,root,root) /etc/pegasus/mof/CIM_Event27.mof
626              %attr(-,root,root) /etc/pegasus/mof/CIM_Interop27.mof
627              %attr(-,root,root) /etc/pegasus/mof/CIM_Metrics27.mof
628              %attr(-,root,root) /etc/pegasus/mof/CIM_Network27.mof
629              %attr(-,root,root) /etc/pegasus/mof/CIM_Physical27.mof
630              %attr(-,root,root) /etc/pegasus/mof/CIM_Policy27.mof
631              %attr(-,root,root) /etc/pegasus/mof/CIM_Schema27.mof
632              %attr(-,root,root) /etc/pegasus/mof/CIM_Support27.mof
633              %attr(-,root,root) /etc/pegasus/mof/CIM_System27.mof
634 konrad.r 1.1 %attr(-,root,root) /etc/pegasus/mof/CIM_User27.mof
635              %attr(-,root,root) /etc/pegasus/mof/Device27_Controller.mof
636              %attr(-,root,root) /etc/pegasus/mof/Device27_CoolingAndPower.mof
637              %attr(-,root,root) /etc/pegasus/mof/Device27_DeviceElements.mof
638              %attr(-,root,root) /etc/pegasus/mof/Device27_DiskGroup.mof
639              %attr(-,root,root) /etc/pegasus/mof/Device27_FC.mof
640              %attr(-,root,root) /etc/pegasus/mof/Device27_IB.mof
641              %attr(-,root,root) /etc/pegasus/mof/Device27_Memory.mof
642              %attr(-,root,root) /etc/pegasus/mof/Device27_Modems.mof
643              %attr(-,root,root) /etc/pegasus/mof/Device27_NetworkAdapter.mof
644              %attr(-,root,root) /etc/pegasus/mof/Device27_Ports.mof
645              %attr(-,root,root) /etc/pegasus/mof/Device27_Printing.mof
646              %attr(-,root,root) /etc/pegasus/mof/Device27_Processor.mof
647              %attr(-,root,root) /etc/pegasus/mof/Device27_SccExtents.mof
648              %attr(-,root,root) /etc/pegasus/mof/Device27_Sensors.mof
649              %attr(-,root,root) /etc/pegasus/mof/Device27_StorageDevices.mof
650              %attr(-,root,root) /etc/pegasus/mof/Device27_StorageExtents.mof
651              %attr(-,root,root) /etc/pegasus/mof/Device27_StorageLib.mof
652              %attr(-,root,root) /etc/pegasus/mof/Device27_StorageServices.mof
653              %attr(-,root,root) /etc/pegasus/mof/Device27_USB.mof
654              %attr(-,root,root) /etc/pegasus/mof/Device27_UserDevices.mof
655 konrad.r 1.1 %attr(-,root,root) /etc/pegasus/mof/Metrics27_BaseMetric.mof
656              %attr(-,root,root) /etc/pegasus/mof/Metrics27_UnitOfWork.mof
657              %attr(-,root,root) /etc/pegasus/mof/Network27_BGP.mof
658              %attr(-,root,root) /etc/pegasus/mof/Network27_Buffers.mof
659              %attr(-,root,root) /etc/pegasus/mof/Network27_Collections.mof
660              %attr(-,root,root) /etc/pegasus/mof/Network27_Filtering.mof
661              %attr(-,root,root) /etc/pegasus/mof/Network27_OSPF.mof
662              %attr(-,root,root) /etc/pegasus/mof/Network27_Pipes.mof
663              %attr(-,root,root) /etc/pegasus/mof/Network27_ProtocolEndpoints.mof
664              %attr(-,root,root) /etc/pegasus/mof/Network27_QoS.mof
665              %attr(-,root,root) /etc/pegasus/mof/Network27_Routes.mof
666              %attr(-,root,root) /etc/pegasus/mof/Network27_RoutingForwarding.mof
667              %attr(-,root,root) /etc/pegasus/mof/Network27_SNMP.mof
668              %attr(-,root,root) /etc/pegasus/mof/Network27_SwitchingBridging.mof
669              %attr(-,root,root) /etc/pegasus/mof/Network27_Systems.mof
670              %attr(-,root,root) /etc/pegasus/mof/Network27_VLAN.mof
671              %attr(-,root,root) /etc/pegasus/mof/Physical27_Component.mof
672              %attr(-,root,root) /etc/pegasus/mof/Physical27_Connector.mof
673              %attr(-,root,root) /etc/pegasus/mof/Physical27_Link.mof
674              %attr(-,root,root) /etc/pegasus/mof/Physical27_Misc.mof
675              %attr(-,root,root) /etc/pegasus/mof/Physical27_Package.mof
676 konrad.r 1.1 %attr(-,root,root) /etc/pegasus/mof/Physical27_PhysicalMedia.mof
677              %attr(-,root,root) /etc/pegasus/mof/Physical27_StoragePackage.mof
678              %attr(-,root,root) /etc/pegasus/mof/System27_Boot.mof
679              %attr(-,root,root) /etc/pegasus/mof/System27_Diagnostics.mof
680              %attr(-,root,root) /etc/pegasus/mof/System27_FileElements.mof
681              %attr(-,root,root) /etc/pegasus/mof/System27_Logs.mof
682              %attr(-,root,root) /etc/pegasus/mof/System27_OperatingSystem.mof
683              %attr(-,root,root) /etc/pegasus/mof/System27_Processing.mof
684              %attr(-,root,root) /etc/pegasus/mof/System27_SystemElements.mof
685              %attr(-,root,root) /etc/pegasus/mof/System27_SystemResources.mof
686              %attr(-,root,root) /etc/pegasus/mof/System27_Time.mof
687              %attr(-,root,root) /etc/pegasus/mof/System27_Unix.mof
688              %attr(-,root,root) /etc/pegasus/mof/User27_AccessControl.mof
689              %attr(-,root,root) /etc/pegasus/mof/User27_Account.mof
690              %attr(-,root,root) /etc/pegasus/mof/User27_AuthenticationReqmt.mof
691              %attr(-,root,root) /etc/pegasus/mof/User27_Credential.mof
692              %attr(-,root,root) /etc/pegasus/mof/User27_Group.mof
693              %attr(-,root,root) /etc/pegasus/mof/User27_Kerberos.mof
694              %attr(-,root,root) /etc/pegasus/mof/User27_Org.mof
695              %attr(-,root,root) /etc/pegasus/mof/User27_PublicKey.mof
696              %attr(-,root,root) /etc/pegasus/mof/User27_Role.mof
697 konrad.r 1.1 %attr(-,root,root) /etc/pegasus/mof/User27_SecurityServices.mof
698              %attr(-,root,root) /etc/pegasus/mof/User27_SharedSecret.mof
699              %attr(-,root,root) /etc/pegasus/mof/User27_UsersAccess.mof
700              %attr(-,root,root) /etc/pegasus/mof/PG_Events20.mof
701              %attr(-,root,root) /etc/pegasus/mof/InterOpSchema.mof
702              %attr(-,root,root) /etc/pegasus/mof/PG_ProviderModule20.mof
703              %attr(-,root,root) /etc/pegasus/mof/PG_Authorization20.mof
704              %attr(-,root,root) /etc/pegasus/mof/PG_ConfigSetting20.mof
705              %attr(-,root,root) /etc/pegasus/mof/InternalSchema.mof
706              %attr(-,root,root) /etc/pegasus/mof/PG_User20.mof
707              %attr(-,root,root) /etc/pegasus/mof/PG_ShutdownService20.mof
708              %attr(-,root,root) /etc/pegasus/mof/PG_OperatingSystem20.mof
709              %attr(-,root,root) /etc/pegasus/mof/PG_OperatingSystem20R.mof
710              %attr(-,root,root) /etc/pegasus/mof/PG_ComputerSystem20.mof
711              %attr(-,root,root) /etc/pegasus/mof/PG_ComputerSystem20R.mof
712              %attr(-,root,root) /etc/pegasus/mof/ManagedSystemSchema.mof
713              %attr(-,root,root) /etc/pegasus/mof/ManagedSystemSchemaR.mof
714              %attr(-,root,root) /etc/pegasus/mof/PG_UnixProcess20.mof
715              %attr(-,root,root) /etc/pegasus/mof/PG_UnixProcess20R.mof
716              %attr(-,root,root) /etc/pegasus/mof/IBM_CIMOMStatData.mof
717              %attr(-,root,root) /etc/pegasus/mof/IBM_CIMOMStatDataR.mof
718 konrad.r 1.1 %attr(-,root,root) /etc/pegasus/mof/PG_DNSAdminDomain20.mof
719              %attr(-,root,root) /etc/pegasus/mof/PG_DNSAdminDomain20R.mof
720              %attr(-,root,root) /etc/pegasus/mof/PG_DNSService20.mof
721              %attr(-,root,root) /etc/pegasus/mof/PG_DNSService20R.mof
722              %attr(-,root,root) /etc/pegasus/mof/PG_IP20.mof
723              %attr(-,root,root) /etc/pegasus/mof/PG_IP20R.mof
724              %attr(-,root,root) /etc/pegasus/mof/PG_NTPAdminDomain20.mof
725              %attr(-,root,root) /etc/pegasus/mof/PG_NTPAdminDomain20R.mof
726              %attr(-,root,root) /etc/pegasus/mof/PG_NTPService20.mof
727              %attr(-,root,root) /etc/pegasus/mof/PG_NTPService20R.mof
728              %attr(-,root,root) /etc/pegasus/mof/PG_Processor20.mof
729              %attr(-,root,root) /etc/pegasus/mof/PG_Processor20R.mof
730              %config %attr(-,root,root) /etc/pegasus/cimserver_planned.conf
731              %config %attr(-,root,root) /etc/init.d/pegasus-wbem
732              %config %attr(-,root,root) /etc/pam.d/wbem
733 kumpf    1.4 %attr(-,root,root) /var/pegasus/ssl.orig
734 konrad.r 1.1 %attr(-,root,root) /usr/bin/cimmof
735              %attr(-,root,root) /usr/bin/cimmofl
736              %attr(-,root,root) /usr/bin/wbemexec
737              %attr(-,root,root) /usr/bin/CLI
738              %attr(-,root,root) /usr/bin/osinfo
739              %attr(-,root,root) /usr/bin/ipinfo
740              %attr(-,root,root) /usr/bin/tomof
741              %attr(-,root,root) /usr/bin/cimprovider
742              %attr(-,root,root) /usr/sbin/cimserver
743 kumpf    1.2 %attr(-,root,root) /usr/sbin/cimservera
744 konrad.r 1.1 %attr(-,root,root) /usr/sbin/cimauth
745              %attr(-,root,root) /usr/sbin/cimuser
746              %attr(-,root,root) /usr/sbin/cimconfig
747              %attr(-,root,root) /usr/sbin/init_repository
748              %attr(-,root,root) /usr/lib/pegasus/libAlertIndicationProvider.so.1
749              %attr(-,root,root) /usr/lib/pegasus/libCIMxmlIndicationHandler.so.1
750              %attr(-,root,root) /usr/lib/pegasus/libComputerSystemProvider.so.1
751              %attr(-,root,root) /usr/lib/pegasus/libConfigSettingProvider.so.1
752              %attr(-,root,root) /usr/lib/pegasus/libDisplayConsumer.so.1
753              %attr(-,root,root) /usr/lib/pegasus/libDynLib.so.1
754              %attr(-,root,root) /usr/lib/pegasus/libIBM_CIMOMStatDataProvider.so.1
755              %attr(-,root,root) /usr/lib/pegasus/libIPProviderModule.so.1
756              %attr(-,root,root) /usr/lib/pegasus/libNamespaceProvider.so.1
757              %attr(-,root,root) /usr/lib/pegasus/libnsatrap.so.1
758              %attr(-,root,root) /usr/lib/pegasus/libOperatingSystemProvider.so.1
759              %attr(-,root,root) /usr/lib/pegasus/libOSProvider.so.1
760              %attr(-,root,root) /usr/lib/pegasus/libpegauthentication.so.1
761              %attr(-,root,root) /usr/lib/pegasus/libpegCLIClientLib.so.1
762              %attr(-,root,root) /usr/lib/pegasus/libpegclient.so.1
763              %attr(-,root,root) /usr/lib/pegasus/libpegcliutils.so.1
764              %attr(-,root,root) /usr/lib/pegasus/libpegcommon.so.1
765 konrad.r 1.1 %attr(-,root,root) /usr/lib/pegasus/libpegcompiler.so.1
766              %attr(-,root,root) /usr/lib/pegasus/libpegconfig.so.1
767              %attr(-,root,root) /usr/lib/pegasus/libpegexportclient.so.1
768              %attr(-,root,root) /usr/lib/pegasus/libpegexportserver.so.1
769              %attr(-,root,root) /usr/lib/pegasus/libpeggetoopt.so.1
770              %attr(-,root,root) /usr/lib/pegasus/libpeghandlerservice.so.1
771              %attr(-,root,root) /usr/lib/pegasus/libpegindicationservice.so.1
772              %attr(-,root,root) /usr/lib/pegasus/libpeglistener.so.1
773              %attr(-,root,root) /usr/lib/pegasus/libpegprm.so.1
774              %attr(-,root,root) /usr/lib/pegasus/libpegprovidermanager.so.1
775 kumpf    1.4 %attr(-,root,root) /usr/lib/pegasus/libDefaultProviderManager.so.1
776              %attr(-,root,root) /usr/lib/pegasus/libCMPIProviderManager.so.1
777 konrad.r 1.1 %attr(-,root,root) /usr/lib/pegasus/libpegprovider.so.1
778              %attr(-,root,root) /usr/lib/pegasus/libpegrepository.so.1
779              %attr(-,root,root) /usr/lib/pegasus/libpegserver.so.1
780              %attr(-,root,root) /usr/lib/pegasus/libpeguser.so.1
781              %attr(-,root,root) /usr/lib/pegasus/libpegwql.so.1
782              %attr(-,root,root) /usr/lib/pegasus/libPG_TestPropertyTypes.so.1
783              %attr(-,root,root) /usr/lib/pegasus/libProcessIndicationProvider.so.1
784              %attr(-,root,root) /usr/lib/pegasus/libProcessorProviderModule.so.1
785              %attr(-,root,root) /usr/lib/pegasus/libProcessProvider.so.1
786              %attr(-,root,root) /usr/lib/pegasus/libProviderRegistrationProvider.so.1
787              %attr(-,root,root) /usr/lib/pegasus/libRT_IndicationConsumer.so.1
788              %attr(-,root,root) /usr/lib/pegasus/libRT_IndicationProvider.so.1
789              %attr(-,root,root) /usr/lib/pegasus/libSampleFamilyProvider.so.1
790              %attr(-,root,root) /usr/lib/pegasus/libSampleIndicationProvider.so.1
791              %attr(-,root,root) /usr/lib/pegasus/libSampleInstanceProvider.so.1
792              %attr(-,root,root) /usr/lib/pegasus/libSampleMethodProvider.so.1
793              %attr(-,root,root) /usr/lib/pegasus/libsendmailIndicationHandler.so.1
794              %attr(-,root,root) /usr/lib/pegasus/libSimpleDisplayConsumer.so.1
795 kumpf    1.4 #%ifnarch ia64
796              #%attr(-,root,root) /usr/lib/pegasus/libslp.so.1
797              #%endif
798 konrad.r 1.1 %attr(-,root,root) /usr/lib/pegasus/libsnmpIndicationHandler.so.1
799              %attr(-,root,root) /usr/lib/pegasus/libUserAuthProvider.so.1
800              
801 kumpf    1.4 #%files devel -f rpm_pegasus_include_files
802 konrad.r 1.1 
803              %defattr(-,root,root,0755)
804              %doc doc/*.txt doc/DOCREMARKS doc/HISTORY doc/NOTES doc/*.html doc/*.pdf
805              
806              

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2